Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 274:32.28aNIKE Rocket City ShowcaseMarch 27, 2026
1600 Meters · IndoorLast Chance #1/Pentathlon · Jan 244:29.64Last Chance #1/PentathlonJanuary 24, 2025
1600 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 304:26.34aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
3200 Meters · OutdoorDon Heidon Invitational · Apr 49:59.92Don Heidon InvitationalApril 4, 2025
800 Meters · IndoorAlbertville Varsity Meet #1 · Feb 282:04.82aAlbertville Varsity Meet #1February 28, 2025
800 Meters · OutdoorSparkman Senator Classic · Apr 112:01.48aSparkman Senator ClassicApril 11, 2026
Prelims · OutdoorThe Rocket City Showcase · Mar 282:06.00The Rocket City ShowcaseMarch 28, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 1600 Meters · Place 10 · Huntsville1600 Meters10.4:26.34a PB12
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 1600 Meters · Place 4 · Huntsville1600 Meters4.4:30.77a12
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 2 · Huntsville1600 Meters2.4:28.70a12
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 4 · Huntsville800 Meters4.2:01.48a PB12
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 19 · Huntsville1600 Meters19.4:30.60a12
Mar 27NIKE Rocket City ShowcaseMar 27 · 3200 Meters · Place 30 · Huntsville3200 Meters30.10:17.60a12
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 21 · Huntsville1 Mile21.4:32.28a PB12
Mar 12Muscle Shoals Invitational 1Mar 12 · 800 Meters · Place 8 · Huntsville800 Meters82:04.8812
Mar 7James Clemens InvitationalMar 7 · 1600 Meters · Place 5 · Huntsville1600 Meters54:41.2412

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 1600 Meters · Place 9 · Huntsville1600 Meters94:36.9312

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 1600 Meters · Place 4 · Huntsville1600 Meters44:33.3611
Apr 19Florence Pre-SectionalApr 19 · 800 Meters · Place 6 · Huntsville800 Meters62:05.3611
Apr 4Don Heidon InvitationalApr 4 · 3200 Meters · Place 1 · Huntsville3200 Meters19:59.92 PB11
Apr 4Don Heidon InvitationalApr 4 · 1600 Meters · Place 6 · Huntsville1600 Meters64:41.8411
Mar 28The Rocket City ShowcaseMar 28 · Prelims · Place 24 · HuntsvillePrelimsRound P244:39.9111
Mar 28The Rocket City ShowcaseMar 28 · Prelims · Place 34 · HuntsvillePrelimsRound P342:06.00 PB11
Mar 141A-7A Cullman ClassicMar 14 · 1600 Meters · Place 3 · Huntsville1600 Meters34:34.3611
Mar 141A-7A Cullman ClassicMar 14 · 800 Meters · Place 6 · Huntsville800 Meters62:07.7211

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Albertville Varsity Meet #1Feb 28 · 800 Meters · Place 6 · Huntsville800 Meters62:04.82a PB—
Jan 24Last Chance #1/PentathlonJan 24 · 1600 Meters · Place 8 · Huntsville1600 Meters84:29.64 PB11
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 5 · Huntsville1600 Meters54:31.7911
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 30 · Huntsville800 Meters302:09.2511

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 21Thursday "Knight" InvitationalMar 21 · 1600 Meters · Place 14 · Huntsville1600 Meters144:40.1010
Mar 21Thursday "Knight" InvitationalMar 21 · 800 Meters · Place 31 · Huntsville800 Meters312:12.1810
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · 3200 Meters · Place 5 · Huntsville3200 Meters510:29.5310
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · 1600 Meters · Place 4 · Huntsville1600 Meters44:46.6110
Mar 7North Alabama Junior High Gold CircuitMar 7 · 300m Hurdles · Place 11 · Huntsville300m Hurdles114:49.7010
Mar 7North Alabama Junior High Gold CircuitMar 7 · 300m Hurdles · Place 11 · Huntsville300m Hurdles112:09.1210

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24James Clemens Early Bird InvitationalFeb 24 · 800 Meters · Place 15 · Huntsville800 Meters152:16.5310