Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJV Meet #3 · Jan 145:44.82JV Meet #3January 14, 2026
1600 Meters · OutdoorSparkman Senator Classic · Apr 115:42.38aSparkman Senator ClassicApril 11, 2026
800 Meters · IndoorLast Ditch JV Meet · Jan 212:35.99Last Ditch JV MeetJanuary 21, 2026
800 Meters · OutdoorNIKE Rocket City Showcase · Mar 272:37.56aNIKE Rocket City ShowcaseMarch 27, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 4 · Huntsville1600 Meters4.5:42.41a12
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Huntsville800 Meters--DNS12
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 9 · Huntsville1600 Meters9.5:42.38a PB12
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 15 · Huntsville800 Meters15.2:39.95a12
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 31 · Huntsville800 Meters31.2:39.88a12
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 23 · Huntsville800 Meters23.2:37.56a PB12
Mar 20Friday "Knight" LightsMar 20 · 1600 Meters · Place 6 · Huntsville1600 Meters65:50.0912
Mar 7James Clemens InvitationalMar 7 · 800 Meters · Place 13 · Huntsville800 Meters132:40.8612

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 4 · Huntsville800 Meters42:35.99 PB12
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 19 · Huntsville1600 Meters195:44.82 PB12
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 19 · Huntsville800 Meters192:36.0812
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 9 · Huntsville1600 Meters95:53.6312
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 11 · Huntsville800 Meters112:39.5912

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #1Dec 6 · 800 Meters · Place 13 · Huntsville800 Meters132:36.9712

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 1600 Meters · Place 10 · Huntsville1600 Meters106:20.9411
Apr 19Florence Pre-SectionalApr 19 · 800 Meters · Place 16 · Huntsville800 Meters162:54.8411
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 18 · Huntsville1600 Meters186:19.9411
Apr 12Sparkman Senator ClassicApr 12 · 800 Meters · Place 33 · Huntsville800 Meters332:54.2011
Mar 21Friday "Knight" LightsMar 21 · 1600 Meters · Place 39 · Huntsville1600 Meters396:27.5611
Mar 21Friday "Knight" LightsMar 21 · 800 Meters · Place 59 · Huntsville800 Meters593:04.2511