Performance Dashboard
Athlete analytics & progression tracking
10000m
684
Points
33:27.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2025 | Southern Conference Outdoor Championships | 33:27.46 | 11 | 684 |
1500m
758
Points
4:08.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 18, 2023 | Charlotte 49ers Classic | 4:08.45 | 46 | 758 |
1600m
793
Points
4:23.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 7, 2022 | AHSAA State Track and Field 4A-7A | 4:23.13 | 11 | 793 |
| April 30, 2022 | AHSAA 6A - Section 3 Paul W. Bryant | 4:26.88 | 3 | 754 |
| Feb. 5, 2022 | AHSAA State Indoor Meet | 4:27.17 | 6 | 751 |
| March 19, 2022 | Homewood Invitational | 4:28.33 | 4 | 739 |
| Jan. 17, 2022 | Martin Luther King Indoor Track Classic #2 | 4:29.38 | 5 | 728 |
| Jan. 8, 2022 | Ice Breaker #2 | 4:33.36 | 11 | 688 |
| Dec. 11, 2021 | Holiday Invitational #2 | 4:38.35 | 13 | 640 |
| March 5, 2022 | Paul W. Bryant Invitational | 4:40.04 | 1 | 624 |
| April 24, 2021 | AHSAA 6A - Section 3 Northridge | 4:47.14 | 6 | 559 |
| April 2, 2021 | Spain Park Classic | 4:50.23 | 25 | 531 |
| April 15, 2021 | West AL Championship | 4:51.34 | 2 | 522 |
| March 20, 2021 | Northridge-Jaguar Invitational | 4:59.80 | 6 | 451 |
| March 6, 2021 | Paul W. Bryant Invitational | 5:01.51 | 4 | 438 |
| Dec. 11, 2020 | Holiday Invitational #2 | 5:05.72 | 13 | 405 |
| Jan. 20, 2020 | Martin Luther King Indoor Track Classic | 5:15.93 | 52 | 331 |
| April 17, 2019 | West Alabama City/County Championship | 5:16.56 | 7 | 327 |
| Feb. 1, 2020 | Last Chance Invitational | 5:17.73 | 95 | 319 |
| March 7, 2020 | Paul W. Bryant Invitational | 5:18.70 | 8 | 313 |
| Dec. 14, 2019 | Holiday Invitational | 5:19.31 | 63 | 309 |
| Feb. 29, 2020 | Hoover Relays | 5:22.34 | 31 | 289 |
| April 6, 2019 | Spain Park Classic | 5:23.41 | 33 | 282 |
| March 16, 2019 | Homewood Invitational | 5:25.67 | 56 | 268 |
| March 30, 2019 | King of The West | 5:25.88 | 20 | 267 |
| March 9, 2019 | Vestavia Hills - King of the Mountain - Invitational | 5:26.77 | 39 | 261 |
| Dec. 7, 2019 | Magic City Invitational | 5:27.04 | 117 | 260 |
| Dec. 5, 2020 | Magic City Invitational #3 | 5:27.90 | 33 | 254 |
| Jan. 4, 2020 | Ice Breaker Invitational (6A-7A) | 5:33.61 | 73 | 221 |
| Jan. 21, 2019 | Martin Luther King Indoor Track Classic | 5:35.30 | 46 | 212 |
2mile
701
Points
9:49.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 16, 2022 | Mountain Brook Invitational-Varsity and Middle School | 9:49.04 | 14 | 701 |
| April 10, 2021 | Mountain Brook Invitational-Varsity and Middle School | 10:34.85 | 42 | 512 |
| April 13, 2019 | Mountain Brook Invitational | 11:25.07 | 68 | 339 |
3000m
720
Points
9:02.73
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 18, 2023 | Charlotte 49ers Classic | 9:02.73 | 11 | 720 |
3000msc
693
Points
10:19.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 22, 2025 | Charlotte 49er Classic | 10:19.16 | 10 | 693 |
3200m
738
Points
9:37.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 7, 2022 | AHSAA State Track and Field 4A-7A | 9:37.19 | 9 | 738 |
| Jan. 29, 2022 | Last Chance #2 | 9:49.08 | 3 | 684 |
| March 4, 2022 | Southern Miss High School Invitational | 9:53.80 | 1 | 664 |
| Feb. 5, 2022 | AHSAA State Indoor Meet | 9:54.72 | 10 | 660 |
| Jan. 8, 2022 | Ice Breaker #2 | 9:59.59 | 10 | 639 |
| April 30, 2022 | AHSAA 6A - Section 3 Paul W. Bryant | 10:00.71 | 2 | 634 |
| Dec. 4, 2021 | Magic City Invitational #1 | 10:03.93 | 3 | 620 |
| Jan. 30, 2021 | Last Chance #3 | 10:45.28 | 10 | 459 |
| March 13, 2021 | Vestavia Hills - Varsity - King of the Mountain - Invitational | 10:49.48 | 16 | 444 |
| April 2, 2021 | Spain Park Classic | 10:51.00 | 14 | 438 |
| March 20, 2021 | Northridge-Jaguar Invitational | 10:55.69 | 5 | 422 |
| March 6, 2021 | Paul W. Bryant Invitational | 10:57.10 | 2 | 417 |
| Jan. 26, 2019 | Last Chance Invitational | 10:59.65 | 82 | 408 |
| April 24, 2021 | AHSAA 6A - Section 3 Northridge | 11:03.65 | 8 | 395 |
| Jan. 18, 2021 | Martin Luther King Indoor Track Classic #3 | 11:04.59 | 11 | 392 |
| March 27, 2021 | King of The West (High / Middle School) | 11:04.84 | 2 | 391 |
| March 7, 2020 | Paul W. Bryant Invitational | 11:13.71 | 3 | 362 |
| April 17, 2019 | West Alabama City/County Championship | 11:21.69 | 5 | 337 |
| Dec. 5, 2020 | Magic City Invitational #3 | 11:27.48 | 9 | 319 |
| March 23, 2019 | Northridge-Jaguar Invitational | 11:27.65 | 10 | 318 |
| April 6, 2019 | Spain Park Classic | 11:31.00 | 11 | 308 |
| Jan. 20, 2020 | Martin Luther King Indoor Track Classic | 11:33.42 | 36 | 301 |
| March 30, 2019 | King of The West | 11:35.08 | 9 | 296 |
| Jan. 4, 2020 | Ice Breaker Invitational (6A-7A) | 11:35.74 | 48 | 295 |
| Dec. 7, 2019 | Magic City Invitational | 11:39.00 | 30 | 285 |
| March 9, 2019 | Vestavia Hills - King of the Mountain - Invitational | 11:39.94 | 30 | 282 |
| March 2, 2019 | Paul W. Bryant Invitational | 11:56.00 | 7 | 239 |
| Dec. 1, 2018 | Magic City Invitational | 12:19.73 | 36 | 181 |
5000m
606
Points
16:12.85
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2025 | Southern Conference Outdoor Championships | 16:12.85 | 19 | 606 |
| April 26, 2025 | Catamount Classic | 16:31.34 | 17 | 559 |
5000m_cc
557
Points
16:32.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 6, 2021 | AHSAA XC State Championship | 16:32.19 | 23 | 557 |
| Oct. 16, 2021 | Northridge XC Invitational | 16:32.30 | 1 | 557 |
| Oct. 28, 2021 | AHSAA 6A Section 3 | 16:54.80 | 1 | 502 |
| Oct. 2, 2021 | Jesse Owens Classic | 16:56.17 | 10 | 499 |
| Oct. 9, 2021 | Dew It On The Trails | 17:11.90 | 18 | 463 |
| Sept. 18, 2021 | The Southern Showcase | 17:16.68 | 31 | 452 |
| Sept. 11, 2021 | Chickasaw Trails Invitational | 17:22.90 | 111 | 438 |
| Aug. 21, 2021 | ACA Meet of Champions | 17:35.05 | 8 | 412 |
| Aug. 28, 2021 | 2021 St. Clair County Classic | 18:05.62 | 5 | 349 |
| Oct. 19, 2019 | ACA Invitational | 18:12.55 | 17 | 335 |
| Nov. 5, 2020 | AHSAA 6A Section 3 | 18:15.48 | 13 | 330 |
| Nov. 9, 2019 | AHSAA XC State Championship | 18:20.89 | 80 | 319 |
| Nov. 14, 2020 | AHSAA XC State Championship | 18:45.06 | 110 | 276 |
| Sept. 19, 2020 | TCBY Invitational | 18:55.07 | 33 | 258 |
| Oct. 31, 2019 | AHSAA 6A Section 4 | 18:58.59 | 5 | 252 |
| Aug. 30, 2019 | Early Bird Twilight | 19:15.53 | 70 | 225 |
| Sept. 21, 2019 | TCBY Invitational | 19:22.77 | 30 | 213 |
| Sept. 28, 2019 | Oak Mountain Inviational | 19:27.89 | 59 | 206 |
| Oct. 29, 2020 | CTC Meet II | 19:31.83 | 12 | 200 |
| Oct. 17, 2020 | ACA Invitational | 19:37.16 | 57 | 192 |
| Oct. 20, 2018 | ACA Invitational | 19:43.12 | 39 | 183 |
| Nov. 10, 2018 | AHSAA XC State Championship | 19:47.40 | 153 | 177 |
| Nov. 2, 2018 | AHSAA 6A Section 4 | 19:49.08 | 10 | 175 |
| Sept. 7, 2019 | Chickasaw Trails Invitational | 19:59.48 | 183 | 161 |
| Sept. 12, 2020 | "Large Schools" Chickasaw Invitational | 20:13.98 | 140 | 142 |
| Oct. 6, 2018 | Jesse Owens Classic | 20:15.19 | 248 | 140 |
| Sept. 22, 2018 | TCBY Invitational | 20:17.31 | 47 | 138 |
| Sept. 8, 2018 | Chickasaw Trails Invitational | 20:30.63 | 190 | 122 |
| Sept. 29, 2018 | Oak Mountain Invitational | 20:37.26 | 116 | 114 |
| Sept. 26, 2020 | Opelika Invitational | 20:51.74 | 60 | 98 |
| Sept. 1, 2018 | 2018 St. Clair County Invitational | 21:11.71 | 29 | 79 |
| Aug. 24, 2019 | 2019 St. Clair Invitational | 21:38.38 | 29 | 56 |
| Aug. 29, 2020 | Waffle House/ Yellow Jacket Invitational | 21:57.39 | 62 | 42 |
| Oct. 21, 2021 | Bryant XC Invitational | 22:48.79 | 7 | 14 |
800m
765
Points
1:59.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 4, 2023 | South Carolina Invitational 2023 | 1:59.83 | 37 | 765 |
| April 30, 2022 | AHSAA 6A - Section 3 Paul W. Bryant | 2:00.54 | 6 | 748 |
| April 21, 2022 | West AL & Tusc. City / Co. HS Championships | 2:01.53 | 1 | 724 |
| April 2, 2022 | King of The West (High School) | 2:01.66 | 2 | 721 |
| April 22, 2023 | USC Open Outdoor | 2:02.44 | 46 | 702 |
| March 26, 2022 | Northridge-Jaguar Invitational | 2:03.13 | 2 | 686 |
| March 4, 2022 | Southern Miss High School Invitational | 2:04.34 | 4 | 658 |
| March 19, 2022 | Homewood Invitational | 2:05.14 | 13 | 640 |
| May 7, 2022 | AHSAA State Track and Field 4A-7A | 2:05.88 | 24 | 623 |
| Feb. 29, 2020 | Hoover Relays | 2:24.70 | 19 | 275 |
| Dec. 14, 2019 | Holiday Invitational | 2:30.25 | 82 | 200 |
| Dec. 8, 2018 | Holiday Invitational | 2:43.12 | 74 | 71 |
8000m_cc
768
Points
25:30.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 20, 2024 | Hokie Invitational | 25:30.80 | 25 | 768 |
| Oct. 19, 2024 | Roanoke XC Invitational/ODAC Preview | 25:33.70 | 20 | 763 |
| Nov. 1, 2025 | Southern Conference XC Championship | 26:09.30 | 27 | 707 |
| Oct. 5, 2024 | Louisville XC Classic | 26:17.60 | 187 | 695 |
| Aug. 30, 2025 | Eye Opener | 26:20.00 | 44 | 691 |
| Oct. 18, 2025 | Roanoke College South Region Showdown | 26:25.90 | 40 | 682 |
| Oct. 18, 2025 | South Region Showdown- Rosters Only | 26:25.90 | 40 | 682 |
| Oct. 1, 2022 | Louisville Classic | 26:40.20 | 271 | 661 |
| Oct. 1, 2022 | Louisville XC Classic | 26:40.20 | 271 | 661 |
| Nov. 2, 2024 | Southern Conference Cross Country Championship | 26:52.20 | 42 | 643 |
mile
800
Points
4:24.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 4, 2023 | South Carolina Invitational 2023 | 4:24.02 | 36 | 800 |
| April 16, 2022 | Mountain Brook Invitational-Varsity and Middle School | 4:26.19 | 19 | 777 |
| Jan. 14, 2023 | VMI Invitational | 4:35.90 | 11 | 679 |
| April 10, 2021 | Mountain Brook Invitational-Varsity and Middle School | 4:55.20 | 51 | 504 |
| April 13, 2019 | Mountain Brook Invitational | 5:18.59 | 122 | 326 |
Long-Distance
Event Group
684
Points
33:27.46
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 13, 2025 | 10000m | Southern Conference Outdoor Championships | 33:27.46 | 11 | 684 |
| May 13, 2025 | 5000m | Southern Conference Outdoor Championships | 16:12.85 | 19 | 606 |
| April 26, 2025 | 5000m | Catamount Classic | 16:31.34 | 17 | 559 |
Mile
Event Group
800
Points
4:24.02
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 4, 2023 | Mile | South Carolina Invitational 2023 | 4:24.02 | 36 | 800 |
| May 7, 2022 | 1600m | AHSAA State Track and Field 4A-7A | 4:23.13 | 11 | 793 |
| April 16, 2022 | Mile | Mountain Brook Invitational-Varsity and Middle School | 4:26.19 | 19 | 777 |
| March 18, 2023 | 1500m | Charlotte 49ers Classic | 4:08.45 | 46 | 758 |
| April 30, 2022 | 1600m | AHSAA 6A - Section 3 Paul W. Bryant | 4:26.88 | 3 | 754 |
Distance
Event Group
738
Points
9:37.19
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 7, 2022 | 3200m | AHSAA State Track and Field 4A-7A | 9:37.19 | 9 | 738 |
| March 18, 2023 | 3000m | Charlotte 49ers Classic | 9:02.73 | 11 | 720 |
| April 16, 2022 | 2Mile | Mountain Brook Invitational-Varsity and Middle School | 9:49.04 | 14 | 701 |
| Jan. 29, 2022 | 3200m | Last Chance #2 | 9:49.08 | 3 | 684 |
| March 4, 2022 | 3200m | Southern Miss High School Invitational | 9:53.80 | 1 | 664 |
Steeple
Event Group
693
Points
10:19.16
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 22, 2025 | 3000mSC | Charlotte 49er Classic | 10:19.16 | 10 | 693 |
Cross Country
Event Group
768
Points
25:30.80
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 20, 2024 | 8000mCC | Hokie Invitational | 25:30.80 | 25 | 768 |
| Oct. 19, 2024 | 8000mCC | Roanoke XC Invitational/ODAC Preview | 25:33.70 | 20 | 763 |
| Nov. 1, 2025 | 8000mCC | Southern Conference XC Championship | 26:09.30 | 27 | 707 |
| Oct. 5, 2024 | 8000mCC | Louisville XC Classic | 26:17.60 | 187 | 695 |
| Aug. 30, 2025 | 8000mCC | Eye Opener | 26:20.00 | 44 | 691 |
Mid-D
Event Group
765
Points
1:59.83
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 4, 2023 | 800m | South Carolina Invitational 2023 | 1:59.83 | 37 | 765 |
| April 30, 2022 | 800m | AHSAA 6A - Section 3 Paul W. Bryant | 2:00.54 | 6 | 748 |
| April 21, 2022 | 800m | West AL & Tusc. City / Co. HS Championships | 2:01.53 | 1 | 724 |
| April 2, 2022 | 800m | King of The West (High School) | 2:01.66 | 2 | 721 |
| April 22, 2023 | 800m | USC Open Outdoor | 2:02.44 | 46 | 702 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava