Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor2026 USATF National Youth Outdoor Championships · Jun 245:16.58a2026 USATF National Youth Outdoor ChampionshipsJune 24, 2026
1600 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 215:47.47Northridge-Black & Blue InvitationalFebruary 21, 2026
1600 Meters · OutdoorAHSAA 1A-3A Outdoor State Championship · May 15:35.51aAHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026
400 Meters · IndoorPaul W. Bryant Invitational · Feb 281:04.86Paul W. Bryant InvitationalFebruary 28, 2026
400 Meters · OutdoorAHSAA Loachapoka Section 2025 · Apr 251:03.41aAHSAA Loachapoka Section 2025April 25, 2025
800 Meters · IndoorPaul W. Bryant Invitational · Feb 282:35.53Paul W. Bryant InvitationalFebruary 28, 2026
800 Meters · OutdoorAHSAA Loachapoka Section 2026 · Apr 242:25.07aAHSAA Loachapoka Section 2026April 24, 2026
Long Jump · OutdoorNorthridge - Jaguar HS Invitational · Mar 262.90mNorthridge - Jaguar HS InvitationalMarch 26, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · 1500 Meters · Place 3 · T Town SpeedT Town Speed1500 Meters35:16.58a PB—
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · 800 Meters · Place 4 · T Town SpeedT Town Speed800 Meters42:28.65a—
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 1500 Meters · Place 1 · T Town SpeedT Town Speed1500 Meters15:17.93a—
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 800 Meters · Place 1 · T Town SpeedT Town Speed800 Meters12:38.55a—
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 1500 Meters · Place 1 · T Town SpeedT Town Speed1500 Meters1.5:32.14a12
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 400 Meters · Place 4 · T Town SpeedT Town Speed400 Meters4.1:06.01a12
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 3 · Holy Spirit CatholicHoly Spirit Catholic1600 Meters3.5:35.51a PB11
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 800 Meters · Place 2 · Holy Spirit CatholicHoly Spirit Catholic800 Meters2.2:28.33a11
Apr 24AHSAA Loachapoka Section 2026Apr 24 · 1600 Meters · Place 1 · Holy Spirit CatholicHoly Spirit Catholic1600 Meters1.5:39.87a11
Apr 24AHSAA Loachapoka Section 2026Apr 24 · 800 Meters · Place 1 · Holy Spirit CatholicHoly Spirit Catholic800 Meters1.2:25.07a PB11
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 800 Meters · Holy Spirit CatholicHoly Spirit Catholic800 Meters--DNS11
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 400 Meters · Place 5 · Holy Spirit CatholicHoly Spirit Catholic400 Meters5.1:05.44a11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 31 · Holy Spirit CatholicHoly Spirit Catholic800 Meters31.2:29.45a11
Mar 28King of the West (High School)Mar 28 · 1600 Meters · Place 2 · Holy Spirit CatholicHoly Spirit Catholic1600 Meters2.5:47.70a11
Mar 28King of the West (High School)Mar 28 · 800 Meters · Holy Spirit CatholicHoly Spirit Catholic800 Meters--DNS11
Mar 21Northridge-Jaguar InvitationalMar 21 · 800 Meters · Place 4 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho800 Meters42:33.4111
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 1600 Meters · Place 21 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho1600 Meters215:43.0811
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 17 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho800 Meters172:30.6811

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 800 Meters · Place 5 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho800 Meters52:35.53 PB11
Feb 28Paul W. Bryant InvitationalFeb 28 · 400 Meters · Place 10 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho400 Meters101:04.86 PB11
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 1600 Meters · Place 5 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho1600 Meters55:47.47 PB11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 2 · T Town SpeedT Town Speed1500 Meters25:43.13a—
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 4 · T Town SpeedT Town Speed800 Meters42:35.78a—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 800 Meters · Place 2 · T Town SpeedT Town Speed800 Meters22:34.22—
Jun 14Alabama State GamesJun 14 · 800 Meters · Place 2 · T Town SpeedT Town Speed800 Meters22:34.22—
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 1 · T Town SpeedT Town Speed1500 Meters1.5:33.52a11
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 1 · T Town SpeedT Town Speed800 Meters1.2:36.88a11
May 315th Annual OTM Mary Birdwell MemorialMay 31 · 1500 Meters · Place 1 · T Town SpeedT Town Speed1500 Meters15:31.92—
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · 800 Meters · Place 2 · Holy Spirit CatholicHoly Spirit Catholic800 Meters2.2:29.24a10
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · 400 Meters · Place 5 · Holy Spirit CatholicHoly Spirit Catholic400 Meters5.1:03.83a10
Apr 25AHSAA Loachapoka Section 2025Apr 25 · 800 Meters · Place 2 · Holy Spirit CatholicHoly Spirit Catholic800 Meters2.2:28.90a10
Apr 25AHSAA Loachapoka Section 2025Apr 25 · 400 Meters · Place 2 · Holy Spirit CatholicHoly Spirit Catholic400 Meters2.1:03.41a PB10
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 800 Meters · Place 2 · Holy Spirit CatholicHoly Spirit Catholic800 Meters22:38.59a10
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 400 Meters · Place 4 · Holy Spirit CatholicHoly Spirit Catholic400 Meters41:05.01a10
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 49 · Holy Spirit CatholicHoly Spirit Catholic800 Meters49.2:32.14a10
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 44 · Holy Spirit CatholicHoly Spirit Catholic400 MetersRound P44.1:06.27a10
Mar 22Jaguar InvitationalMar 22 · 800 Meters · Holy Spirit CatholicHoly Spirit Catholic800 Meters--DNS10
Mar 22Jaguar InvitationalMar 22 · 400 Meters · Place 12 · Holy Spirit CatholicHoly Spirit Catholic400 Meters12.1:05.55a10
Mar 14Demopolis and UWA Tiger Invitational 2025Mar 14 · 800 Meters · Place 2 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho800 Meters22:32.0410
Mar 14Demopolis and UWA Tiger Invitational 2025Mar 14 · 400 Meters · Place 5 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho400 Meters51:04.8810
Mar 1Paul W. Bryant InvitationalMar 1 · 400 Meters · Place 6 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho400 Meters61:06.0810

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 1600 Meters · Place 5 · Holy Spirit CatholicHoly Spirit Catholic1600 Meters56:11.53a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 800 Meters · Place 1 · Holy Spirit CatholicHoly Spirit Catholic800 Meters12:39.21a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 1600 Meters · Place 5 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho1600 Meters56:11.5310
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 800 Meters · Place 1 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho800 Meters12:39.2110

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 1 · T Town SpeedT Town Speed800 Meters1.2:37.05a10
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 3 · T Town SpeedT Town Speed400 Meters3.1:04.84a10
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 800 Meters · Place 4 · Holy Spirit CatholicHoly Spirit Catholic800 Meters4.2:31.41a9
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 400 Meters · Place 9 · Holy Spirit CatholicHoly Spirit Catholic400 Meters9.1:04.83a9
Apr 26Northridge Section 2024Apr 26 · 800 Meters · Place 1 · Holy Spirit CatholicHoly Spirit Catholic800 Meters1.2:35.90a9
Apr 26Northridge Section 2024Apr 26 · 400 Meters · Place 2 · Holy Spirit CatholicHoly Spirit Catholic400 Meters2.1:05.25a9
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · 800 Meters · Place 2 · Holy SpiritHoly Spirit800 Meters22:38.77—
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · 400 Meters · Place 13 · Holy SpiritHoly Spirit400 Meters131:07.23—
Apr 6King of the West (High School)Apr 6 · 800 Meters · Place 2 · Holy SpiritHoly Spirit800 Meters22:37.54—
Apr 6King of the West (High School)Apr 6 · 400 Meters · Place 7 · Holy SpiritHoly Spirit400 Meters71:05.93—
Mar 23Northridge - Jaguar InvitationalMar 23 · 800 Meters · Place 6 · Holy SpiritHoly Spirit800 Meters62:44.239
Mar 23Northridge - Jaguar InvitationalMar 23 · 400 Meters · Place 21 · Holy SpiritHoly Spirit400 Meters211:09.469
Mar 23Northridge - Jaguar InvitationalMar 23 · 800 Meters · Place 6 · Holy SpiritHoly Spirit800 Meters62:44.239
Mar 23Northridge - Jaguar InvitationalMar 23 · 400 Meters · Place 21 · Holy SpiritHoly Spirit400 Meters211:09.469
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 800 Meters · Place 37 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho800 Meters372:42.269
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 400 Meters · Place 59 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho400 Meters591:07.459
Mar 2Paul Bryant InvitationalMar 2 · 800 Meters · Place 2 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho800 Meters22:41.869

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Northridge Black and Blue InviteFeb 24 · 800 Meters · Place 6 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho800 Meters62:47.959
Feb 24Northridge Black and Blue InviteFeb 24 · 400 Meters · Place 7 · Holy Spirit Catholic High SchoHoly Spirit Catholic High Scho400 Meters71:08.729

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 1King of the West InvitationalApr 1 · 800 Meters · Holy Spirit CatholicHoly Spirit Catholic800 Meters--DNS8
Apr 1King of the West InvitationalApr 1 · 400 Meters · Holy Spirit CatholicHoly Spirit Catholic400 Meters--DNS8
Mar 25Northridge-Jaguar InvitationalMar 25 · 800 Meters · Place 8 · Holy SpiritHoly Spirit800 Meters82:47.178
Mar 25Northridge-Jaguar InvitationalMar 25 · 400 Meters · Place 15 · Holy SpiritHoly Spirit400 Meters151:10.828
Mar 3Paul W. Bryant InvitationalMar 3 · 800 Meters · Place 6 · Holy SpiritHoly Spirit800 Meters62:41.96—
Mar 3Paul W. Bryant InvitationalMar 3 · 400 Meters · Place 25 · Holy SpiritHoly Spirit400 Meters251:10.11—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Northridge Black & Gold InvitationalFeb 25 · 800 Meters · Place 13 · Holy SpiritHoly Spirit800 Meters132:56.65—
Feb 25Northridge Black & Gold InvitationalFeb 25 · 400 Meters · Place 15 · Holy SpiritHoly Spirit400 Meters151:07.44—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 800 Meters · Place 1 · Holy Spirit CatholicHoly Spirit Catholic800 Meters1.2:34.87a7
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 400 Meters · Place 4 · Holy Spirit CatholicHoly Spirit Catholic400 Meters4.1:05.71a7
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 800 Meters · Place 1 · Holy Spirit CatholicHoly Spirit Catholic800 Meters1.2:39.82a7
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 400 Meters · Place 2 · Holy Spirit CatholicHoly Spirit Catholic400 Meters2.1:06.26a7
Apr 21West Alabama HS ChamponshipsApr 21 · Long Jump · Place 37 · Holy Spirit CatholicHoly Spirit CatholicLong Jump37.10-09.007
Apr 21West Alabama HS ChamponshipsApr 21 · 800 Meters · Place 7 · Holy Spirit CatholicHoly Spirit Catholic800 Meters7.2:45.51a7
Apr 21West Alabama HS ChamponshipsApr 21 · 400 Meters · Place 13 · Holy Spirit CatholicHoly Spirit Catholic400 Meters13.1:08.16a7
Apr 2King of the West InvitationalApr 2 · Long Jump · Place 29 · Holy Spirit CatholicHoly Spirit CatholicLong Jump29.11-06.007
Apr 2King of the West InvitationalApr 2 · 800 Meters · Place 9 · Holy Spirit CatholicHoly Spirit Catholic800 Meters9.2:47.00a7
Apr 2King of the West InvitationalApr 2 · 400 Meters · Place 21 · Holy Spirit CatholicHoly Spirit Catholic400 Meters21.1:08.25a7
Mar 26Northridge - Jaguar HS InvitationalMar 26 · Long Jump · Place 23 · Holy SpiritHoly SpiritLong Jump232.90m PB7
Mar 26Northridge - Jaguar HS InvitationalMar 26 · 800 Meters · Place 10 · Holy SpiritHoly Spirit800 Meters102:50.937
Mar 26Northridge - Jaguar HS InvitationalMar 26 · 400 Meters · Place 15 · Holy SpiritHoly Spirit400 Meters151:08.777