Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNIKE Rocket City Showcase · Mar 276:09.07aNIKE Rocket City ShowcaseMarch 27, 2026
100 Meters · OutdoorNOALA Gold Circuit JV Meet #2 · Mar 2015.18NOALA Gold Circuit JV Meet #2March 20, 2023
1600 Meters · IndoorBob Jones Redcoat Invitational · Feb 286:21.03Bob Jones Redcoat InvitationalFebruary 28, 2026
1600 Meters · OutdoorJohn Esslinger Meet of Champions · Apr 46:05.01aJohn Esslinger Meet of ChampionsApril 4, 2026
200 Meters · OutdoorNOALA Gold Circuit JV Meet #2 · Mar 2031.90NOALA Gold Circuit JV Meet #2March 20, 2023
3200 Meters · OutdoorMuscle Shoals Invitational 1 · Mar 1213:07.68Muscle Shoals Invitational 1March 12, 2026
400 Meters · OutdoorNOALA JH Gold Circuit - Sparkman #2 · Mar 181:12.89NOALA JH Gold Circuit - Sparkman #2March 18, 2024
800 Meters · IndoorLast Ditch JV Meet · Jan 212:54.85Last Ditch JV MeetJanuary 21, 2026
800 Meters · OutdoorJohn Esslinger Meet of Champions · Apr 42:46.29aJohn Esslinger Meet of ChampionsApril 4, 2026

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 · Place 7 · HuntsvilleHuntsville3200 Meters7.13:16.52a11
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 16 · HuntsvilleHuntsville1600 Meters16.6:12.22a11
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · HuntsvilleHuntsville800 Meters--DNS11
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 18 · HuntsvilleHuntsville1600 Meters18.6:10.69a11
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 24 · HuntsvilleHuntsville800 Meters24.2:48.81a11
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 35 · HuntsvilleHuntsville1600 Meters35.6:05.01a PB11
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 47 · HuntsvilleHuntsville800 Meters47.2:46.29a PB11
Mar 27NIKE Rocket City ShowcaseMar 27 · 3200 Meters · Place 47 · HuntsvilleHuntsville3200 Meters47.13:17.98a11
Mar 27NIKE Rocket City ShowcaseMar 27 · 1 Mile · Place 66 · HuntsvilleHuntsville1 Mile66.6:09.07a PB11
Mar 20Friday "Knight" LightsMar 20 · 3200 Meters · Place 7 · HuntsvilleHuntsville3200 Meters713:09.4611
Mar 12Muscle Shoals Invitational 1Mar 12 · 3200 Meters · Place 12 · HuntsvilleHuntsville3200 Meters1213:07.68 PB11
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 22 · HuntsvilleHuntsville1600 Meters226:21.0711
Mar 7James Clemens InvitationalMar 7 · 1600 Meters · Place 22 · HuntsvilleHuntsville1600 Meters226:23.2611
Mar 7James Clemens InvitationalMar 7 · 800 Meters · Place 25 · HuntsvilleHuntsville800 Meters252:50.4611

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 1600 Meters · Place 14 · HuntsvilleHuntsville1600 Meters146:21.03 PB11
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 800 Meters · Place 19 · HuntsvilleHuntsville800 Meters192:58.4011
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 14 · HuntsvilleHuntsville1600 Meters146:22.1711
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 30 · HuntsvilleHuntsville800 Meters302:54.85 PB11
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 64 · HuntsvilleHuntsville1600 Meters646:23.3511
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 109 · HuntsvilleHuntsville800 Meters1092:59.9011
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 39 · HuntsvilleHuntsville1600 Meters396:42.8511
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 51 · HuntsvilleHuntsville800 Meters512:59.2511

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 9 · HuntsvilleHuntsville1600 Meters9.6:24.95a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 1600 Meters · Place 35 · HuntsvilleHuntsville1600 Meters35.6:27.23a10
Feb 24James Clemens Early Bird InvitationalFeb 24 · 800 Meters · Place 34 · HuntsvilleHuntsville800 Meters343:02.629
Jan 24Last Ditch JV MeetJan 24 · 1600 Meters · Place 27 · HuntsvilleHuntsville1600 Meters276:37.419
Jan 24Last Ditch JV MeetJan 24 · 800 Meters · Place 45 · HuntsvilleHuntsville800 Meters453:06.659

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 13Sparkman Senator ClassicApr 13 · 1600 Meters · Place 23 · HuntsvilleHuntsville1600 Meters236:35.77a—
Apr 13Sparkman Senator ClassicApr 13 · 800 Meters · Place 28 · HuntsvilleHuntsville800 Meters282:57.19a—
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 800 Meters · Place 10 · HuntsvilleHuntsville800 Meters103:02.869
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 400 Meters · Place 5 · HuntsvilleHuntsville400 Meters51:12.89 PB9
Mar 7North Alabama Junior High Gold CircuitMar 7 · 800 Meters · Place 13 · HuntsvilleHuntsville800 Meters132:59.969

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 1600 Meters · Place 36 · HuntsvilleHuntsville1600 Meters36.6:36.23a9
Dec 14Cross Plex JV Meet #1Dec 14 · 800 Meters · Place 44 · HuntsvilleHuntsville800 Meters44.3:03.42a9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 400 Meters · Place 12 · HuntsvilleHuntsville400 Meters121:14.677
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 200 Meters · Place 21 · HuntsvilleHuntsville200 Meters2131.90 PB7
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · 100 Meters · Place 20 · HuntsvilleHuntsville100 Meters2015.18 PB7

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 24HCS Middle School Meet # 3Mar 24 · 100 Meters · Place 15 · Huntsville msHuntsville ms100 Meters15.15.77a6