Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 274:30.40aNIKE Rocket City ShowcaseMarch 27, 2026
1600 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 234:33.51aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
1600 Meters · OutdoorJames Clemens Invitational · Mar 74:33.80James Clemens InvitationalMarch 7, 2026
3200 Meters · IndoorAHSAA State Indoor Meet · Jan 309:44.37AHSAA State Indoor MeetJanuary 30, 2026
3200 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 309:43.31aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
400 Meters · IndoorJames Clemens Early Bird Invitational · Feb 241:12.16James Clemens Early Bird InvitationalFebruary 24, 2024
400 Meters · OutdoorNorth Alabama Junior High Gold Circuit · Mar 71:06.82North Alabama Junior High Gold CircuitMarch 7, 2024
800 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 192:10.47Martin Luther King Indoor Track Classic #1January 19, 2026
800 Meters · OutdoorMuscle Shoals Invitational 1 · Mar 122:07.20Muscle Shoals Invitational 1March 12, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 3200 Meters · Place 12 · HuntsvilleHuntsville3200 Meters12.9:43.31a PB10
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 3200 Meters · Place 4 · HuntsvilleHuntsville3200 Meters4.9:44.54a10
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 20 · HuntsvilleHuntsville800 Meters20.2:08.99a10
Mar 27NIKE Rocket City ShowcaseMar 27 · 3200 Meters · Place 14 · HuntsvilleHuntsville3200 Meters14.9:53.71a10
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 15 · HuntsvilleHuntsville1 Mile15.4:30.40a PB10
Mar 12Muscle Shoals Invitational 1Mar 12 · 800 Meters · Place 9 · HuntsvilleHuntsville800 Meters92:07.20 PB10
Mar 7James Clemens InvitationalMar 7 · 3200 Meters · Place 1 · HuntsvilleHuntsville3200 Meters19:51.9910
Mar 7James Clemens InvitationalMar 7 · 1600 Meters · Place 1 · HuntsvilleHuntsville1600 Meters14:33.80 PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · 3200 Meters · Place 6 · HuntsvilleHuntsville3200 Meters69:44.37 PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 1600 Meters · Place 15 · HuntsvilleHuntsville1600 Meters15.4:33.51a PB10
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 800 Meters · Place 27 · HuntsvilleHuntsville800 Meters272:10.47 PB10
Jan 3Ice Breaker #1Jan 3 · 800 Meters · Place 23 · HuntsvilleHuntsville800 Meters232:12.2410
Jan 3Ice Breaker #1Jan 3 · 1600 Meters · Place 15 · HuntsvilleHuntsville1600 Meters154:40.5710

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 3200 Meters · Place 4 · HuntsvilleHuntsville3200 Meters49:48.5910
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 10 · HuntsvilleHuntsville1600 Meters104:36.0110
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 1600 Meters · Place 2 · HuntsvilleHuntsville1600 Meters24:45.299
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 800 Meters · Place 6 · HuntsvilleHuntsville800 Meters62:19.049
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 49 · HuntsvilleHuntsville1600 Meters494:53.779
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 121 · HuntsvilleHuntsville800 Meters1212:22.179

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 3200 Meters · Place 6 · HuntsvilleHuntsville3200 Meters610:35.219
Apr 15NOALA Jr. High Gold Circuit CHAMPIONSHIPApr 15 · 1600 Meters · Place 3 · HuntsvilleHuntsville1600 Meters34:55.329
Apr 15NOALA Jr. High Gold Circuit CHAMPIONSHIPApr 15 · 800 Meters · Place 4 · HuntsvilleHuntsville800 Meters42:13.409
Apr 12Sparkman Senator ClassicApr 12 · 800 Meters · Place 23 · HuntsvilleHuntsville800 Meters232:16.119
Apr 4Don Heidon InvitationalApr 4 · 3200 Meters · Place 4 · HuntsvilleHuntsville3200 Meters410:13.429
Apr 4Don Heidon InvitationalApr 4 · 1600 Meters · Place 9 · HuntsvilleHuntsville1600 Meters94:44.049
Mar 28The Rocket City ShowcaseMar 28 · 3200 Meters · Place 25 · HuntsvilleHuntsville3200 Meters2510:08.399
Mar 28The Rocket City ShowcaseMar 28 · 1 Mile · Place 31 · HuntsvilleHuntsville1 Mile314:43.849
Mar 28The Rocket City ShowcaseMar 28 · 1600 Meters · Place 32 · Huntsville HHuntsville H1600 Meters324:42.229
Mar 21Friday "Knight" LightsMar 21 · 3200 Meters · Place 8 · HuntsvilleHuntsville3200 Meters810:21.079
Mar 21Friday "Knight" LightsMar 21 · 1600 Meters · Place 11 · HuntsvilleHuntsville1600 Meters114:47.719
Mar 6NOALA JH Gold - ArabMar 6 · 1600 Meters · Place 2 · Huntsville msHuntsville ms1600 Meters2.4:53.23a9
Mar 6NOALA JH Gold - ArabMar 6 · 800 Meters · Place 5 · Huntsville msHuntsville ms800 Meters5.2:19.74a9

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 1600 Meters · Place 20 · HuntsvilleHuntsville1600 Meters20.4:54.02a9
Dec 19JV Meet #1Dec 19 · 800 Meters · Place 54 · HuntsvilleHuntsville800 Meters54.2:20.53a9
Dec 7Magic City Invitational #2Dec 7 · 1600 Meters · Place 29 · HuntsvilleHuntsville1600 Meters29.5:05.39a9
Feb 24James Clemens Early Bird InvitationalFeb 24 · 400 Meters · Place 61 · HuntsvilleHuntsville400 Meters611:12.16 PB8
Feb 24James Clemens Early Bird InvitationalFeb 24 · 800 Meters · Place 72 · HuntsvilleHuntsville800 Meters722:47.628

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 29The Rocket City ShowcaseMar 29 · 1 Mile · Place 9 · Huntsville HHuntsville H1 Mile95:33.418
Mar 29The Rocket City ShowcaseMar 29 · 1600 Meters · Place 9 · Huntsville HHuntsville H1600 Meters95:31.538
Mar 29The Rocket City ShowcaseMar 29 · 800 Meters · Place 10 · Huntsville HHuntsville H800 Meters102:29.208
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 800 Meters · Place 23 · HuntsvilleHuntsville800 Meters232:41.468
Mar 7North Alabama Junior High Gold CircuitMar 7 · 800 Meters · Place 30 · HuntsvilleHuntsville800 Meters302:38.608
Mar 7North Alabama Junior High Gold CircuitMar 7 · 400 Meters · Place 15 · HuntsvilleHuntsville400 Meters151:06.82 PB8

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 800 Meters · HuntsvilleHuntsville800 Meters--DNS7
Dec 8Middle School Indoor Meet #1Dec 8 · 1600 Meters · Place 75 · Huntsville msHuntsville ms1600 Meters75.6:03.97a7
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 96 · Huntsville msHuntsville ms800 Meters96.2:56.66a7