Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJames Clemens Early Bird Invitational · Feb 244:57.40James Clemens Early Bird InvitationalFebruary 24, 2024
1 Mile · OutdoorThe Rocket City Showcase · Mar 284:41.66The Rocket City ShowcaseMarch 28, 2025
1000 Meters · IndoorJames Clemens Early Bird Battle Royale · Feb 253:02.50James Clemens Early Bird Battle RoyaleFebruary 25, 2023
1600 Meters · IndoorHoliday Invitational #1 · Dec 134:37.53Holiday Invitational #1December 13, 2025
1600 Meters · OutdoorBattle of The Tennessee Valley at Florence HS · Mar 164:40.29Battle of The Tennessee Valley at Florence HSMarch 16, 2024
2 Miles · OutdoorMountain Brook Invitational · Apr 1410:33.04aMountain Brook InvitationalApril 14, 2023
3200 Meters · IndoorLast Chance #1/Pentathlon · Jan 2410:05.33Last Chance #1/PentathlonJanuary 24, 2025
3200 Meters · OutdoorThe Rocket City Showcase · Mar 289:55.27The Rocket City ShowcaseMarch 28, 2025
500 Meters · IndoorJames Clemens Early Bird Battle Royale · Feb 251:21.84James Clemens Early Bird Battle RoyaleFebruary 25, 2023
800 Meters · IndoorJV Meet #2 · Jan 62:13.39JV Meet #2January 6, 2026
800 Meters · OutdoorNorth Alabama Junior High Gold Circuit · Mar 72:09.66North Alabama Junior High Gold CircuitMarch 7, 2024

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 · 3200 Meters · Place 2 · HuntsvilleHuntsville3200 Meters2.10:18.18a12
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 7 · HuntsvilleHuntsville1600 Meters7.4:51.47a12
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 26 · HuntsvilleHuntsville800 Meters26.2:12.93a12
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 37 · HuntsvilleHuntsville1600 Meters37.4:48.08a12
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 92 · HuntsvilleHuntsville1 Mile92.4:58.23a12
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 77 · HuntsvilleHuntsville800 Meters77.2:16.16a12
Mar 20Friday "Knight" LightsMar 20 · 1600 Meters · Place 13 · HuntsvilleHuntsville1600 Meters134:58.7712
Mar 12Muscle Shoals Invitational 1Mar 12 · 3200 Meters · Place 5 · HuntsvilleHuntsville3200 Meters510:51.1012

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 7 · HuntsvilleHuntsville1600 Meters74:44.9412
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 12 · HuntsvilleHuntsville800 Meters122:13.39 PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 3200 Meters · Place 13 · HuntsvilleHuntsville3200 Meters1310:29.0312
Dec 13Holiday Invitational #1Dec 13 · 1600 Meters · Place 10 · HuntsvilleHuntsville1600 Meters104:37.53 PB12
Dec 6Magic City Invitational #1Dec 6 · 3200 Meters · Place 9 · HuntsvilleHuntsville3200 Meters910:05.3512
Feb 28Albertville Varsity Meet #1Feb 28 · 3200 Meters · Place 3 · HuntsvilleHuntsville3200 Meters310:25.52a—
Feb 28Albertville Varsity Meet #1Feb 28 · 1600 Meters · Place 9 · HuntsvilleHuntsville1600 Meters94:44.81a—
Jan 24Last Chance #1/PentathlonJan 24 · 3200 Meters · Place 22 · HuntsvilleHuntsville3200 Meters2210:05.33 PB11
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 19 · HuntsvilleHuntsville1600 Meters194:41.3611
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 71 · HuntsvilleHuntsville800 Meters712:15.4311
Jan 4Ice Breaker Invitational #2Jan 4 · 1600 Meters · Place 31 · HuntsvilleHuntsville1600 Meters31.4:53.12a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 1600 Meters · Place 9 · HuntsvilleHuntsville1600 Meters94:46.7811
Apr 19Florence Pre-SectionalApr 19 · 800 Meters · Place 15 · HuntsvilleHuntsville800 Meters152:12.6211
Apr 4Don Heidon InvitationalApr 4 · 3200 Meters · Place 3 · HuntsvilleHuntsville3200 Meters310:09.7511
Apr 4Don Heidon InvitationalApr 4 · 1600 Meters · Place 15 · HuntsvilleHuntsville1600 Meters154:52.6111
Mar 28The Rocket City ShowcaseMar 28 · 3200 Meters · Place 16 · HuntsvilleHuntsville3200 Meters169:55.27 PB11
Mar 28The Rocket City ShowcaseMar 28 · 1 Mile · Place 27 · HuntsvilleHuntsville1 Mile274:41.66 PB11
Mar 21Friday "Knight" LightsMar 21 · 3200 Meters · Place 5 · HuntsvilleHuntsville3200 Meters510:03.8711
Mar 21Friday "Knight" LightsMar 21 · 1600 Meters · Place 12 · HuntsvilleHuntsville1600 Meters124:49.5611
Mar 141A-7A Cullman ClassicMar 14 · 3200 Meters · Place 6 · HuntsvilleHuntsville3200 Meters610:32.1111
Mar 141A-7A Cullman ClassicMar 14 · 1600 Meters · Place 9 · HuntsvilleHuntsville1600 Meters94:48.6211

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · 3200 Meters · Place 29 · HuntsvilleHuntsville3200 Meters29.10:02.85a10
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 76 · HuntsvilleHuntsville1600 Meters76.4:47.45a10
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 113 · HuntsvilleHuntsville800 Meters113.2:13.15a10
Mar 21Thursday "Knight" InvitationalMar 21 · 3200 Meters · Place 7 · HuntsvilleHuntsville3200 Meters710:01.7610
Mar 21Thursday "Knight" InvitationalMar 21 · 1600 Meters · Place 17 · HuntsvilleHuntsville1600 Meters174:42.6810
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · 3200 Meters · Place 1 · HuntsvilleHuntsville3200 Meters110:14.1110
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · 1600 Meters · Place 1 · HuntsvilleHuntsville1600 Meters14:40.29 PB10
Mar 7North Alabama Junior High Gold CircuitMar 7 · 1600 Meters · Place 7 · HuntsvilleHuntsville1600 Meters74:44.3310
Mar 7North Alabama Junior High Gold CircuitMar 7 · 800 Meters · Place 13 · HuntsvilleHuntsville800 Meters132:09.66 PB10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24James Clemens Early Bird InvitationalFeb 24 · 1 Mile · Place 9 · HuntsvilleHuntsville1 Mile94:57.40 PB10
Feb 24James Clemens Early Bird InvitationalFeb 24 · 800 Meters · Place 24 · HuntsvilleHuntsville800 Meters242:20.5910
Jan 29JV Meet #3Jan 29 · 1600 Meters · Place 26 · HuntsvilleHuntsville1600 Meters264:51.3210
Jan 29JV Meet #3Jan 29 · 800 Meters · Place 37 · HuntsvilleHuntsville800 Meters372:14.7410
Jan 26Last Chance Meet #1Jan 26 · 3200 Meters · Place 14 · HuntsvilleHuntsville3200 Meters1410:12.0110

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 1600 Meters · Place 7 · HuntsvilleHuntsville1600 Meters7.4:43.56a10
Dec 14Cross Plex JV Meet #1Dec 14 · 800 Meters · Place 29 · HuntsvilleHuntsville800 Meters29.2:15.23a10
Dec 9Holiday Invitational #2Dec 9 · 3200 Meters · Place 17 · HuntsvilleHuntsville3200 Meters17.10:22.97a10
Dec 2Magic City Invitational #2Dec 2 · 800 Meters · Place 25 · HuntsvilleHuntsville800 Meters25.2:17.25a10
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 1600 Meters · Place 6 · HuntsvilleHuntsville1600 Meters65:03.189
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 800 Meters · Place 4 · HuntsvilleHuntsville800 Meters42:20.539
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · 1000 Meters · Place 31 · HuntsvilleHuntsville1000 Meters313:02.50 PB9
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · 500 Meters · Place 35 · HuntsvilleHuntsville500 Meters351:21.84 PB9
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 95 · HuntsvilleHuntsville800 Meters952:19.379
Jan 10JV Meet #2Jan 10 · 1600 Meters · Place 24 · HuntsvilleHuntsville1600 Meters244:57.149
Jan 10JV Meet #2Jan 10 · 800 Meters · Place 66 · HuntsvilleHuntsville800 Meters662:23.799

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 2 Miles · Place 68 · HuntsvilleHuntsville2 Miles68.10:33.04a PB9
Apr 14Mountain Brook InvitationalApr 14 · 1 Mile · Place 126 · HuntsvilleHuntsville1 Mile126.4:55.10a9
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 1600 Meters · Place 2 · HuntsvilleHuntsville1600 Meters24:56.969
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 800 Meters · Place 3 · HuntsvilleHuntsville800 Meters32:18.949

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 1600 Meters · Place 32 · HuntsvilleHuntsville1600 Meters32.5:00.55a9
Dec 15Crossplex JV Meet #1Dec 15 · 800 Meters · Place 61 · HuntsvilleHuntsville800 Meters61.2:23.20a9
Dec 3Magic City Invitational #2Dec 3 · 1600 Meters · Place 29 · HuntsvilleHuntsville1600 Meters29.5:05.39a9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Huntsville Big Cat InvitationalApr 22 · 1600 Meters · Place 22 · HuntsvilleHuntsville1600 Meters225:26.168
Apr 22Huntsville Big Cat InvitationalApr 22 · 800 Meters · Place 29 · HuntsvilleHuntsville800 Meters292:26.388
Apr 15Mountain Brook InvitationalApr 15 · 1600 Meters · Place 7 · Huntsville msHuntsville ms1600 Meters7.5:15.84a8
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 17 · Huntsville msHuntsville ms800 Meters17.2:29.18a8

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Middle School Indoor Meet #1Dec 9 · 1600 Meters · Place 18 · Huntsville msHuntsville ms1600 Meters18.5:36.30a8
Dec 9Middle School Indoor Meet #1Dec 9 · 800 Meters · Place 25 · Huntsville msHuntsville ms800 Meters25.2:39.52a8

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Bob Jones Redcoat InvitationalMar 6 · 3200 Meters · Place 20 · HuntsvilleHuntsville3200 Meters20.11:58.16a7