Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJames Clemens Early Bird Invitational · Feb 246:42.15James Clemens Early Bird InvitationalFebruary 24, 2024
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 275:39.85aNIKE Rocket City ShowcaseMarch 27, 2026
1600 Meters · IndoorBob Jones Redcoat Invitational · Feb 285:52.99Bob Jones Redcoat InvitationalFebruary 28, 2026
1600 Meters · OutdoorAndy Page Memorial Meet 2026 · Apr 165:33.00aAndy Page Memorial Meet 2026April 16, 2026
400 Meters · IndoorCrossplex JV Meet #1 · Dec 151:25.14aCrossplex JV Meet #1December 15, 2022
800 Meters · IndoorLast Ditch JV Meet · Jan 212:48.43Last Ditch JV MeetJanuary 21, 2026
800 Meters · OutdoorSparkman Senator Classic · Apr 112:35.59aSparkman Senator ClassicApril 11, 2026

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 43 · HuntsvilleHuntsville1600 Meters43.5:33.00a PB10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 74 · HuntsvilleHuntsville800 Meters74.2:38.85a10
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 52 · HuntsvilleHuntsville1600 Meters52.5:34.55a10
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 80 · HuntsvilleHuntsville800 Meters80.2:35.59a PB10
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 63 · HuntsvilleHuntsville1600 Meters63.5:34.7010
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 73 · HuntsvilleHuntsville800 Meters73.2:35.69a10
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 177 · HuntsvilleHuntsville1 Mile177.5:39.85a PB10
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 182 · HuntsvilleHuntsville800 Meters182.2:41.34a10
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 40 · HuntsvilleHuntsville1600 Meters405:37.4610
Mar 7James Clemens InvitationalMar 7 · 1600 Meters · Place 33 · HuntsvilleHuntsville1600 Meters335:46.5010
Mar 7James Clemens InvitationalMar 7 · 800 Meters · Place 51 · HuntsvilleHuntsville800 Meters512:38.3610

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 1600 Meters · Place 41 · HuntsvilleHuntsville1600 Meters415:52.99 PB10
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 80 · HuntsvilleHuntsville1600 Meters805:56.3110
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 100 · HuntsvilleHuntsville800 Meters1002:48.43 PB10
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 195 · HuntsvilleHuntsville1600 Meters1956:16.7210
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 275 · HuntsvilleHuntsville800 Meters2752:52.0710

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 63 · HuntsvilleHuntsville1600 Meters63.6:00.03a10
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 1600 Meters · Place 28 · HuntsvilleHuntsville1600 Meters285:57.469
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 800 Meters · Place 43 · HuntsvilleHuntsville800 Meters432:51.129
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 186 · HuntsvilleHuntsville1600 Meters1866:27.129
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 244 · HuntsvilleHuntsville800 Meters2442:56.899

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 1600 Meters · Place 23 · HuntsvilleHuntsville1600 Meters235:44.799
Apr 19Florence Pre-SectionalApr 19 · 800 Meters · Place 45 · HuntsvilleHuntsville800 Meters452:42.629
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 43 · HuntsvilleHuntsville1600 Meters435:59.459
Apr 12Sparkman Senator ClassicApr 12 · 800 Meters · Place 59 · HuntsvilleHuntsville800 Meters592:44.909
Mar 28The Rocket City ShowcaseMar 28 · 1 Mile · Place 136 · HuntsvilleHuntsville1 Mile1365:57.509
Mar 24NOALA Jr. High Gold Circuit #2 - SparkmanMar 24 · 1600 Meters · Place 31 · HuntsvilleHuntsville1600 Meters315:52.719
Mar 24NOALA Jr. High Gold Circuit #2 - SparkmanMar 24 · 800 Meters · Place 35 · HuntsvilleHuntsville800 Meters352:44.129
Mar 18NOALA JH Gold - CullmanMar 18 · 1600 Meters · Place 33 · Huntsville msHuntsville ms1600 Meters33.6:05.14a9
Mar 18NOALA JH Gold - CullmanMar 18 · 800 Meters · Place 44 · Huntsville msHuntsville ms800 Meters44.2:48.84a9
Mar 6NOALA JH Gold - ArabMar 6 · 1600 Meters · Place 28 · Huntsville msHuntsville ms1600 Meters28.5:57.74a9
Mar 6NOALA JH Gold - ArabMar 6 · 800 Meters · Place 41 · Huntsville msHuntsville ms800 Meters41.2:49.72a9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 1600 Meters · Place 94 · HuntsvilleHuntsville1600 Meters94.5:59.81a9
Dec 19JV Meet #1Dec 19 · 800 Meters · Place 126 · HuntsvilleHuntsville800 Meters126.2:54.97a9
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Place 95 · HuntsvilleHuntsville1600 Meters95.6:05.97a9
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 115 · HuntsvilleHuntsville800 Meters115.2:56.21a9
Feb 24James Clemens Early Bird InvitationalFeb 24 · 1 Mile · Place 76 · HuntsvilleHuntsville1 Mile766:42.15 PB8
Feb 24James Clemens Early Bird InvitationalFeb 24 · 800 Meters · Place 87 · HuntsvilleHuntsville800 Meters873:04.848
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 62 · HuntsvilleHuntsville1600 Meters626:35.328

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 31 · HuntsvilleHuntsville1600 Meters31.6:04.65a8
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 38 · HuntsvilleHuntsville800 Meters38.2:52.09a8
Mar 21Thursday "Knight" InvitationalMar 21 · 1600 Meters · Place 101 · HuntsvilleHuntsville1600 Meters1016:17.718
Mar 21Thursday "Knight" InvitationalMar 21 · 800 Meters · Place 129 · HuntsvilleHuntsville800 Meters1292:55.078
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 1600 Meters · Place 31 · HuntsvilleHuntsville1600 Meters316:24.008
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 800 Meters · Place 40 · HuntsvilleHuntsville800 Meters403:03.558
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · 800 Meters · Place 32 · HuntsvilleHuntsville800 Meters323:03.558
Mar 7North Alabama Junior High Gold CircuitMar 7 · 800 Meters · Place 49 · HuntsvilleHuntsville800 Meters493:00.598
Mar 7North Alabama Junior High Gold CircuitMar 7 · 1600 Meters · Place 37 · HuntsvilleHuntsville1600 Meters376:18.008

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 1600 Meters · Place 120 · HuntsvilleHuntsville1600 Meters120.6:24.06a8
Dec 14Cross Plex JV Meet #1Dec 14 · 800 Meters · Place 147 · HuntsvilleHuntsville800 Meters147.3:04.97a8
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 89 · Huntsville msHuntsville ms1600 Meters89.6:36.47a8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 124 · Huntsville msHuntsville ms800 Meters124.3:06.59a8
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 1600 Meters · Place 61 · HuntsvilleHuntsville1600 Meters616:57.007
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 800 Meters · Place 59 · HuntsvilleHuntsville800 Meters593:19.497

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15Sparkman Senator ClassicApr 15 · 1600 Meters · Place 50 · HuntsvilleHuntsville1600 Meters506:56.737
Apr 15Sparkman Senator ClassicApr 15 · 800 Meters · Place 94 · HuntsvilleHuntsville800 Meters943:15.747
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 1600 Meters · Place 41 · HuntsvilleHuntsville1600 Meters416:56.627
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 800 Meters · Place 50 · HuntsvilleHuntsville800 Meters503:18.237

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 800 Meters · Place 178 · HuntsvilleHuntsville800 Meters178.3:15.42a7
Dec 15Crossplex JV Meet #1Dec 15 · 400 Meters · Place 126 · HuntsvilleHuntsville400 Meters126.1:25.14a PB7
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 138 · Huntsville msHuntsville ms800 Meters138.3:21.60a7
Dec 8Middle School Indoor Meet #1Dec 8 · 400 Meters · Place 136 · Huntsville msHuntsville ms400 Meters136.1:25.87a7