Performance Dashboard
Athlete analytics & progression tracking
10000m
797
Points
39:02.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2024 | Sun Belt Outdoor Track & Field Championships | 39:02.04 | 13 | 797 |
1500m
747
Points
5:03.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 27, 2024 | Golden Eagle Invitational | 5:03.94 | 3 | 747 |
| March 15, 2025 | Jaguar Opener | 5:22.21 | 10 | 636 |
1600m
746
Points
5:24.94
Personal Record
2mile
688
Points
12:11.36
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2019 | Mountain Brook Invitational | 12:11.36 | 19 | 688 |
| April 14, 2018 | Mountain Brook Invitational | 12:34.62 | 20 | 633 |
| April 7, 2018 | Spain Park Classic | 12:44.79 | 2 | 609 |
| April 15, 2017 | Mountain Brook Invitational | 13:25.33 | 33 | 520 |
2mile_cc
130
Points
17:31.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 9, 2014 | Lancer 2 Miler Invitational | 17:31.13 | 46 | 130 |
3000m
841
Points
10:24.62
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 14, 2025 | Samford Bulldog Invite | 10:24.62 | 6 | 841 |
| Feb. 24, 2025 | Sun Belt Indoor Track & Field Championships | 10:35.19 | 36 | 810 |
| Jan. 19, 2024 | Samford Invitational | 10:37.35 | 8 | 804 |
| Feb. 20, 2024 | Sun Belt Indoor Track & Field Championships | 10:39.46 | 34 | 798 |
| March 15, 2025 | Jaguar Opener | 10:45.11 | 2 | 782 |
| Jan. 12, 2024 | LSU Purple Tiger | 10:53.50 | 8 | 758 |
| Feb. 12, 2022 | Samford Bulldog Open | 10:56.30 | 7 | 751 |
| Jan. 17, 2025 | Samford Invite | 10:59.24 | 30 | 742 |
| Jan. 22, 2022 | Carolina Challenge | 11:02.32 | 29 | 734 |
| Feb. 11, 2023 | Samford Bulldog Open 2023 | 11:04.19 | 15 | 729 |
3000m_cc
494
Points
12:38.73
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 10, 2015 | Helena Invitational | 12:38.73 | 10 | 494 |
| Aug. 28, 2015 | Early Bird Twilight Classic Under the Lights | 14:13.65 | 23 | 305 |
| Aug. 29, 2014 | Early Bird Twilight Classic Under the Lights | 17:39.38 | 65 | 50 |
3200m
785
Points
11:28.73
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2020 | Last Chance Invitational | 11:28.73 | 3 | 785 |
| Feb. 8, 2020 | AHSAA State Indoor 1A-7A Championship | 11:30.09 | 3 | 781 |
| Jan. 20, 2020 | Martin Luther King Indoor Track Classic | 11:43.58 | 1 | 746 |
| Jan. 4, 2020 | Ice Breaker Invitational (6A-7A) | 11:49.74 | 4 | 731 |
| Dec. 14, 2019 | Holiday Invitational | 11:51.71 | 1 | 726 |
| March 7, 2020 | Vestavia Hills - Varsity - King of the Mountain - Invitational | 11:54.13 | 1 | 720 |
| Feb. 29, 2020 | Opelika Invitational | 11:58.56 | 1 | 709 |
| May 4, 2019 | AHSAA State Track and Field 4A-7A | 12:00.66 | 4 | 704 |
| March 16, 2019 | Homewood Invitational | 12:07.97 | 12 | 686 |
| April 6, 2019 | Spain Park Classic | 12:09.75 | 1 | 681 |
| Feb. 2, 2019 | AHSAA State Indoor 1A-7A Championship | 12:10.60 | 3 | 679 |
| April 16, 2018 | Shelby County Championship | 12:13.16 | 2 | 673 |
| April 17, 2019 | Shelby County Championships | 12:14.53 | 4 | 670 |
| March 9, 2019 | Vestavia Hills - King of the Mountain - Invitational | 12:18.12 | 5 | 661 |
| April 27, 2019 | AHSAA 6A - Section 2 Paul Bryant | 12:22.67 | 1 | 650 |
| March 2, 2018 | Oxford Meet 1 | 12:25.37 | 3 | 644 |
| March 10, 2018 | Vestavia Hills King of the Mountain | 12:26.18 | 4 | 642 |
| March 6, 2018 | Lincoln Meet 1 | 12:27.00 | 1 | 640 |
| May 6, 2017 | AHSAA State Track and Field 4A-7A | 12:27.21 | 11 | 639 |
| May 5, 2018 | AHSAA State Track and Field 4A-7A | 12:29.36 | 6 | 634 |
| Jan. 26, 2019 | Last Chance Invitational | 12:31.98 | 27 | 628 |
| April 28, 2018 | AHSAA 6A - Section 2 | 12:37.89 | 1 | 614 |
| April 29, 2017 | AHSAA 6A - Section 2 | 12:38.39 | 1 | 613 |
| Feb. 3, 2018 | AHSAA State Indoor 1A-7A Championship | 12:39.84 | 7 | 610 |
| Dec. 2, 2017 | Magic City Invitational | 12:46.89 | 6 | 594 |
| Jan. 27, 2018 | Last Chance Invitational | 12:57.85 | 28 | 569 |
| April 17, 2017 | Shelby County Championships | 13:42.77 | 3 | 473 |
3200m_cc
421
Points
14:09.24
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 26, 2015 | Oak Mountain XC Invitational | 14:09.24 | 18 | 421 |
| Sept. 22, 2015 | Shelby County XC Championship | 14:28.01 | 6 | 386 |
| Sept. 19, 2015 | SPAIN PARK TWILIGHT INVITATIONAL | 15:08.86 | 23 | 314 |
| Sept. 1, 2015 | Lancer 2 Miler Invitational | 15:28.27 | 26 | 283 |
| Sept. 27, 2014 | Oak Mountain XC Invitational | 15:39.91 | 50 | 265 |
| Oct. 11, 2014 | Helena Invitational | 16:26.82 | 20 | 198 |
4000m_cc
679
Points
15:34.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 2, 2022 | Jacksonville State Foothills Invitational | 15:34.17 | 29 | 679 |
5000m_cc
860
Points
17:48.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2024 | Azalea City Classic | 17:48.10 | 3 | 860 |
| Sept. 16, 2022 | North Alabama Showcase | 18:40.90 | 128 | 775 |
| Nov. 1, 2024 | Sun Belt Conference Cross Country Championship | 18:46.90 | 35 | 765 |
| Sept. 30, 2023 | Chile Pepper Festival | 18:54.20 | 110 | 754 |
| Sept. 13, 2024 | JSU Southern Showcase | 18:59.18 | 176 | 746 |
| Oct. 28, 2023 | Sun Belt Cross Country Championships | 19:04.00 | 34 | 738 |
| Oct. 28, 2022 | Sun Belt Cross Country Championships | 19:12.00 | 54 | 726 |
| Oct. 29, 2021 | Sun Belt Conference | 19:14.70 | 34 | 722 |
| Nov. 1, 2019 | AHSAA 6A Section 3 | 19:25.43 | 3 | 706 |
| Nov. 30, 2019 | Foot Locker South Regional | 19:34.00 | 5 | 693 |
| Nov. 9, 2019 | AHSAA XC State Championship | 19:34.72 | 7 | 692 |
| Sept. 24, 2021 | Queen City Invitational | 19:41.00 | 83 | 682 |
| Oct. 31, 2020 | Sun Belt Conference Cross Country Championships | 19:42.90 | 45 | 680 |
| Oct. 31, 2020 | Big Sun XC Championships | 19:42.90 | 45 | 680 |
| Oct. 5, 2019 | Jesse Owens Classic | 19:43.36 | 28 | 679 |
| Oct. 19, 2019 | 28th Annual Husky Challenge | 19:50.50 | 13 | 668 |
| Aug. 30, 2019 | Early Bird Twilight | 19:52.12 | 6 | 666 |
| Nov. 10, 2018 | AHSAA XC State Championship | 20:02.00 | 8 | 652 |
| Nov. 10, 2017 | AHSAA XC State Championship | 20:10.87 | 14 | 639 |
| Oct. 6, 2018 | Jesse Owens Classic | 20:29.74 | 11 | 612 |
| Oct. 20, 2018 | 27th Annual Husky Challenge | 20:32.12 | 11 | 609 |
| Sept. 7, 2019 | Chickasaw Trails Invitational | 20:35.98 | 20 | 603 |
| Sept. 28, 2019 | Oak Mountain Inviational | 20:36.61 | 7 | 602 |
| Sept. 11, 2020 | Azalea City Classic | 20:39.80 | 21 | 598 |
| Oct. 12, 2019 | Helena Invitational | 20:39.88 | 1 | 598 |
| Sept. 29, 2018 | Oak Mountain Invitational | 20:45.95 | 5 | 589 |
| Sept. 24, 2019 | Shelby County Championship | 21:02.28 | 2 | 567 |
| Sept. 8, 2018 | Chickasaw Trails Invitational | 21:04.19 | 36 | 564 |
| Sept. 14, 2019 | Spain Park Cross Country Classic | 21:07.99 | 6 | 559 |
| Sept. 26, 2020 | John Doc Anderson Invite | 21:12.20 | 14 | 554 |
| Oct. 14, 2017 | "DEW It On The Trails" | 21:12.40 | 30 | 553 |
| Oct. 21, 2017 | 26th Annual Husky Challenge | 21:13.77 | 15 | 552 |
| Sept. 9, 2017 | Chickasaw Trails Invitational | 21:19.55 | 7 | 544 |
| Nov. 2, 2017 | AHSAA 6A Section 3 | 21:28.91 | 4 | 532 |
| Sept. 25, 2018 | Shelby County Championship | 21:36.51 | 4 | 522 |
| Oct. 7, 2017 | Jesse Owens Classic | 21:41.42 | 48 | 515 |
| Oct. 1, 2016 | 18th Annual Jesse Owens Classic | 21:52.17 | 12 | 502 |
| Aug. 24, 2018 | Montevallo Early Bird Twilight | 21:52.67 | 10 | 501 |
| Nov. 12, 2016 | AHSAA XC State Championship | 21:52.83 | 47 | 501 |
| Sept. 15, 2018 | Spain Park Cross Country Classic | 21:53.69 | 8 | 500 |
| Sept. 16, 2017 | Spain Park Cross Country Classic | 22:12.64 | 31 | 476 |
| Oct. 15, 2016 | Helena Invitational | 22:33.54 | 5 | 450 |
| Nov. 3, 2016 | AHSAA 6A Section 3 | 22:50.76 | 13 | 430 |
| Oct. 4, 2016 | Shelby County XC Championship | 22:55.76 | 9 | 424 |
| Sept. 25, 2017 | Shelby County XC Championship | 22:55.85 | 14 | 424 |
| Aug. 26, 2016 | Early Bird Twilight Classic Under the Lights | 23:20.93 | 21 | 395 |
| Sept. 24, 2016 | Oak Mountain XC Invitational | 23:22.77 | 25 | 393 |
| Sept. 17, 2016 | Spain Park Cross Country | 23:25.85 | 30 | 389 |
| Oct. 20, 2016 | Hoover Invitational | 24:25.11 | 73 | 326 |
5000m
834
Points
18:04.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 24, 2025 | Sun Belt Indoor Track & Field Championships | 18:04.26 | 19 | 834 |
| April 12, 2025 | Crimson Tide Invitational | 18:11.29 | 16 | 822 |
| Feb. 2, 2025 | The University of South Alabama Jaguar Invitational | 18:11.47 | 2 | 822 |
| Feb. 20, 2024 | Sun Belt Indoor Track & Field Championships | 18:29.58 | 18 | 793 |
| Feb. 4, 2024 | USA Jaguar Invitational | 18:35.62 | 4 | 783 |
| April 9, 2022 | UAB Green and Gold Invite | 18:37.21 | 4 | 780 |
| March 26, 2022 | Weems Baskin Invitational | 18:55.34 | 8 | 752 |
| Feb. 22, 2022 | Sun Belt Conference Indoor T&F Championships 2022 | 18:56.54 | 12 | 750 |
| March 18, 2023 | Tiger Track Classic | 18:57.85 | 5 | 748 |
| April 20, 2024 | Tiger Track Classic | 19:12.62 | 10 | 725 |
| Feb. 5, 2022 | Camel City Invitational | 19:24.55 | 14 | 707 |
| Jan. 21, 2023 | Carolina Challenge | 19:25.90 | 11 | 705 |
6000m_cc
840
Points
22:09.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 18, 2024 | Crimson Classic | 22:09.30 | 114 | 840 |
| Nov. 10, 2023 | NCAA Division I South Region Cross Country Championships | 22:10.60 | 169 | 839 |
| Nov. 15, 2024 | NCAA Division I South Region Cross Country Championships | 22:47.70 | 142 | 791 |
| Oct. 1, 2022 | Huntingdon 8K/6K Invitational | 22:57.30 | 1 | 779 |
| Oct. 14, 2022 | UAB Blazer Classic | 23:05.60 | 39 | 769 |
| Nov. 12, 2021 | NCAA Division I South Region Cross Country Championships | 23:12.30 | 154 | 760 |
| Oct. 4, 2024 | Georgia Tech XC Invitational | 23:23.30 | 33 | 747 |
| Oct. 15, 2021 | FSU Invitational (Pre-Nationals) | 24:31.30 | 199 | 665 |
800m
636
Points
2:33.86
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2020 | Last Chance Invitational | 2:33.86 | 29 | 636 |
| Feb. 8, 2020 | AHSAA State Indoor 1A-7A Championship | 2:34.98 | 11 | 621 |
| April 27, 2019 | AHSAA 6A - Section 2 Paul Bryant | 2:35.22 | 3 | 618 |
| April 14, 2018 | Mountain Brook Invitational | 2:38.02 | 61 | 582 |
| March 20, 2019 | Metro Bham JV/Freshman Meet | 2:38.17 | 4 | 580 |
| April 28, 2018 | AHSAA 6A - Section 2 | 2:39.09 | 6 | 569 |
| March 9, 2019 | Vestavia Hills - King of the Mountain - Invitational | 2:39.44 | 15 | 564 |
| April 15, 2017 | Mountain Brook Invitational | 2:40.07 | 61 | 556 |
| April 17, 2017 | Shelby County Championships | 2:42.27 | 7 | 529 |
| April 11, 2016 | Southern Conference MS Championship | 2:44.89 | 2 | 498 |
| April 18, 2016 | Shelby County Championships | 2:48.21 | 5 | 460 |
| April 4, 2016 | Southern Conference MS Meet #5 | 2:48.26 | 2 | 460 |
| March 21, 2016 | Southern Conference MS Meet #4 | 2:49.96 | 5 | 441 |
| March 11, 2017 | Vestavia Hills - King of the Mountain Inv - HS | 2:50.41 | 25 | 436 |
| April 29, 2017 | AHSAA 6A - Section 2 | 2:50.72 | 7 | 432 |
| March 14, 2016 | Southern Conference MS Meet #3 | 2:50.83 | 2 | 431 |
| Jan. 28, 2017 | Last Chance Invitational | 2:52.50 | 66 | 413 |
| March 7, 2016 | Southern Conference MS Meet #2 | 2:54.08 | 4 | 397 |
| March 4, 2017 | Lincoln Golden Bears Invitational | 2:57.09 | 3 | 366 |
| April 13, 2015 | Southern Conference MS Championships | 2:57.90 | 12 | 358 |
| Feb. 29, 2016 | Southern Conference MS Meet #1 | 2:59.39 | 4 | 343 |
| March 11, 2015 | Southern Conference MS Meet #2 | 3:02.79 | 10 | 311 |
lj
1
Points
9-0
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 21, 2016 | Southern Conference MS Meet #4 | 9-0 | 30 | 1 |
mile
703
Points
5:34.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2019 | Mountain Brook Invitational | 5:34.26 | 18 | 703 |
| April 14, 2018 | Mountain Brook Invitational | 5:47.35 | 34 | 631 |
| April 7, 2018 | Spain Park Classic | 5:59.19 | 8 | 568 |
| April 15, 2017 | Mountain Brook Invitational | 6:03.04 | 66 | 548 |
Long-Distance
Event Group
834
Points
18:04.26
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 24, 2025 | 5000m | Sun Belt Indoor Track & Field Championships | 18:04.26 | 19 | 834 |
| April 12, 2025 | 5000m | Crimson Tide Invitational | 18:11.29 | 16 | 822 |
| Feb. 2, 2025 | 5000m | The University of South Alabama Jaguar Invitational | 18:11.47 | 2 | 822 |
| May 11, 2024 | 10000m | Sun Belt Outdoor Track & Field Championships | 39:02.04 | 13 | 797 |
| Feb. 20, 2024 | 5000m | Sun Belt Indoor Track & Field Championships | 18:29.58 | 18 | 793 |
Mile
Event Group
747
Points
5:03.94
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 27, 2024 | 1500m | Golden Eagle Invitational | 5:03.94 | 3 | 747 |
| Feb. 1, 2020 | 1600m | Last Chance Invitational | 5:24.94 | 8 | 746 |
| May 4, 2019 | 1600m | AHSAA State Track and Field 4A-7A | 5:26.30 | 5 | 738 |
| Feb. 8, 2020 | 1600m | AHSAA State Indoor 1A-7A Championship | 5:26.97 | 4 | 734 |
| Jan. 20, 2020 | 1600m | Martin Luther King Indoor Track Classic | 5:30.12 | 6 | 716 |
Distance
Event Group
841
Points
10:24.62
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 14, 2025 | 3000m | Samford Bulldog Invite | 10:24.62 | 6 | 841 |
| Feb. 24, 2025 | 3000m | Sun Belt Indoor Track & Field Championships | 10:35.19 | 36 | 810 |
| Jan. 19, 2024 | 3000m | Samford Invitational | 10:37.35 | 8 | 804 |
| Feb. 20, 2024 | 3000m | Sun Belt Indoor Track & Field Championships | 10:39.46 | 34 | 798 |
| Feb. 1, 2020 | 3200m | Last Chance Invitational | 11:28.73 | 3 | 785 |
Cross Country
Event Group
860
Points
17:48.10
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Aug. 30, 2024 | 5K XC | Azalea City Classic | 17:48.10 | 3 | 860 |
| Oct. 18, 2024 | 6000mCC | Crimson Classic | 22:09.30 | 114 | 840 |
| Nov. 10, 2023 | 6000mCC | NCAA Division I South Region Cross Country Championships | 22:10.60 | 169 | 839 |
| Nov. 15, 2024 | 6000mCC | NCAA Division I South Region Cross Country Championships | 22:47.70 | 142 | 791 |
| Oct. 1, 2022 | 6000mCC | Huntingdon 8K/6K Invitational | 22:57.30 | 1 | 779 |
Mid-D
Event Group
636
Points
2:33.86
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 1, 2020 | 800m | Last Chance Invitational | 2:33.86 | 29 | 636 |
| Feb. 8, 2020 | 800m | AHSAA State Indoor 1A-7A Championship | 2:34.98 | 11 | 621 |
| April 27, 2019 | 800m | AHSAA 6A - Section 2 Paul Bryant | 2:35.22 | 3 | 618 |
| April 14, 2018 | 800m | Mountain Brook Invitational | 2:38.02 | 61 | 582 |
| March 20, 2019 | 800m | Metro Bham JV/Freshman Meet | 2:38.17 | 4 | 580 |
Jump
Event Group
1
Points
9-0
Personal Record
LJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 21, 2016 | LJ | Southern Conference MS Meet #4 | 9-0 | 30 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava