Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorIce Breaker #1 · Jan 35:35.94Ice Breaker #1January 3, 2026
1600 Meters · OutdoorAHSAA Scottsboro Section 2026 · Apr 245:25.17aAHSAA Scottsboro Section 2026April 24, 2026
3200 Meters · OutdoorLast Chance Invitational · Apr 1812:17.80aLast Chance InvitationalApril 18, 2026
800 Meters · IndoorJames Clemens Early Bird Invitational · Feb 212:32.53James Clemens Early Bird InvitationalFebruary 21, 2026
800 Meters · OutdoorSparkman Senator Classic · Apr 112:37.68aSparkman Senator ClassicApril 11, 2026
Javelin · 800g · OutdoorLake Guntersville Invitational · Apr 495-10Lake Guntersville InvitationalApril 4, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24AHSAA Scottsboro Section 2026Apr 24 · 1600 Meters · Place 23 · Ardmore1600 Meters23.5:25.17a PB8
Apr 24Scottsboro SectionalsApr 24 · 1600 Meters · Place 23 · Ardmore1600 Meters23.5:25.17a8
Apr 24Scottsboro SectionalsApr 24 · 800 Meters · Ardmore800 Meters--DNS8
Apr 18Last Chance InvitationalApr 18 · 3200 Meters · Place 9 · Ardmore3200 Meters9.12:17.80a PB8
Apr 18Last Chance InvitationalApr 18 · 1600 Meters · Place 29 · Ardmore1600 Meters29.5:25.56a8
Apr 11Sparkman Senator ClassicApr 11 · Javelin · Place 31 · ArdmoreJavelin800g31.91-078
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 43 · Ardmore1600 Meters43.5:27.57a8
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 86 · Ardmore800 Meters86.2:37.68a PB8
Apr 4Lake Guntersville InvitationalApr 4 · Javelin · Place 28 · ArdmoreJavelin800g28.95-10 PB8
Apr 4Lake Guntersville InvitationalApr 4 · 1600 Meters · Place 18 · Ardmore1600 Meters18.5:25.71a8
Apr 4Lake Guntersville InvitationalApr 4 · 800 Meters · Ardmore800 Meters--DNS8
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 174 · Ardmore800 Meters174.2:38.87a8

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21James Clemens Early Bird InvitationalFeb 21 · 1600 Meters · Place 31 · Ardmore1600 Meters315:41.768
Feb 21James Clemens Early Bird InvitationalFeb 21 · 1600 Meters · Place 31 · Ardmore1600 Meters315:41.768
Feb 21James Clemens Early Bird InvitationalFeb 21 · 800 Meters · Place 34 · Ardmore800 Meters342:32.53 PB8
Feb 21James Clemens Early Bird InvitationalFeb 21 · 800 Meters · Place 34 · Ardmore800 Meters342:32.538
Feb 21James Clemens Early Bird InvitationalFeb 21 · 1600 Meters · Place 31 · Ardmore1600 Meters315:41.768
Feb 21James Clemens Early Bird InvitationalFeb 21 · 800 Meters · Place 34 · Ardmore800 Meters342:32.538
Jan 3Ice Breaker #1Jan 3 · 1600 Meters · Place 55 · Ardmore1600 Meters555:35.94 PB8

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 1600 Meters · Place 82 · Ardmore1600 Meters825:41.118
Dec 13Holiday Invitational #1Dec 13 · 800 Meters · Place 87 · Ardmore800 Meters872:38.178
Feb 27Russellville ClassicFeb 27 · 1600 Meters · Place 11 · Ardmore1600 Meters115:59.967
Jan 24Last Chance #1/PentathlonJan 24 · 1600 Meters · Place 83 · Ardmore1600 Meters835:59.237

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 37 · Ardmore1600 Meters375:44.387
Apr 12Sparkman Senator ClassicApr 12 · 800 Meters · Place 54 · Ardmore800 Meters542:38.017
Mar 21Florence InvitationalMar 21 · 1600 Meters · Place 20 · Ardmore1600 Meters205:55.417
Mar 21Florence InvitationalMar 21 · 800 Meters · Place 27 · Ardmore800 Meters272:45.227
Mar 8James Clemens InvitationalMar 8 · 1600 Meters · Place 27 · Ardmore1600 Meters275:59.827
Mar 8James Clemens InvitationalMar 8 · 800 Meters · Place 44 · Ardmore800 Meters442:44.657

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 1600 Meters · Place 83 · Ardmore1600 Meters836:10.367
Dec 14Holiday Invitational #1Dec 14 · 800 Meters · Place 108 · Ardmore800 Meters1082:50.797