Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 276:01.43aNIKE Rocket City ShowcaseMarch 27, 2026
1600 Meters · IndoorJV Meet #3 · Jan 155:50.10JV Meet #3January 15, 2025
1600 Meters · OutdoorNorth Alabama Junior High Gold Circuit · Mar 75:42.31North Alabama Junior High Gold CircuitMarch 7, 2024
2000m Steeplechase · 0.762m · OutdoorNIKE Rocket City Showcase · Mar 278:32.53aNIKE Rocket City ShowcaseMarch 27, 2026
3200 Meters · IndoorAlbertville Varsity Meet #1 · Feb 2812:48.63aAlbertville Varsity Meet #1February 28, 2025
3200 Meters · OutdoorMountain Brook Invitational · Apr 1212:21.34aMountain Brook InvitationalApril 12, 2024
800 Meters · IndoorJV Meet #3 · Jan 292:39.10JV Meet #3January 29, 2024
800 Meters · OutdoorNorth Alabama Junior High Gold Circuit · Mar 72:37.19North 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

14 results
DateMeetEventPlMarkGr
Apr 16Andy Page Memorial Meet 2026Apr 16 · 3200 Meters · HuntsvilleHuntsville3200 Meters--DNS11
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 11 · HuntsvilleHuntsville1600 Meters11.5:59.10a11
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 20 · HuntsvilleHuntsville800 Meters20.2:42.55a11
Apr 11Sparkman Senator ClassicApr 11 · 3200 Meters · Place 4 · HuntsvilleHuntsville3200 Meters4.13:09.74a11
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 16 · HuntsvilleHuntsville1600 Meters16.6:03.29a11
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 30 · HuntsvilleHuntsville1600 Meters30.5:57.56a11
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 42 · HuntsvilleHuntsville800 Meters42.2:43.52a11
Mar 27NIKE Rocket City ShowcaseMar 27 · 2000m Steeplechase · Place 5 · HuntsvilleHuntsville2000m Steeplechase0.762m5.8:32.53a PB11
Mar 27NIKE Rocket City ShowcaseMar 27 · 3200 Meters · Place 28 · HuntsvilleHuntsville3200 Meters28.12:34.85a11
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 57 · HuntsvilleHuntsville1 Mile57.6:01.43a PB11
Mar 12Muscle Shoals Invitational 1Mar 12 · 3200 Meters · Place 7 · HuntsvilleHuntsville3200 Meters712:24.4411
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 10 · HuntsvilleHuntsville1600 Meters105:53.3511
Mar 7James Clemens InvitationalMar 7 · 1600 Meters · Place 13 · HuntsvilleHuntsville1600 Meters135:55.7511
Mar 7James Clemens InvitationalMar 7 · 800 Meters · Place 15 · HuntsvilleHuntsville800 Meters152:42.1711

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 3200 Meters · Place 5 · HuntsvilleHuntsville3200 Meters512:56.7711
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 1600 Meters · Place 9 · HuntsvilleHuntsville1600 Meters95:56.0611
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 6 · HuntsvilleHuntsville1600 Meters65:59.4211
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 13 · HuntsvilleHuntsville800 Meters132:46.4311
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 35 · HuntsvilleHuntsville1600 Meters355:54.7611
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 49 · HuntsvilleHuntsville800 Meters492:43.4711
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 19 · HuntsvilleHuntsville1600 Meters196:04.7411
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 23 · HuntsvilleHuntsville800 Meters232:44.7511

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 4 · HuntsvilleHuntsville1600 Meters4.6:03.59a11
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 14 · HuntsvilleHuntsville800 Meters14.2:50.34a11
Feb 28Albertville Varsity Meet #1Feb 28 · 3200 Meters · Place 2 · HuntsvilleHuntsville3200 Meters212:48.63a PB—
Feb 28Albertville Varsity Meet #1Feb 28 · 1600 Meters · Place 9 · HuntsvilleHuntsville1600 Meters95:58.31a—
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 28 · HuntsvilleHuntsville1600 Meters285:50.10 PB10
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 58 · HuntsvilleHuntsville800 Meters582:43.6410
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 19 · HuntsvilleHuntsville1600 Meters196:08.1910
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 26 · HuntsvilleHuntsville800 Meters262:47.9110

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 1600 Meters · Place 3 · HuntsvilleHuntsville1600 Meters35:54.5110
Apr 19Florence Pre-SectionalApr 19 · 800 Meters · Place 8 · HuntsvilleHuntsville800 Meters82:42.7910
Apr 12Sparkman Senator ClassicApr 12 · 3200 Meters · Place 2 · HuntsvilleHuntsville3200 Meters212:39.0710
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 8 · HuntsvilleHuntsville1600 Meters85:50.8410
Apr 4Don Heidon InvitationalApr 4 · 1600 Meters · Place 12 · HuntsvilleHuntsville1600 Meters126:05.4410
Mar 28The Rocket City ShowcaseMar 28 · 3200 Meters · Place 23 · HuntsvilleHuntsville3200 Meters2312:43.1210
Mar 21Friday "Knight" LightsMar 21 · 3200 Meters · Place 11 · HuntsvilleHuntsville3200 Meters1112:41.1810
Mar 21Friday "Knight" LightsMar 21 · 1600 Meters · Place 20 · HuntsvilleHuntsville1600 Meters205:53.5610
Mar 141A-7A Cullman ClassicMar 14 · 1600 Meters · Place 11 · HuntsvilleHuntsville1600 Meters116:06.8610
Mar 141A-7A Cullman ClassicMar 14 · 800 Meters · Place 19 · HuntsvilleHuntsville800 Meters192:49.2710

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 1600 Meters · Place 17 · HuntsvilleHuntsville1600 Meters17.5:57.45a10
Dec 19JV Meet #1Dec 19 · 800 Meters · Place 26 · HuntsvilleHuntsville800 Meters26.2:46.41a10
Feb 24James Clemens Early Bird InvitationalFeb 24 · 800 Meters · Place 9 · HuntsvilleHuntsville800 Meters92:41.199
Jan 29JV Meet #3Jan 29 · 800 Meters · Place 17 · HuntsvilleHuntsville800 Meters172:39.10 PB9
Jan 24Last Ditch JV MeetJan 24 · 1600 Meters · Place 14 · HuntsvilleHuntsville1600 Meters145:52.409
Jan 24Last Ditch JV MeetJan 24 · 800 Meters · Place 26 · HuntsvilleHuntsville800 Meters262:46.839

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · 3200 Meters · Place 28 · HuntsvilleHuntsville3200 Meters28.12:21.34a PB9
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 66 · HuntsvilleHuntsville1600 Meters66.5:52.31a9
Mar 21Thursday "Knight" InvitationalMar 21 · 1600 Meters · Place 12 · HuntsvilleHuntsville1600 Meters125:44.999
Mar 21Thursday "Knight" InvitationalMar 21 · 800 Meters · Place 13 · HuntsvilleHuntsville800 Meters132:38.319
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 1600 Meters · Place 1 · HuntsvilleHuntsville1600 Meters15:45.849
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 800 Meters · Place 1 · HuntsvilleHuntsville800 Meters12:45.269
Mar 7North Alabama Junior High Gold CircuitMar 7 · 1600 Meters · Place 1 · HuntsvilleHuntsville1600 Meters15:42.31 PB9
Mar 7North Alabama Junior High Gold CircuitMar 7 · 800 Meters · Place 1 · HuntsvilleHuntsville800 Meters12:37.19 PB9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 1600 Meters · Place 41 · HuntsvilleHuntsville1600 Meters41.6:13.40a9
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 1600 Meters · Place 18 · HuntsvilleHuntsville1600 Meters186:37.138
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 800 Meters · Place 15 · HuntsvilleHuntsville800 Meters153:00.488

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 1600 Meters · Place 15 · Huntsville msHuntsville ms1600 Meters15.6:26.23a8
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 31 · Huntsville msHuntsville ms800 Meters31.2:54.91a8
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 800 Meters · Place 7 · HuntsvilleHuntsville800 Meters73:00.698

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 1600 Meters · Place 50 · HuntsvilleHuntsville1600 Meters50.6:48.78a8
Dec 15Crossplex JV Meet #1Dec 15 · 800 Meters · Place 64 · HuntsvilleHuntsville800 Meters64.3:08.76a8
Dec 8Middle School Indoor Meet #1Dec 8 · 1600 Meters · Place 42 · Huntsville msHuntsville ms1600 Meters42.6:49.48a8
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 61 · Huntsville msHuntsville ms800 Meters61.3:10.61a8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Huntsville Big Cat InvitationalApr 22 · 1600 Meters · Place 21 · HuntsvilleHuntsville1600 Meters216:37.827
Apr 22Huntsville Big Cat InvitationalApr 22 · 800 Meters · Place 28 · HuntsvilleHuntsville800 Meters283:01.857
Apr 15Mountain Brook InvitationalApr 15 · 1600 Meters · Place 10 · Huntsville msHuntsville ms1600 Meters10.6:40.05a7
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 15 · Huntsville msHuntsville ms800 Meters15.2:53.63a7

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Middle School Indoor Meet #1Dec 9 · 1600 Meters · Place 40 · Huntsville msHuntsville ms1600 Meters40.7:03.50a7
Dec 9Middle School Indoor Meet #1Dec 9 · 800 Meters · Place 46 · Huntsville msHuntsville ms800 Meters46.3:18.60a7