Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorThe Rocket City Showcase · Mar 284:55.49The Rocket City ShowcaseMarch 28, 2025
1600 Meters · IndoorAHSAA State Indoor Meet · Jan 304:22.99AHSAA State Indoor MeetJanuary 30, 2026
1600 Meters · OutdoorBob Jones Invitational · Apr 44:26.88aBob Jones InvitationalApril 4, 2026
3200 Meters · IndoorAHSAA State Indoor Meet · Jan 309:37.59AHSAA State Indoor MeetJanuary 30, 2026
3200 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 309:39.49aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
400 Meters · OutdoorHuntsville Big Cat Invitational · Apr 221:06.64Huntsville Big Cat InvitationalApril 22, 2022
800 Meters · IndoorMagic City Invitational #1 · Dec 22:23.31aMagic City Invitational #1December 2, 2023
800 Meters · OutdoorBob Jones Invitational · Apr 41:58.51aBob Jones InvitationalApril 4, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 3200 Meters · Place 8 · Sparkman3200 Meters8.9:39.49a PB11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 1600 Meters · Place 20 · Sparkman1600 Meters20.4:33.84a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 3200 Meters · Place 2 · Sparkman3200 Meters2.9:43.48a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 1600 Meters · Place 2 · Sparkman1600 Meters2.4:28.51a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 800 Meters · Sparkman800 Meters--DNS11
Apr 11Sparkman Senator ClassicApr 11 · 3200 Meters · Place 1 · Sparkman3200 Meters1.9:54.41a11
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 5 · Sparkman1600 Meters5.4:33.22a11
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Sparkman800 Meters--DNS11
Apr 4Bob Jones InvitationalApr 4 · 3200 Meters · Sparkman3200 Meters--DNS11
Apr 4Bob Jones InvitationalApr 4 · 1600 Meters · Place 1 · Sparkman1600 Meters1.4:26.88a PB11
Apr 4Bob Jones InvitationalApr 4 · 800 Meters · Place 1 · Sparkman800 Meters1.1:58.51a PB11
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 1600 Meters · Place 7 · Sparkman1600 Meters74:29.4311

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 1600 Meters · Place 1 · Sparkman1600 Meters14:31.4511
Feb 28Paul W. Bryant InvitationalFeb 28 · 3200 Meters · Place 1 · Sparkman3200 Meters110:04.1711
Jan 30AHSAA State Indoor MeetJan 30 · 3200 Meters · Place 5 · Sparkman3200 Meters59:37.59 PB11
Jan 30AHSAA State Indoor MeetJan 30 · 1600 Meters · Place 4 · Sparkman1600 Meters44:22.99 PB11
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 1600 Meters · Place 3 · Sparkman1600 Meters34:28.4511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 3200 Meters · Place 5 · Sparkman3200 Meters59:50.6711
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 5 · Sparkman1600 Meters54:33.3611
Jan 25Last Chance #2Jan 25 · 3200 Meters · Place 12 · Sparkman3200 Meters1210:27.9410

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 3200 Meters · Place 8 · Sparkman3200 Meters8.10:08.24a10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 1600 Meters · Place 11 · Sparkman1600 Meters11.4:43.44a10
Apr 12Sparkman Senator ClassicApr 12 · 800 Meters · Place 9 · Sparkman800 Meters92:06.5810
Apr 5Bob Jones InvitationalApr 5 · 3200 Meters · Place 1 · Sparkman3200 Meters110:17.1410
Apr 5Bob Jones InvitationalApr 5 · 1600 Meters · Place 4 · Sparkman1600 Meters44:45.4210
Mar 28The Rocket City ShowcaseMar 28 · 3200 Meters · Place 36 · Sparkman3200 Meters3610:19.0010
Mar 28The Rocket City ShowcaseMar 28 · 1 Mile · Place 59 · Sparkman1 Mile594:55.49 PB10
Mar 22Blackbear InvitationalMar 22 · 800 Meters · Place 6 · Sparkman800 Meters62:12.8410
Mar 1Bob Jones RedcoatMar 1 · 1600 Meters · Place 9 · Sparkman1600 Meters94:55.0510

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 3200 Meters · Place 8 · Sparkman3200 Meters810:22.4810
Dec 7Magic City Invitational #1Dec 7 · 3200 Meters · Place 14 · Sparkman3200 Meters1411:08.6210
Dec 7Magic City Invitational #1Dec 7 · 1600 Meters · Place 22 · Sparkman1600 Meters224:51.1710
Jan 27Last Chance Meet #2Jan 27 · 1600 Meters · Place 55 · Sparkman1600 Meters555:11.669

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 20Florence Pre-SectionalApr 20 · 1600 Meters · Place 15 · Sparkman1600 Meters155:19.749
Apr 20Florence Pre-SectionalApr 20 · 800 Meters · Place 11 · Sparkman800 Meters112:12.629
Apr 13Sparkman Senator ClassicApr 13 · 1600 Meters · Place 18 · Sparkman1600 Meters185:04.93a—
Apr 13Sparkman Senator ClassicApr 13 · 800 Meters · Place 26 · Sparkman800 Meters262:15.09a—
Apr 6Bob Jones InvitationalApr 6 · 800 Meters · Place 15 · Sparkman800 Meters152:14.369
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 1600 Meters · Place 9 · Sparkman1600 Meters95:15.429
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 800 Meters · Place 4 · Sparkman800 Meters42:17.979
Mar 7Bob Jones Jr High MeetMar 7 · 1600 Meters · Place 2 · Sparkman1600 Meters25:14.259
Mar 7Bob Jones Jr High MeetMar 7 · 800 Meters · Place 3 · Sparkman800 Meters32:18.199
Mar 4North Alabama Junior High Gold CircuitMar 4 · 1600 Meters · Place 5 · Sparkman1600 Meters5.5:04.34a9
Mar 4North Alabama Junior High Gold CircuitMar 4 · 800 Meters · Place 5 · Sparkman800 Meters5.2:20.57a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #1Dec 9 · 1600 Meters · Place 43 · Sparkman1600 Meters43.5:22.07a9
Dec 2Magic City Invitational #1Dec 2 · 1600 Meters · Place 33 · Sparkman1600 Meters33.5:26.98a9
Dec 2Magic City Invitational #1Dec 2 · 800 Meters · Place 31 · Sparkman800 Meters31.2:23.31a PB9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 22Huntsville Big Cat InvitationalApr 22 · 400 Meters · Place 29 · Sparkman400 Meters291:06.64 PB7