Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorThe Rocket City Showcase · Mar 286:07.76The Rocket City ShowcaseMarch 28, 2025
1600 Meters · IndoorHoliday Invitational #1 · Dec 135:43.63Holiday Invitational #1December 13, 2025
1600 Meters · OutdoorSparkman Senator Classic · Apr 115:58.35aSparkman Senator ClassicApril 11, 2026
3200 Meters · OutdoorMuscle Shoals Invitational 1 · Mar 1213:07.54Muscle Shoals Invitational 1March 12, 2026
800 Meters · IndoorHoliday Invitational #1 · Dec 132:39.42Holiday Invitational #1December 13, 2025
800 Meters · OutdoorFriday "Knight" Lights · Mar 202:41.39Friday "Knight" LightsMarch 20, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 16Andy Page Memorial Meet 2026Apr 16 · 3200 Meters · Place 6 · HuntsvilleHuntsville3200 Meters6.13:15.99a10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 14 · HuntsvilleHuntsville1600 Meters14.6:06.53a10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 19 · HuntsvilleHuntsville800 Meters19.2:41.95a10
Apr 11Sparkman Senator ClassicApr 11 · 3200 Meters · Place 5 · HuntsvilleHuntsville3200 Meters5.13:32.41a10
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 14 · HuntsvilleHuntsville1600 Meters14.5:58.35a PB10
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 37 · HuntsvilleHuntsville1600 Meters37.6:06.11a10
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 38 · HuntsvilleHuntsville800 Meters38.2:42.65a10
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 70 · HuntsvilleHuntsville1 Mile70.6:12.34a10
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 61 · HuntsvilleHuntsville800 Meters61.2:45.04a10
Mar 20Friday "Knight" LightsMar 20 · 3200 Meters · Place 8 · HuntsvilleHuntsville3200 Meters813:10.7910
Mar 20Friday "Knight" LightsMar 20 · 800 Meters · Place 8 · HuntsvilleHuntsville800 Meters82:41.39 PB10
Mar 12Muscle Shoals Invitational 1Mar 12 · 3200 Meters · Place 11 · HuntsvilleHuntsville3200 Meters1113:07.54 PB10
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 17 · HuntsvilleHuntsville1600 Meters176:07.5410
Mar 7James Clemens InvitationalMar 7 · 1600 Meters · Place 19 · HuntsvilleHuntsville1600 Meters196:12.1910
Mar 7James Clemens InvitationalMar 7 · 800 Meters · Place 16 · HuntsvilleHuntsville800 Meters162:44.3310

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · 1600 Meters · Place 14 · HuntsvilleHuntsville1600 Meters146:00.0310
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 800 Meters · Place 30 · HuntsvilleHuntsville800 Meters302:39.6510

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 1600 Meters · Place 13 · HuntsvilleHuntsville1600 Meters135:43.63 PB10
Dec 13Holiday Invitational #1Dec 13 · 800 Meters · Place 22 · HuntsvilleHuntsville800 Meters222:39.42 PB10
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 16 · HuntsvilleHuntsville1600 Meters165:51.9710
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 1600 Meters · Place 6 · HuntsvilleHuntsville1600 Meters66:07.059
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 800 Meters · Place 11 · HuntsvilleHuntsville800 Meters112:53.269
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 20 · HuntsvilleHuntsville1600 Meters206:09.349
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 49 · HuntsvilleHuntsville800 Meters492:56.219

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 3200 Meters · Place 6 · HuntsvilleHuntsville3200 Meters614:34.189
Apr 19Florence Pre-SectionalApr 19 · 1600 Meters · Place 7 · HuntsvilleHuntsville1600 Meters76:06.589
Apr 15NOALA Jr. High Gold Circuit CHAMPIONSHIPApr 15 · 800 Meters · Place 11 · HuntsvilleHuntsville800 Meters112:49.409
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 12 · HuntsvilleHuntsville1600 Meters126:05.289
Apr 12Sparkman Senator ClassicApr 12 · 800 Meters · Place 27 · HuntsvilleHuntsville800 Meters272:49.499
Apr 4Don Heidon InvitationalApr 4 · 3200 Meters · Place 8 · HuntsvilleHuntsville3200 Meters813:21.659
Apr 4Don Heidon InvitationalApr 4 · 1600 Meters · Place 16 · HuntsvilleHuntsville1600 Meters166:19.969
Mar 28The Rocket City ShowcaseMar 28 · 1600 Meters · Place 57 · Huntsville HHuntsville H1600 Meters576:05.779
Mar 28The Rocket City ShowcaseMar 28 · 3200 Meters · Place 33 · HuntsvilleHuntsville3200 Meters3313:35.289
Mar 28The Rocket City ShowcaseMar 28 · 1 Mile · Place 57 · HuntsvilleHuntsville1 Mile576:07.76 PB9
Mar 21Friday "Knight" LightsMar 21 · 1600 Meters · Place 24 · HuntsvilleHuntsville1600 Meters246:00.229
Mar 21Friday "Knight" LightsMar 21 · 800 Meters · Place 43 · HuntsvilleHuntsville800 Meters432:51.419
Mar 18NOALA JH Gold - CullmanMar 18 · 1600 Meters · Place 8 · Huntsville msHuntsville ms1600 Meters8.6:37.89a9
Mar 18NOALA JH Gold - CullmanMar 18 · 800 Meters · Place 12 · Huntsville msHuntsville ms800 Meters12.2:58.20a9
Mar 6NOALA JH Gold - ArabMar 6 · 1600 Meters · Place 6 · Huntsville msHuntsville ms1600 Meters6.6:00.99a9
Mar 6NOALA JH Gold - ArabMar 6 · 800 Meters · Place 10 · Huntsville msHuntsville ms800 Meters10.2:47.11a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 1600 Meters · Place 20 · HuntsvilleHuntsville1600 Meters20.6:00.65a9
Dec 19JV Meet #1Dec 19 · 800 Meters · Place 36 · HuntsvilleHuntsville800 Meters36.2:52.08a9
Dec 14Holiday Invitational #2Dec 14 · 1600 Meters · Place 34 · HuntsvilleHuntsville1600 Meters346:07.209