Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 274:59.76aNIKE Rocket City ShowcaseMarch 27, 2026
1000 Meters · IndoorJames Clemens Early Bird Battle Royale · Feb 253:05.41James Clemens Early Bird Battle RoyaleFebruary 25, 2023
1600 Meters · IndoorJV Meet #3 · Jan 155:06.79JV Meet #3January 15, 2025
1600 Meters · OutdoorFlorence Pre-Sectional · Apr 194:54.39Florence Pre-SectionalApril 19, 2025
2000m Steeplechase · 0.838m · OutdoorNIKE Rocket City Showcase · Mar 277:21.65aNIKE Rocket City ShowcaseMarch 27, 2026
400 Meters · IndoorJV Meet #3 · Jan 1457.22JV Meet #3January 14, 2026
400 Meters · OutdoorNOALA Gold Circuit JV Meet #2 · Mar 201:04.46NOALA Gold Circuit JV Meet #2March 20, 2023
500 Meters · IndoorJames Clemens Early Bird Battle Royale · Feb 251:25.41James Clemens Early Bird Battle RoyaleFebruary 25, 2023
800 Meters · IndoorJV Meet #3 · Jan 142:21.07JV Meet #3January 14, 2026
800 Meters · OutdoorSparkman Senator Classic · Apr 112:06.40aSparkman Senator ClassicApril 11, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 11 · Huntsville1600 Meters11.4:59.18a12
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 16 · Huntsville800 Meters16.2:11.46a12
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 14 · Huntsville800 Meters14.2:06.40a PB12
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 41 · Huntsville1600 Meters41.4:56.20a12
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 37 · Huntsville800 Meters37.2:08.80a12
Mar 27NIKE Rocket City ShowcaseMar 27 · 2000m Steeplechase · Place 10 · Huntsville2000m Steeplechase0.838m10.7:21.65a PB12
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 97 · Huntsville1 Mile97.4:59.76a PB12
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 50 · Huntsville800 Meters50.2:11.08a12
Mar 27NIKE Rocket City ShowcaseMar 27 · 400 Meters · Place 6 · Huntsville400 Meters6.1:16.33a12
Mar 20Friday "Knight" LightsMar 20 · 1600 Meters · Place 19 · Huntsville1600 Meters195:07.0212
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 15 · Huntsville1600 Meters155:04.0012
Mar 12Muscle Shoals Invitational 1Mar 12 · 800 Meters · Place 25 · Huntsville800 Meters252:18.9212

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 800 Meters · Place 27 · Huntsville800 Meters272:23.2912
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 114 · Huntsville800 Meters1142:21.07 PB12
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 99 · Huntsville400 Meters9957.22 PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Huntsville1600 Meters--DNS12
Dec 10First Crack JV MeetDec 10 · 800 Meters · Huntsville800 Meters--DNS12
Dec 10First Crack JV MeetDec 10 · 400 Meters · Place 53 · Huntsville400 Meters53.1:02.71a12
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 92 · Huntsville1600 Meters925:06.79 PB11
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 174 · Huntsville800 Meters1742:31.0211
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 49 · Huntsville1600 Meters495:08.8811
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 79 · Huntsville800 Meters792:25.4411

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 1600 Meters · Place 12 · Huntsville1600 Meters124:54.39 PB11
Apr 19Florence Pre-SectionalApr 19 · 800 Meters · Place 13 · Huntsville800 Meters132:10.2711
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 15 · Huntsville1600 Meters155:04.9211
Apr 12Sparkman Senator ClassicApr 12 · 800 Meters · Place 25 · Huntsville800 Meters252:17.1911
Mar 21Friday "Knight" LightsMar 21 · 1600 Meters · Place 15 · Huntsville1600 Meters154:56.3111
Mar 21Friday "Knight" LightsMar 21 · 800 Meters · Place 60 · Huntsville800 Meters602:27.2611
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 1600 Meters · Place 16 · Huntsville1600 Meters165:18.7511

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Huntsville1600 Meters--DNS11
Dec 11First Crack JV MeetDec 11 · 800 Meters · Huntsville800 Meters--DNS11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15Sparkman Senator ClassicApr 15 · 1600 Meters · Place 23 · Huntsville1600 Meters235:24.429
Apr 15Sparkman Senator ClassicApr 15 · 800 Meters · Place 59 · Huntsville800 Meters592:34.529
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 400 Meters · Place 22 · Huntsville400 Meters221:04.46 PB9

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 1600 Meters · Place 16 · Huntsville1600 Meters165:24.449
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 300m Hurdles · Place 10 · Huntsville300m Hurdles1056.749
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · 1000 Meters · Place 40 · Huntsville1000 Meters403:05.41 PB9
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · 500 Meters · Place 50 · Huntsville500 Meters501:25.41 PB9
Jan 18JV Meet #3Jan 18 · 1600 Meters · Place 120 · Huntsville1600 Meters1205:22.429
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 181 · Huntsville800 Meters1812:33.369
Jan 10JV Meet #2Jan 10 · 1600 Meters · Place 97 · Huntsville1600 Meters975:33.449
Jan 10JV Meet #2Jan 10 · 800 Meters · Place 135 · Huntsville800 Meters1352:35.269

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 1600 Meters · Place 116 · Huntsville1600 Meters116.5:55.80a9
Dec 15Crossplex JV Meet #1Dec 15 · 800 Meters · Place 141 · Huntsville800 Meters141.2:40.89a9