Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHoliday Invitational #1 · Dec 134:55.39Holiday Invitational #1December 13, 2025
1600 Meters · OutdoorVestavia Hills - Varsity - King of the Mountain - Invitational · Mar 64:54.15Vestavia Hills - Varsity - King of the Mountain - InvitationalMarch 6, 2026
3200 Meters · IndoorMagic City Invitational #1 · Dec 610:58.68Magic City Invitational #1December 6, 2025
3200 Meters · OutdoorFlorence Pre-Sectional · Apr 1810:29.86aFlorence Pre-SectionalApril 18, 2026
800 Meters · IndoorMagic City Invitational #1 · Dec 72:25.10Magic City Invitational #1December 7, 2024
800 Meters · OutdoorFlorence MS/JV Meet #1 · Mar 112:20.78Florence MS/JV Meet #1March 11, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 3200 Meters · Place 10 · Florence3200 Meters10.10:43.51a12
Apr 18Florence Pre-SectionalApr 18 · 3200 Meters · Place 2 · Florence3200 Meters2.10:29.86a PB12
Apr 14Muscle Shoals Invitational 2Apr 14 · 3200 Meters · Place 9 · Florence3200 Meters9.10:44.78a12
Apr 14Muscle Shoals Invitational 2Apr 14 · 1600 Meters · Place 14 · Florence1600 Meters14.5:09.36a12
Apr 4Bob Jones InvitationalApr 4 · 3200 Meters · Place 4 · Florence3200 Meters4.10:47.33a12
Apr 4Bob Jones InvitationalApr 4 · 1600 Meters · Place 12 · Florence1600 Meters12.4:58.93a12
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 14 · Florence1600 Meters145:00.5311
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 3200 Meters · Place 18 · Florence3200 Meters1810:41.2411
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 1600 Meters · Place 37 · Florence1600 Meters374:54.15 PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 1600 Meters · Place 26 · Florence1600 Meters264:55.39 PB11
Dec 6Magic City Invitational #1Dec 6 · 3200 Meters · Place 14 · Florence3200 Meters1410:58.68 PB11
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 33 · Florence1600 Meters335:05.2411
Jan 4Ice Breaker Invitational #1Jan 4 · 3200 Meters · Place 28 · Florence3200 Meters28.11:00.25a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · 3200 Meters · Place 7 · Florence3200 Meters710:35.4610
Apr 15Muscle Shoals Invitational 2Apr 15 · 1600 Meters · Place 5 · Florence1600 Meters54:59.7710
Apr 12Sparkman Senator ClassicApr 12 · 3200 Meters · Place 5 · Florence3200 Meters510:34.3710
Apr 12Sparkman Senator ClassicApr 12 · 1600 Meters · Place 13 · Florence1600 Meters135:01.0410
Apr 7RVL InvitationalApr 7 · 3200 Meters · Place 2 · Florence3200 Meters211:22.5110
Apr 7RVL InvitationalApr 7 · 1600 Meters · Place 3 · Florence1600 Meters35:04.4310
Mar 11Florence MS/JV Meet #1Mar 11 · 1600 Meters · Place 3 · Florence Hig1600 Meters35:01.86—
Mar 11Florence MS/JV Meet #1Mar 11 · 800 Meters · Place 3 · Florence Hig800 Meters32:20.78 PB—
Mar 1Tupelo Season Opener InvitationalMar 1 · 3200 Meters · Florence3200 Meters--DNS11
Mar 1Tupelo Season Opener InvitationalMar 1 · 1600 Meters · Florence1600 Meters--DNS11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #1Dec 7 · 3200 Meters · Place 17 · Florence3200 Meters1711:33.4710
Dec 7Magic City Invitational #1Dec 7 · 800 Meters · Place 55 · Florence800 Meters552:25.10 PB10
Jan 27Last Chance Meet #2Jan 27 · 3200 Meters · Place 18 · Florence3200 Meters1811:06.7910
Jan 6Icebreaker Invitational #2Jan 6 · 3200 Meters · Place 40 · Florence3200 Meters40.11:16.22a10
Jan 6Icebreaker Invitational #2Jan 6 · 1600 Meters · Place 75 · Florence1600 Meters75.5:15.31a10

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 20Florence Pre-SectionalApr 20 · 1600 Meters · Place 13 · Florence Hig1600 Meters135:14.01—
Apr 20Florence Pre-SectionalApr 20 · 800 Meters · Place 27 · Florence Hig800 Meters272:31.42—
Apr 20Florence Pre-SectionalApr 20 · 1600 Meters · Place 13 · Florence Hig1600 Meters135:14.01—
Apr 20Florence Pre-SectionalApr 20 · 800 Meters · Place 27 · Florence Hig800 Meters272:31.42—
Apr 20Florence Pre-SectionalApr 20 · 1600 Meters · Place 13 · Florence1600 Meters135:14.0110
Apr 20Florence Pre-SectionalApr 20 · 800 Meters · Place 27 · Florence800 Meters272:31.4210
Apr 16Muscle Shoals Invitational 2Apr 16 · 1600 Meters · Place 10 · Florence1600 Meters105:34.80a—
Apr 13Sparkman Senator ClassicApr 13 · 3200 Meters · Place 10 · Florence3200 Meters1011:11.73a—
Apr 11Florence MS/JV #2Apr 11 · 1600 Meters · Place 2 · Florence Hig1600 Meters25:14.08—
Apr 1RVL InvitationalApr 1 · 1600 Meters · Place 8 · Florence1600 Meters8.5:22.57a10
Apr 1RVL InvitationalApr 1 · 800 Meters · Place 12 · Florence800 Meters12.2:31.93a10
Mar 21Florence InvitationalMar 21 · 3200 Meters · Place 10 · Florence3200 Meters1011:30.91a—
Mar 21Florence InvitationalMar 21 · 1600 Meters · Place 18 · Florence1600 Meters185:26.48a—
Mar 21Florence InvitationalMar 21 · 3200 Meters · Place 10 · Florence3200 Meters1011:30.9110
Mar 21Florence InvitationalMar 21 · 1600 Meters · Place 18 · Florence1600 Meters185:26.4810
Mar 12Deshler Varsity Meet 1Mar 12 · 3200 Meters · Place 1 · Florence3200 Meters111:37.9810
Mar 12Deshler Varsity Meet 1Mar 12 · 1600 Meters · Place 2 · Florence1600 Meters25:20.9810
Mar 2Bob Jones Redcoat InvitationalMar 2 · 3200 Meters · Place 9 · Florence3200 Meters911:02.6810
Mar 2Bob Jones Redcoat InvitationalMar 2 · 1600 Meters · Place 32 · Florence1600 Meters325:17.9010

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 3200 Meters · Place 31 · Florence3200 Meters31.11:30.43a10
Dec 9Holiday Invitational #2Dec 9 · 1600 Meters · Place 72 · Florence1600 Meters72.5:20.57a10
Dec 2Magic City Invitational #2Dec 2 · 3200 Meters · Florence3200 Meters--DNF10
Dec 2Magic City Invitational #2Dec 2 · 1600 Meters · Place 45 · Florence1600 Meters45.5:30.21a10