Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAHSAA State Indoor Championships · Feb 26:29.46AHSAA State Indoor ChampionshipsFebruary 2, 2024
1600 Meters · OutdoorMAdness 3 · Apr 86:22.25MAdness 3April 8, 2024
3200 Meters · IndoorLast Chance #2 · Jan 2514:22.28Last Chance #2January 25, 2025
3200 Meters · OutdoorMonday MAdness #2 · Mar 1113:33.64Monday MAdness #2March 11, 2024
400 Meters · OutdoorMAMM1 · Mar 41:19.63aMAMM1March 4, 2024
800 Meters · IndoorLast Chance Meet #2 · Jan 272:56.99Last Chance Meet #2January 27, 2024
800 Meters · OutdoorMonday MAdness #2 · Mar 112:48.21Monday MAdness #2March 11, 2024
MS Complete · OutdoorWetumpka HS Invitational · Mar 123:41.31aWetumpka HS InvitationalMarch 12, 2022

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 3200 Meters · Place 9 · Alabama ChristianAlabama Christian3200 Meters9.14:13.76a11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 1600 Meters · Place 13 · Alabama ChristianAlabama Christian1600 Meters13.7:04.77a11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 800 Meters · Place 12 · Alabama ChristianAlabama Christian800 Meters12.3:01.87a11
Apr 11Water Under the Bridge II (Senior Day)Apr 11 · 3200 Meters · Place 1 · Alabama ChristianAlabama Christian3200 Meters1.14:43.62a11
Apr 11Water Under the Bridge II (Senior Day)Apr 11 · 1600 Meters · Place 3 · Alabama ChristianAlabama Christian1600 Meters3.6:31.43a11
Apr 11Water Under the Bridge II (Senior Day)Apr 11 · 800 Meters · Alabama ChristianAlabama Christian800 Meters--DNS11
Mar 30Monday Madness #4Mar 30 · 3200 Meters · Place 4 · Alabama ChristianAlabama Christian3200 Meters4.13:59.29a11
Mar 30Monday Madness #4Mar 30 · 800 Meters · Place 8 · Alabama ChristianAlabama Christian800 Meters8.2:54.50a11
Mar 23Monday MAdness #3 (MS/JV)Mar 23 · 1600 Meters · Place 7 · Alabama ChristianAlabama Christian1600 Meters7.6:37.14a11
Mar 23Monday MAdness #3 (MS/JV)Mar 23 · 800 Meters · Place 9 · Alabama ChristianAlabama Christian800 Meters9.3:01.31a11
Mar 14River Region InvitationalMar 14 · 3200 Meters · Place 2 · Alabama ChristianAlabama Christian3200 Meters214:48.4911
Mar 14River Region InvitationalMar 14 · 800 Meters · Place 14 · Alabama ChristianAlabama Christian800 Meters143:06.2611
Mar 9Monday Madness 2Mar 9 · 1600 Meters · Place 4 · Alabama ChristianAlabama Christian1600 Meters46:39.3011
Mar 9Monday Madness 2Mar 9 · 800 Meters · Place 5 · Alabama ChristianAlabama Christian800 Meters53:00.2811
Mar 2Monday Madness 1Mar 2 · 1600 Meters · Place 5 · Alabama ChristianAlabama Christian1600 Meters56:31.63a11
Mar 2Monday Madness 1Mar 2 · 800 Meters · Place 7 · Alabama ChristianAlabama Christian800 Meters73:04.46a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Race Against HungerFeb 27 · 1600 Meters · Place 2 · Alabama ChristianAlabama Christian1600 Meters26:33.8511
Feb 27Race Against HungerFeb 27 · 800 Meters · Place 3 · Alabama ChristianAlabama Christian800 Meters33:04.4411
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 1600 Meters · Place 41 · Alabama ChristianAlabama Christian1600 Meters416:32.6111

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 3200 Meters · Place 8 · Alabama ChristianAlabama Christian3200 Meters8.14:49.40a10
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 1600 Meters · Alabama ChristianAlabama Christian1600 Meters--DNS10
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 800 Meters · Alabama ChristianAlabama Christian800 Meters--DNS10
Apr 18Hewitt Trussville InvitationalApr 18 · 800 Meters · Place 38 · Alabama ChristianAlabama Christian800 Meters383:05.6310
Apr 12Water Under the BridgeApr 12 · 3200 Meters · Place 1 · Alabama ChristianAlabama Christian3200 Meters114:30.8510
Mar 28Troy Invitational track meet 3 2025Mar 28 · 1600 Meters · Place 3 · Alabama ChristianAlabama Christian1600 Meters36:33.1410
Mar 28Troy Invitational track meet 3 2025Mar 28 · 800 Meters · Place 8 · Alabama ChristianAlabama Christian800 Meters83:01.7810
Mar 8Wetumpka InviteMar 8 · 1600 Meters · Place 8 · Alabama ChristianAlabama Christian1600 Meters86:41.6710
Mar 8Wetumpka InviteMar 8 · 800 Meters · Place 11 · Alabama ChristianAlabama Christian800 Meters112:57.2210

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25Last Chance #2Jan 25 · 3200 Meters · Place 18 · Alabama ChristianAlabama Christian3200 Meters1814:22.28 PB10
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 1600 Meters · Place 40 · Alabama ChristianAlabama Christian1600 Meters406:41.0710
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 800 Meters · Place 77 · Alabama ChristianAlabama Christian800 Meters773:08.3410

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 26Wetumpka SectionalApr 26 · 3200 Meters · Place 10 · Alabama ChristianAlabama Christian3200 Meters10.14:46.52a9
Apr 26Wetumpka SectionalApr 26 · 1600 Meters · Place 11 · Alabama ChristianAlabama Christian1600 Meters11.6:31.01a9
Apr 13Water Under the BridgeApr 13 · 1600 Meters · Place 3 · Alabama ChristianAlabama Christian1600 Meters36:42.82a—
Apr 8MAdness 3Apr 8 · 800 Meters · Place 14 · Alabama ChristianAlabama Christian800 Meters142:57.479
Apr 8MAdness 3Apr 8 · 1600 Meters · Place 7 · Alabama ChristianAlabama Christian1600 Meters76:22.25 PB9
Mar 30Montgomery Academy InvitationalMar 30 · 800 Meters · Place 8 · Alabama ChristianAlabama Christian800 Meters83:12.729
Mar 30Montgomery Academy InvitationalMar 30 · 1600 Meters · Place 2 · Alabama ChristianAlabama Christian1600 Meters26:33.039
Mar 23Wetumpka HS InvitationalMar 23 · 1600 Meters · Place 12 · Alabama ChristianAlabama Christian1600 Meters126:36.319
Mar 23Wetumpka HS InvitationalMar 23 · 800 Meters · Place 24 · Alabama ChristianAlabama Christian800 Meters243:09.029
Mar 11Monday MAdness #2Mar 11 · 800 Meters · Place 5 · Alabama ChristianAlabama Christian800 Meters52:48.21 PB9
Mar 11Monday MAdness #2Mar 11 · 3200 Meters · Place 4 · Alabama ChristianAlabama Christian3200 Meters413:33.64 PB9
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 1600 Meters · Place 49 · Alabama ChristianAlabama Christian1600 Meters496:24.029
Mar 4MAMM1Mar 4 · 1600 Meters · Place 9 · Alabama ChristianAlabama Christian1600 Meters9.6:25.35a9
Mar 4MAMM1Mar 4 · 800 Meters · Place 16 · Alabama ChristianAlabama Christian800 Meters16.3:03.20a9
Mar 4MAMM1Mar 4 · 400 Meters · Place 33 · Alabama ChristianAlabama Christian400 Meters33.1:19.63a PB9

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24MARAH InvitationalFeb 24 · 1600 Meters · Place 3 · Alabama ChristianAlabama Christian1600 Meters36:34.71a—
Feb 24MARAH InvitationalFeb 24 · 800 Meters · Place 7 · Alabama ChristianAlabama Christian800 Meters73:10.90a—
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 1600 Meters · Place 12 · Alabama ChristianAlabama Christian1600 Meters126:29.46 PB9
Jan 27Last Chance Meet #2Jan 27 · 800 Meters · Place 55 · Alabama ChristianAlabama Christian800 Meters552:56.99 PB9
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 1600 Meters · Place 34 · Alabama ChristianAlabama Christian1600 Meters346:39.799
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 800 Meters · Place 44 · Alabama ChristianAlabama Christian800 Meters443:00.809

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28AHSAA Wetumpka SectionalApr 28 · 3200 Meters · Place 10 · Alabama ChristianAlabama Christian3200 Meters10.15:24.33a8
Apr 28AHSAA Wetumpka SectionalApr 28 · 800 Meters · Place 13 · Alabama ChristianAlabama Christian800 Meters13.3:08.61a8
Mar 16River Region InvitationalMar 16 · 800 Meters · Place 3 · Alabama ChristianAlabama Christian800 Meters3.3:03.67a8
Mar 16River Region InvitationalMar 16 · 400 Meters · Place 19 · Alabama ChristianAlabama Christian400 Meters19.1:20.30a8
Mar 3Troy Invitational Track Meet #1Mar 3 · 3200 Meters · Place 3 · Alabama ChristianAlabama Christian3200 Meters314:18.208
Mar 3Troy Invitational Track Meet #1Mar 3 · 1600 Meters · Place 4 · Alabama ChristianAlabama Christian1600 Meters47:15.028
Mar 3Troy Invitational Track Meet #1Mar 3 · 800 Meters · Place 5 · Alabama ChristianAlabama Christian800 Meters53:13.528

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Last Chance Invitational #3Jan 28 · 1600 Meters · Place 96 · Alabama ChristianAlabama Christian1600 Meters967:10.818
Jan 28Last Chance Invitational #3Jan 28 · 800 Meters · Place 100 · Alabama ChristianAlabama Christian800 Meters1003:22.308
Jan 16MLK Track Classic #2Jan 16 · 1600 Meters · Place 72 · Alabama ChristianAlabama Christian1600 Meters72.8:13.38a8
Jan 16MLK Track Classic #2Jan 16 · 800 Meters · Place 81 · Alabama ChristianAlabama Christian800 Meters81.3:19.51a8

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29AHSAA Beauregard Sectional (2A-3A-4A-5A)Apr 29 · 1600 Meters · Place 15 · Alabama ChristianAlabama Christian1600 Meters15.7:23.70a7
Apr 29AHSAA Beauregard Sectional (2A-3A-4A-5A)Apr 29 · 800 Meters · Place 19 · Alabama ChristianAlabama Christian800 Meters19.3:15.49a7
Apr 29AHSAA Beauregard Sectional (2A-3A-4A-5A)Apr 29 · 400 Meters · Place 26 · Alabama ChristianAlabama Christian400 Meters26.1:31.45a7
Mar 12Wetumpka HS InvitationalMar 12 · MS Complete · Place 2 · Alabama ChristianAlabama ChristianMS Complete27:31.33a—
Mar 12Wetumpka HS InvitationalMar 12 · MS Complete · Place 6 · Alabama ChristianAlabama ChristianMS Complete63:41.31a PB—
Mar 4Charles Henderson Meet #1Mar 4 · 1600 Meters · Place 2 · Alabama ChristianAlabama Christian1600 Meters2.7:27.45a7
Mar 4Charles Henderson Meet #1Mar 4 · 800 Meters · Place 7 · Alabama ChristianAlabama Christian800 Meters7.3:25.26a7