Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJames Clemens Early Bird Invitational · Feb 246:33.75James Clemens Early Bird InvitationalFebruary 24, 2024
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 275:58.19aNIKE Rocket City ShowcaseMarch 27, 2026
1600 Meters · IndoorHoliday Invitational #1 · Dec 135:52.36Holiday Invitational #1December 13, 2025
1600 Meters · OutdoorMuscle Shoals Invitational 1 · Mar 125:55.69Muscle Shoals Invitational 1March 12, 2026
2000m Steeplechase · 0.762m · OutdoorNIKE Rocket City Showcase · Mar 279:03.48aNIKE Rocket City ShowcaseMarch 27, 2026
3200 Meters · OutdoorMuscle Shoals Invitational 1 · Mar 1212:27.77Muscle Shoals Invitational 1March 12, 2026
400 Meters · OutdoorSparkman Senator Classic · Apr 151:23.01Sparkman Senator ClassicApril 15, 2023
800 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 192:37.23Martin Luther King Indoor Track Classic #1January 19, 2026
800 Meters · OutdoorAndy Page Memorial Meet 2026 · Apr 162:33.45aAndy Page Memorial Meet 2026April 16, 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 · 3200 Meters · Place 1 · Huntsville3200 Meters1.12:42.83a10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 15 · Huntsville1600 Meters15.6:11.60a10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 9 · Huntsville800 Meters9.2:33.45a PB10
Apr 11Sparkman Senator ClassicApr 11 · 3200 Meters · Place 7 · Huntsville3200 Meters7.13:35.36a10
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 33 · Huntsville1600 Meters33.6:04.80a10
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 22 · Huntsville800 Meters22.2:35.04a10
Mar 27NIKE Rocket City ShowcaseMar 27 · 2000m Steeplechase · Place 10 · Huntsville2000m Steeplechase0.762m10.9:03.48a PB10
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 51 · Huntsville1 Mile51.5:58.19a PB10
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 52 · Huntsville800 Meters52.2:44.11a10
Mar 12Muscle Shoals Invitational 1Mar 12 · 3200 Meters · Place 8 · Huntsville3200 Meters812:27.77 PB10
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 12 · Huntsville1600 Meters125:55.69 PB10
Mar 7James Clemens InvitationalMar 7 · 1600 Meters · Place 14 · Huntsville1600 Meters145:56.1610
Mar 7James Clemens InvitationalMar 7 · 800 Meters · Place 14 · Huntsville800 Meters142:41.3010

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 800 Meters · Place 14 · Huntsville800 Meters142:48.7910
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 800 Meters · Place 24 · Huntsville800 Meters242:37.23 PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 1600 Meters · Place 20 · Huntsville1600 Meters205:52.36 PB10
Dec 6Magic City Invitational #1Dec 6 · 800 Meters · Place 26 · Huntsville800 Meters262:43.3610
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 1600 Meters · Place 8 · Huntsville1600 Meters86:08.759
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 800 Meters · Place 12 · Huntsville800 Meters122:53.649
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 79 · Huntsville800 Meters792:51.529
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 22 · Huntsville1600 Meters226:13.839
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 52 · Huntsville800 Meters522:56.539

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 3200 Meters · Place 4 · Huntsville3200 Meters414:12.129
Apr 19Florence Pre-SectionalApr 19 · 1600 Meters · Place 8 · Huntsville1600 Meters86:09.479
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 14 · Huntsville1600 Meters146:07.479
Apr 12Sparkman Senator ClassicApr 12 · 800 Meters · Place 22 · Huntsville800 Meters222:47.009
Apr 4Don Heidon InvitationalApr 4 · 3200 Meters · Place 7 · Huntsville3200 Meters713:19.869
Apr 4Don Heidon InvitationalApr 4 · 1600 Meters · Place 18 · Huntsville1600 Meters186:25.119
Mar 28The Rocket City ShowcaseMar 28 · 1 Mile · Place 49 · Huntsville1 Mile496:03.789
Mar 28The Rocket City ShowcaseMar 28 · 800 Meters · Place 56 · Huntsville800 Meters562:45.869
Mar 21Friday "Knight" LightsMar 21 · 1600 Meters · Place 32 · Huntsville1600 Meters326:14.749
Mar 21Friday "Knight" LightsMar 21 · 800 Meters · Place 46 · Huntsville800 Meters462:52.099

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 1600 Meters · Place 40 · Huntsville1600 Meters406:19.549
Feb 24James Clemens Early Bird InvitationalFeb 24 · 1 Mile · Place 16 · Huntsville1 Mile166:33.75 PB8
Feb 24James Clemens Early Bird InvitationalFeb 24 · 800 Meters · Place 31 · Huntsville800 Meters312:59.448
Jan 29JV Meet #3Jan 29 · 1600 Meters · Place 37 · Huntsville1600 Meters376:39.108
Jan 29JV Meet #3Jan 29 · 800 Meters · Place 51 · Huntsville800 Meters513:06.078
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 23 · Huntsville1600 Meters236:41.618

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 1600 Meters · Place 7 · Huntsville1600 Meters76:34.268
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 800 Meters · Place 14 · Huntsville800 Meters143:09.288
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · 800 Meters · Place 14 · Huntsville800 Meters143:07.258
Mar 7North Alabama Junior High Gold CircuitMar 7 · 1600 Meters · Place 10 · Huntsville1600 Meters106:47.678
Mar 7North Alabama Junior High Gold CircuitMar 7 · 800 Meters · Place 18 · Huntsville800 Meters183:06.018

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15Sparkman Senator ClassicApr 15 · 1600 Meters · Place 23 · Huntsville1600 Meters237:01.577
Apr 15Sparkman Senator ClassicApr 15 · 400 Meters · Place 55 · Huntsville400 Meters551:23.01 PB7
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 1600 Meters · Place 10 · Huntsville1600 Meters106:52.457
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 800 Meters · Place 27 · Huntsville800 Meters273:26.807

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 1600 Meters · Place 26 · Huntsville1600 Meters266:48.497
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 800 Meters · Place 28 · Huntsville800 Meters283:10.537