Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPatriot Invitational · Feb 285:50.56Patriot InvitationalFebruary 28, 2026
1600 Meters · OutdoorFort Payne Invitational · Mar 195:34.00aFort Payne InvitationalMarch 19, 2026
800 Meters · IndoorHoliday Invitational #2 · Dec 142:28.12Holiday Invitational #2December 14, 2024
800 Meters · Outdoor1A-7A Cullman Classic · Mar 142:28.021A-7A Cullman ClassicMarch 14, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 17Hewitt-Trussville InvitationalApr 17 · 800 Meters · Place 48 · Springville800 Meters48.2:32.31a12
Apr 4Lake Guntersville InvitationalApr 4 · 1600 Meters · Springville1600 Meters--DNS12
Apr 4Lake Guntersville InvitationalApr 4 · 800 Meters · Springville800 Meters--DNS12
Mar 19Fort Payne InvitationalMar 19 · 1600 Meters · Place 37 · Springville1600 Meters37.5:34.00a PB12
Mar 19Fort Payne InvitationalMar 19 · 800 Meters · Place 53 · Springville800 Meters53.2:32.13a12
Mar 141A-7A Cullman ClassicMar 14 · 800 Meters · Place 31 · Springville800 Meters312:28.02 PB—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 1600 Meters · Place 58 · Springville1600 Meters585:39.6011
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 75 · Springville800 Meters752:36.8911

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Patriot InvitationalFeb 28 · 1600 Meters · Place 44 · Springville1600 Meters445:50.56 PB11
Feb 28Patriot InvitationalFeb 28 · 800 Meters · Place 48 · Springville800 Meters482:34.7211

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · 800 Meters · Place 57 · Springville800 Meters572:32.3510
Apr 12Lake Guntersville InvitationalApr 12 · 1600 Meters · Place 29 · Springville1600 Meters295:44.4610
Apr 12Lake Guntersville InvitationalApr 12 · 800 Meters · Place 34 · Springville800 Meters342:38.4710
Apr 5Scottsboro InvitationalApr 5 · 1600 Meters · Place 26 · Springville1600 Meters265:59.7310
Apr 5Scottsboro InvitationalApr 5 · 800 Meters · Place 36 · Springville800 Meters362:43.1710
Mar 21Friday "Knight" LightsMar 21 · 800 Meters · Place 61 · Springville800 Meters612:29.0610

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 800 Meters · Place 59 · Springville800 Meters592:28.12 PB10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19Hewitt Trussville InvitationalApr 19 · Shot Put · Place 47 · SpringvilleShot Put4728-810
Apr 19Hewitt Trussville InvitationalApr 19 · Javelin · Place 37 · SpringvilleJavelin3797-410
Mar 21Thursday "Knight" InvitationalMar 21 · Shot Put · Place 42 · SpringvilleShot Put4229-510
Mar 21Thursday "Knight" InvitationalMar 21 · Javelin · Place 30 · SpringvilleJavelin30101-310