Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 274:59.49aNIKE Rocket City ShowcaseMarch 27, 2026
1600 Meters · IndoorLast Ditch JV Meet · Jan 215:17.92Last Ditch JV MeetJanuary 21, 2026
1600 Meters · OutdoorMuscle Shoals Invitational 1 · Mar 125:05.64Muscle Shoals Invitational 1March 12, 2026
400 Meters · IndoorJV Meet #3 · Jan 1459.21JV Meet #3January 14, 2026
400 Meters · OutdoorSparkman Senator Classic · Apr 1158.96aSparkman Senator ClassicApril 11, 2026
800 Meters · IndoorFirst Crack JV Meet · Dec 102:17.26aFirst Crack JV MeetDecember 10, 2025
800 Meters · OutdoorMuscle Shoals Invitational 1 · Mar 122:15.47Muscle Shoals Invitational 1March 12, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 34 · HuntsvilleHuntsville1600 Meters34.5:18.28a10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 53 · HuntsvilleHuntsville800 Meters53.2:27.36a10
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 48 · HuntsvilleHuntsville800 Meters48.2:21.57a10
Apr 11Sparkman Senator ClassicApr 11 · 400 Meters · Place 79 · HuntsvilleHuntsville400 Meters79.58.96a PB10
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 52 · HuntsvilleHuntsville1600 Meters52.5:12.57a10
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 57 · HuntsvilleHuntsville800 Meters57.2:19.14a10
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 96 · HuntsvilleHuntsville1 Mile96.4:59.49a PB10
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 96 · HuntsvilleHuntsville800 Meters96.2:21.84a10
Mar 20Friday "Knight" LightsMar 20 · 1600 Meters · Place 20 · HuntsvilleHuntsville1600 Meters205:09.9910
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 18 · HuntsvilleHuntsville1600 Meters185:05.64 PB10
Mar 12Muscle Shoals Invitational 1Mar 12 · 800 Meters · Place 21 · HuntsvilleHuntsville800 Meters212:15.47 PB10
Mar 7James Clemens InvitationalMar 7 · 1600 Meters · Place 13 · HuntsvilleHuntsville1600 Meters135:13.0410
Mar 7James Clemens InvitationalMar 7 · 800 Meters · Place 16 · HuntsvilleHuntsville800 Meters162:18.0410

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 1600 Meters · Place 24 · HuntsvilleHuntsville1600 Meters245:23.9810
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 800 Meters · Place 24 · HuntsvilleHuntsville800 Meters242:21.4110
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 46 · HuntsvilleHuntsville1600 Meters465:17.92 PB10
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 44 · HuntsvilleHuntsville800 Meters442:24.4210
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 119 · HuntsvilleHuntsville800 Meters1192:21.4810
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 157 · HuntsvilleHuntsville400 Meters15759.21 PB10
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 41 · HuntsvilleHuntsville800 Meters412:21.7210

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 17 · HuntsvilleHuntsville800 Meters17.2:17.26a PB10
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 1600 Meters · Place 17 · HuntsvilleHuntsville1600 Meters175:28.049
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 800 Meters · Place 15 · HuntsvilleHuntsville800 Meters152:27.229
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 127 · HuntsvilleHuntsville1600 Meters1275:25.899
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 169 · HuntsvilleHuntsville800 Meters1692:29.869
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 85 · HuntsvilleHuntsville1600 Meters855:30.299
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 108 · HuntsvilleHuntsville800 Meters1082:31.889

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 800 Meters · Place 34 · HuntsvilleHuntsville800 Meters342:31.029
Apr 19Florence Pre-SectionalApr 19 · 400 Meters · Place 26 · HuntsvilleHuntsville400 Meters261:02.359
Apr 15NOALA Jr. High Gold Circuit CHAMPIONSHIPApr 15 · 400 Meters · Place 9 · HuntsvilleHuntsville400 Meters959.809
Apr 15NOALA Jr. High Gold Circuit CHAMPIONSHIPApr 15 · 800 Meters · Place 10 · HuntsvilleHuntsville800 Meters102:27.139
Apr 12Sparkman Senator ClassicApr 12 · 400 Meters · Place 53 · HuntsvilleHuntsville400 Meters531:01.439
Apr 12Sparkman Senator ClassicApr 12 · 800 Meters · Place 44 · HuntsvilleHuntsville800 Meters442:29.749
Apr 1North Alabama Junior High Gold Circuit-ArabApr 1 · 800 Meters · Place 5 · Huntsville HHuntsville H800 Meters52:25.95—
Apr 1North Alabama Junior High Gold Circuit-ArabApr 1 · 400 Meters · Place 10 · Huntsville HHuntsville H400 Meters101:00.02—
Mar 28The Rocket City ShowcaseMar 28 · 1 Mile · Place 89 · HuntsvilleHuntsville1 Mile895:15.699
Mar 28The Rocket City ShowcaseMar 28 · 1600 Meters · Place 91 · Huntsville HHuntsville H1600 Meters915:13.989
Mar 24NOALA Jr. High Gold Circuit #2 - SparkmanMar 24 · 400 Meters · Place 14 · HuntsvilleHuntsville400 Meters141:00.969
Mar 24NOALA Jr. High Gold Circuit #2 - SparkmanMar 24 · 800 Meters · Place 9 · HuntsvilleHuntsville800 Meters92:23.669
Mar 18NOALA JH Gold - CullmanMar 18 · 1600 Meters · Place 13 · Huntsville msHuntsville ms1600 Meters13.5:30.57a9
Mar 18NOALA JH Gold - CullmanMar 18 · 800 Meters · Place 9 · Huntsville msHuntsville ms800 Meters9.2:27.11a9
Mar 6NOALA JH Gold - ArabMar 6 · 1600 Meters · Place 13 · Huntsville msHuntsville ms1600 Meters13.5:28.21a9
Mar 6NOALA JH Gold - ArabMar 6 · 800 Meters · Place 11 · Huntsville msHuntsville ms800 Meters11.2:27.65a9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Place 68 · HuntsvilleHuntsville1600 Meters68.5:36.34a9
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 76 · HuntsvilleHuntsville800 Meters76.2:34.38a9
Feb 24James Clemens Early Bird InvitationalFeb 24 · 400 Meters · Place 51 · HuntsvilleHuntsville400 Meters511:06.308
Feb 24James Clemens Early Bird InvitationalFeb 24 · 800 Meters · Place 62 · HuntsvilleHuntsville800 Meters622:39.248
Jan 29JV Meet #3Jan 29 · 800 Meters · Place 121 · HuntsvilleHuntsville800 Meters1212:39.818
Jan 29JV Meet #3Jan 29 · 400 Meters · Place 105 · HuntsvilleHuntsville400 Meters1051:07.128
Jan 8Middle School Meet #3Jan 8 · 400 Meters · Place 81 · HuntsvilleHuntsville400 Meters811:08.048

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 8 · HuntsvilleHuntsville1600 Meters8.5:21.39a8
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 14 · HuntsvilleHuntsville800 Meters14.2:30.68a8
Mar 29The Rocket City ShowcaseMar 29 · 1 Mile · Place 7 · Huntsville HHuntsville H1 Mile75:26.768
Mar 29The Rocket City ShowcaseMar 29 · 1600 Meters · Place 8 · Huntsville HHuntsville H1600 Meters85:25.368
Mar 29The Rocket City ShowcaseMar 29 · 800 Meters · Place 6 · Huntsville HHuntsville H800 Meters62:24.668
Mar 21Thursday "Knight" InvitationalMar 21 · 1600 Meters · Place 65 · HuntsvilleHuntsville1600 Meters655:28.188
Mar 21Thursday "Knight" InvitationalMar 21 · 800 Meters · Place 63 · HuntsvilleHuntsville800 Meters632:25.058
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 400 Meters · Place 17 · HuntsvilleHuntsville400 Meters171:05.788
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 800 Meters · Place 14 · HuntsvilleHuntsville800 Meters142:32.508
Mar 7North Alabama Junior High Gold CircuitMar 7 · 400 Meters · Place 8 · HuntsvilleHuntsville400 Meters81:04.458

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 1600 Meters · Place 81 · HuntsvilleHuntsville1600 Meters81.5:36.31a8
Dec 14Cross Plex JV Meet #1Dec 14 · 800 Meters · Place 101 · HuntsvilleHuntsville800 Meters101.2:34.01a8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 50 · Huntsville msHuntsville ms800 Meters50.2:37.70a8
Dec 7Middle School Meet #1Dec 7 · 400 Meters · Place 89 · Huntsville msHuntsville ms400 Meters89.1:11.24a8