Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 275:47.20aNIKE Rocket City ShowcaseMarch 27, 2026
1600 Meters · IndoorBob Jones Redcoat Invitational · Feb 285:44.84Bob Jones Redcoat InvitationalFebruary 28, 2026
1600 Meters · OutdoorSparkman Senator Classic · Apr 115:35.16aSparkman Senator ClassicApril 11, 2026
400 Meters · IndoorJV Meet #3 · Jan 151:12.69JV Meet #3January 15, 2025
800 Meters · IndoorNOALA JH Gold - Guntersville #1 · Feb 242:43.49NOALA JH Gold - Guntersville #1February 24, 2025
800 Meters · OutdoorSparkman Senator Classic · Apr 112:37.46aSparkman Senator ClassicApril 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 80 · HuntsvilleHuntsville800 Meters80.2:41.45a10
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 54 · HuntsvilleHuntsville1600 Meters54.5:35.16a PB10
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 85 · HuntsvilleHuntsville800 Meters85.2:37.46a PB10
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 66 · HuntsvilleHuntsville1600 Meters66.5:37.7010
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 74 · HuntsvilleHuntsville800 Meters74.2:37.65a10
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 187 · HuntsvilleHuntsville1 Mile187.5:47.20a PB10
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 183 · HuntsvilleHuntsville800 Meters183.2:41.37a10
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 41 · HuntsvilleHuntsville1600 Meters415:39.6210
Mar 7James Clemens InvitationalMar 7 · 1600 Meters · Place 31 · HuntsvilleHuntsville1600 Meters315:43.9810
Mar 7James Clemens InvitationalMar 7 · 800 Meters · Place 53 · HuntsvilleHuntsville800 Meters532:39.7110

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 1600 Meters · Place 40 · HuntsvilleHuntsville1600 Meters405:44.84 PB10
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 800 Meters · Place 52 · HuntsvilleHuntsville800 Meters522:44.2510
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 72 · HuntsvilleHuntsville1600 Meters725:48.1310
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 99 · HuntsvilleHuntsville800 Meters992:47.6610
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 180 · HuntsvilleHuntsville1600 Meters1805:57.0910
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 255 · HuntsvilleHuntsville800 Meters2552:46.3110
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 99 · HuntsvilleHuntsville1600 Meters996:07.2510
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 144 · HuntsvilleHuntsville800 Meters1442:52.6210

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 61 · HuntsvilleHuntsville1600 Meters61.5:56.79a10
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 1600 Meters · Place 33 · HuntsvilleHuntsville1600 Meters336:08.329
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 800 Meters · Place 36 · HuntsvilleHuntsville800 Meters362:43.49 PB9
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 223 · HuntsvilleHuntsville800 Meters2232:45.769
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 208 · HuntsvilleHuntsville400 Meters2081:12.69 PB9
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 148 · HuntsvilleHuntsville1600 Meters1486:34.429
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 181 · HuntsvilleHuntsville800 Meters1812:57.419

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 1600 Meters · Place 24 · HuntsvilleHuntsville1600 Meters245:46.139
Apr 19Florence Pre-SectionalApr 19 · 800 Meters · Place 43 · HuntsvilleHuntsville800 Meters432:42.179
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 38 · HuntsvilleHuntsville1600 Meters385:49.199
Apr 12Sparkman Senator ClassicApr 12 · 800 Meters · Place 58 · HuntsvilleHuntsville800 Meters582:44.529
Mar 28The Rocket City ShowcaseMar 28 · 1 Mile · Place 130 · HuntsvilleHuntsville1 Mile1305:51.339
Mar 24NOALA Jr. High Gold Circuit #2 - SparkmanMar 24 · 1600 Meters · Place 33 · HuntsvilleHuntsville1600 Meters336:04.499
Mar 24NOALA Jr. High Gold Circuit #2 - SparkmanMar 24 · 800 Meters · Place 32 · HuntsvilleHuntsville800 Meters322:42.289
Mar 18NOALA JH Gold - CullmanMar 18 · 1600 Meters · Place 36 · Huntsville msHuntsville ms1600 Meters36.6:05.51a9
Mar 18NOALA JH Gold - CullmanMar 18 · 800 Meters · Place 41 · Huntsville msHuntsville ms800 Meters41.2:46.50a9
Mar 6NOALA JH Gold - ArabMar 6 · 1600 Meters · Place 27 · Huntsville msHuntsville ms1600 Meters27.5:56.52a9
Mar 6NOALA JH Gold - ArabMar 6 · 800 Meters · Place 34 · Huntsville msHuntsville ms800 Meters34.2:43.59a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 1600 Meters · Place 101 · HuntsvilleHuntsville1600 Meters101.6:14.27a9
Dec 19JV Meet #1Dec 19 · 800 Meters · Place 128 · HuntsvilleHuntsville800 Meters128.2:57.88a9
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Place 94 · HuntsvilleHuntsville1600 Meters94.6:05.94a9
Dec 11First Crack JV MeetDec 11 · 800 Meters · Place 107 · HuntsvilleHuntsville800 Meters107.2:51.85a9