Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorKeith Wright Memorial · Apr 254:27.01aKeith Wright MemorialApril 25, 2026
1600 Meters · IndoorLast Chance #1/Pentathlon · Jan 244:54.86Last Chance #1/PentathlonJanuary 24, 2025
1600 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · May 14:46.62aAHSAA 4A-7A Outdoor State ChampionshipMay 1, 2025
3200 Meters · OutdoorAHSAA Scottsboro Section · Apr 2610:37.77aAHSAA Scottsboro SectionApril 26, 2024
5000 Meters · OutdoorKeith Wright Memorial · Apr 2517:27.02aKeith Wright MemorialApril 25, 2026
800 Meters · IndoorIce Breaker Invitational #1 · Jan 42:16.47aIce Breaker Invitational #1January 4, 2025
800 Meters · OutdoorVictor Icebreaker Duals · Mar 72:13.25aVictor Icebreaker DualsMarch 7, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Keith Wright MemorialApr 25 · 5000 Meters · Place 1 · Northeast Alabama CCNortheast Alabama CC5000 Meters1.17:27.02a PBFr
Apr 25Keith Wright MemorialApr 25 · 1500 Meters · Place 9 · Northeast Alabama CCNortheast Alabama CC1500 Meters9.4:27.01a PBFr
Mar 27Mountainside Stride Select MeetMar 27 · 1500 Meters · Place 11 · Northeast Alabama CCNortheast Alabama CC1500 Meters11.4:34.82aFr
Mar 27Mountainside Stride Select MeetMar 27 · 800 Meters · Place 11 · Northeast Alabama CCNortheast Alabama CC800 Meters11.2:14.35aFr
Mar 7Victor Icebreaker DualsMar 7 · 1500 Meters · Place 42 · Northeast Alabama CCNortheast Alabama CC1500 Meters424:36.10aFr
Mar 7Victor Icebreaker DualsMar 7 · 800 Meters · Place 38 · Northeast Alabama CCNortheast Alabama CC800 Meters382:13.25a PBFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 3200 Meters · Place 16 · ArdmoreArdmore3200 Meters16.10:42.92a12
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 15 · ArdmoreArdmore1600 Meters15.4:46.62a PB12
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 16 · ArdmoreArdmore1600 Meters165:05.9112
Mar 8James Clemens InvitationalMar 8 · 3200 Meters · Place 3 · ArdmoreArdmore3200 Meters310:45.0312

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Russellville ClassicFeb 27 · 1600 Meters · Place 2 · ArdmoreArdmore1600 Meters25:06.2712
Jan 24Last Chance #1/PentathlonJan 24 · 1600 Meters · Place 41 · ArdmoreArdmore1600 Meters414:54.86 PB12
Jan 4Ice Breaker Invitational #1Jan 4 · 1600 Meters · Place 34 · ArdmoreArdmore1600 Meters34.4:59.39a12
Jan 4Ice Breaker Invitational #1Jan 4 · 800 Meters · Place 44 · ArdmoreArdmore800 Meters44.2:16.47a PB12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 1600 Meters · Place 30 · ArdmoreArdmore1600 Meters304:59.8312
Jan 26Last Chance Meet #1Jan 26 · 1600 Meters · Place 52 · ArdmoreArdmore1600 Meters525:09.2911
Jan 6Icebreaker Invitational #1Jan 6 · 1600 Meters · Place 19 · ArdmoreArdmore1600 Meters19.5:02.07a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 26AHSAA Scottsboro SectionApr 26 · 3200 Meters · Place 14 · ArdmoreArdmore3200 Meters14.10:37.77a PB11
Apr 13Sparkman Senator ClassicApr 13 · 1600 Meters · ArdmoreArdmore1600 Meters—DNF—
Apr 13Sparkman Senator ClassicApr 13 · 800 Meters · Place 34 · ArdmoreArdmore800 Meters342:17.84a—
Apr 1RVL InvitationalApr 1 · 3200 Meters · Place 4 · ArdmoreArdmore3200 Meters4.10:57.65a11
Mar 29The Rocket City ShowcaseMar 29 · 3200 Meters · Place 20 · Ardmore HighArdmore High3200 Meters2010:45.3911
Mar 21Florence InvitationalMar 21 · 1600 Meters · Place 9 · ArdmoreArdmore1600 Meters95:01.94a—
Mar 21Florence InvitationalMar 21 · 800 Meters · Place 17 · ArdmoreArdmore800 Meters172:20.59a—
Mar 21Florence InvitationalMar 21 · 1600 Meters · Place 9 · ArdmoreArdmore1600 Meters95:01.9411
Mar 21Florence InvitationalMar 21 · 800 Meters · Place 17 · ArdmoreArdmore800 Meters172:20.5911
Mar 14Albertville Varsity Meet #2Mar 14 · 800 Meters · Place 12 · Ardmore HighArdmore High800 Meters122:20.72—
Mar 7North Alabama Junior High Gold CircuitMar 7 · 800 Meters · Place 34 · ArdmoreArdmore800 Meters342:22.5511

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #1Dec 9 · 1600 Meters · Place 31 · ArdmoreArdmore1600 Meters31.5:08.75a11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 28AHSAA Scottsboro SectionalApr 28 · 1600 Meters · Place 23 · ArdmoreArdmore1600 Meters23.5:19.06a10
Apr 28AHSAA Scottsboro SectionalApr 28 · 800 Meters · Place 32 · ArdmoreArdmore800 Meters32.2:31.39a10
Apr 14Muscle Shoals InvitationalApr 14 · 1600 Meters · Place 19 · Ardmore HighArdmore High1600 Meters195:26.74—
Apr 14Muscle Shoals InvitationalApr 14 · 800 Meters · Place 42 · Ardmore HighArdmore High800 Meters422:39.94—
Mar 11James Clemens InvitationalMar 11 · 1600 Meters · Place 61 · ArdmoreArdmore1600 Meters615:41.3610
Mar 11James Clemens InvitationalMar 11 · 800 Meters · Place 90 · ArdmoreArdmore800 Meters902:38.7610

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 15Florence Pre-Sectional InvitationalApr 15 · 1600 Meters · Place 30 · ArdmoreArdmore1600 Meters306:09.029
Apr 15Florence Pre-Sectional InvitationalApr 15 · 800 Meters · Place 29 · ArdmoreArdmore800 Meters292:50.049
Mar 24Florence Invitational #2Mar 24 · 1600 Meters · Place 23 · Ardmore HighArdmore High1600 Meters236:13.66—
Mar 24Florence Invitational #2Mar 24 · 800 Meters · Place 38 · Ardmore HighArdmore High800 Meters382:53.10—
Mar 14Florence JV Meet #1Mar 14 · 1600 Meters · Place 13 · Ardmore HighArdmore High1600 Meters136:11.70—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 5Athens Golden Eagles OpenerApr 5 · 1600 Meters · Place 13 · Ardmore HighArdmore High1600 Meters136:36.04—
Apr 5Athens Golden Eagles OpenerApr 5 · 800 Meters · Place 16 · Ardmore HighArdmore High800 Meters163:05.73—
Mar 22Highway 31 InvitationalMar 22 · 1600 Meters · Place 10 · ArdmoreArdmore1600 Meters10.6:43.83a8
Mar 22Highway 31 InvitationalMar 22 · 800 Meters · Place 11 · ArdmoreArdmore800 Meters11.3:06.15a8
Mar 20Cullman ClassicMar 20 · 1600 Meters · Place 133 · Ardmore HighArdmore High1600 Meters1336:39.30—
Mar 20Cullman ClassicMar 20 · 800 Meters · Place 141 · Ardmore HighArdmore High800 Meters1413:10.33—