Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJames Clemens Early Bird Invitational · Feb 245:50.17James Clemens Early Bird InvitationalFebruary 24, 2024
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 275:23.45aNIKE Rocket City ShowcaseMarch 27, 2026
110m Hurdles · 33" / 0.838m · OutdoorHCS Middle School Meet # 3 · Mar 2428.07aHCS Middle School Meet # 3March 24, 2022
1600 Meters · IndoorBob Jones Redcoat Invitational · Feb 285:38.92Bob Jones Redcoat InvitationalFebruary 28, 2026
1600 Meters · OutdoorAndy Page Memorial Meet 2026 · Apr 165:13.64aAndy Page Memorial Meet 2026April 16, 2026
200 Meters · OutdoorHCS Middle School Meet # 4 · Mar 3134.24HCS Middle School Meet # 4March 31, 2022
400 Meters · IndoorJV Meet #3 · Jan 141:03.78JV Meet #3January 14, 2026
400 Meters · OutdoorFlorence Pre-Sectional · Apr 191:04.54Florence Pre-SectionalApril 19, 2025
800 Meters · IndoorBob Jones Redcoat Invitational · Feb 282:26.02Bob Jones Redcoat InvitationalFebruary 28, 2026
800 Meters · OutdoorSparkman Senator Classic · Apr 112:20.07aSparkman Senator ClassicApril 11, 2026
Discus · 1kg · OutdoorHCS Middle School Meet # 3 · Mar 2450-00HCS Middle School Meet # 3March 24, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 31 · HuntsvilleHuntsville1600 Meters31.5:13.64a PB11
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 31 · HuntsvilleHuntsville800 Meters31.2:20.19a11
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 28 · HuntsvilleHuntsville1600 Meters28.5:15.47a11
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 45 · HuntsvilleHuntsville800 Meters45.2:20.07a PB11
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 55 · HuntsvilleHuntsville1600 Meters55.5:19.7011
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 61 · HuntsvilleHuntsville800 Meters61.2:21.74a11
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 149 · HuntsvilleHuntsville1 Mile149.5:23.45a PB11
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 129 · HuntsvilleHuntsville800 Meters129.2:28.57a11
Mar 20Friday "Knight" LightsMar 20 · 1600 Meters · Place 28 · HuntsvilleHuntsville1600 Meters285:36.8011
Mar 20Friday "Knight" LightsMar 20 · 800 Meters · Place 29 · HuntsvilleHuntsville800 Meters292:27.8811
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 32 · HuntsvilleHuntsville1600 Meters325:25.9511

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 1600 Meters · Place 36 · HuntsvilleHuntsville1600 Meters365:38.92 PB11
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 800 Meters · Place 33 · HuntsvilleHuntsville800 Meters332:26.02 PB11
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 61 · HuntsvilleHuntsville800 Meters612:29.2811
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 221 · HuntsvilleHuntsville800 Meters2212:36.0611
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 254 · HuntsvilleHuntsville400 Meters2541:03.78 PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 51 · HuntsvilleHuntsville800 Meters51.2:29.18a11
Dec 10First Crack JV MeetDec 10 · 400 Meters · Place 62 · HuntsvilleHuntsville400 Meters62.1:04.60a11
Feb 28Albertville Varsity Meet #1Feb 28 · 800 Meters · Place 33 · HuntsvilleHuntsville800 Meters332:28.32a—
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 153 · HuntsvilleHuntsville1600 Meters1535:42.7910
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 173 · HuntsvilleHuntsville800 Meters1732:30.6610
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 110 · HuntsvilleHuntsville1600 Meters1105:43.0710
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 117 · HuntsvilleHuntsville800 Meters1172:33.4510

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 800 Meters · Place 32 · HuntsvilleHuntsville800 Meters322:30.2610
Apr 19Florence Pre-SectionalApr 19 · 400 Meters · Place 29 · HuntsvilleHuntsville400 Meters291:04.54 PB10
Apr 4Don Heidon InvitationalApr 4 · 1600 Meters · Place 26 · HuntsvilleHuntsville1600 Meters265:30.5010
Mar 28The Rocket City ShowcaseMar 28 · 1 Mile · Place 108 · HuntsvilleHuntsville1 Mile1085:28.0610
Mar 28The Rocket City ShowcaseMar 28 · 800 Meters · Place 123 · HuntsvilleHuntsville800 Meters1232:26.3010
Mar 21Friday "Knight" LightsMar 21 · 1600 Meters · Place 53 · HuntsvilleHuntsville1600 Meters535:31.2310
Mar 21Friday "Knight" LightsMar 21 · 800 Meters · Place 62 · HuntsvilleHuntsville800 Meters622:29.4810
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 800 Meters · Place 22 · HuntsvilleHuntsville800 Meters222:29.0410

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 800 Meters · Place 85 · HuntsvilleHuntsville800 Meters85.2:32.28a10
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 85 · HuntsvilleHuntsville800 Meters85.2:37.58a10
Dec 11First Crack JV MeetDec 11 · 400 Meters · Place 88 · HuntsvilleHuntsville400 Meters88.1:10.61a10
Feb 24James Clemens Early Bird InvitationalFeb 24 · 1 Mile · Place 52 · HuntsvilleHuntsville1 Mile525:50.17 PB9
Jan 24Last Ditch JV MeetJan 24 · 1600 Meters · Place 63 · HuntsvilleHuntsville1600 Meters635:47.609
Jan 24Last Ditch JV MeetJan 24 · 800 Meters · Place 83 · HuntsvilleHuntsville800 Meters832:41.989

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 800 Meters · Place 22 · HuntsvilleHuntsville800 Meters222:41.119
Mar 7North Alabama Junior High Gold CircuitMar 7 · 800 Meters · Place 28 · HuntsvilleHuntsville800 Meters282:38.199

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 1600 Meters · Place 100 · HuntsvilleHuntsville1600 Meters100.5:54.79a9
Dec 14Cross Plex JV Meet #1Dec 14 · 800 Meters · Place 123 · HuntsvilleHuntsville800 Meters123.2:41.86a9

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 31HCS Middle School Meet # 4Mar 31 · 200 Meters · Place 15 · Mt. Gap MiddMt. Gap Midd200 Meters1534.24 PB—
Mar 31HCS Middle School Meet # 4Mar 31 · Triple Jump · Place 11 · Mt. Gap MiddMt. Gap MiddTriple Jump1123-06.50—
Mar 31HCS Middle School Meet # 4Mar 31 · 200 Meters · Place 15 · Mt. Gap Middle SchoolMt. Gap Middle School200 Meters1534.247
Mar 24HCS Middle School Meet # 3Mar 24 · Discus · Place 18 · Mountain GapMountain GapDiscus1kg18.50-00 PB7
Mar 24HCS Middle School Meet # 3Mar 24 · 110m Hurdles · Place 19 · Mountain GapMountain Gap110m Hurdles33" / 0.838m19.28.07a PB7