Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFlorence MS/JV Meet #1 · Mar 1113.65Florence MS/JV Meet #1March 11, 2024
1600 Meters · OutdoorAndy Page Memorial Meet 2026 · Apr 165:31.08aAndy Page Memorial Meet 2026April 16, 2026
800 Meters · OutdoorAndy Page Memorial Meet 2026 · Apr 162:17.90aAndy Page Memorial Meet 2026April 16, 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 Winfield Section 2026Apr 24 · 800 Meters · Place 10 · Lauderdale County800 Meters10.2:18.14a10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 41 · Lauderdale County1600 Meters41.5:31.08a PB10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 26 · Lauderdale County800 Meters26.2:17.90a PB10
Apr 14Muscle Shoals Invitational 2Apr 14 · 1600 Meters · Place 27 · Lauderdale County1600 Meters27.5:33.50a10
Apr 14Muscle Shoals Invitational 2Apr 14 · 800 Meters · Place 30 · Lauderdale County800 Meters30.2:26.10a10
Apr 10Deshler Varsity Meet #4Apr 10 · 1600 Meters · Place 5 · Lauderdale County1600 Meters5.5:36.11a10
Apr 10Deshler Varsity Meet #4Apr 10 · 800 Meters · Place 3 · Lauderdale County800 Meters3.2:25.33a10
Apr 4Lake Guntersville InvitationalApr 4 · 1600 Meters · Place 20 · Lauderdale County1600 Meters20.5:36.47a10
Apr 4Lake Guntersville InvitationalApr 4 · 800 Meters · Place 21 · Lauderdale County800 Meters21.2:26.56a10
Mar 19Florence InvitationalMar 19 · 1600 Meters · Place 12 · Lauderdale County1600 Meters125:54.0910
Mar 19Florence InvitationalMar 19 · 800 Meters · Place 9 · Lauderdale County800 Meters92:27.0010
Mar 12Muscle Shoals Invitational 1Mar 12 · 800 Meters · Place 40 · Lauderdale County800 Meters402:25.3210

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 12Lake Guntersville InvitationalApr 12 · 1600 Meters · Place 30 · Lauderdale County1600 Meters305:45.409
Apr 12Lake Guntersville InvitationalApr 12 · 800 Meters · Place 25 · Lauderdale County800 Meters252:30.109
Apr 4Don Heidon InvitationalApr 4 · 800 Meters · Place 25 · Lauderdale County800 Meters252:28.079
Mar 18Muscle Shoals Invitational #1Mar 18 · 1600 Meters · Place 18 · Lauderdale County1600 Meters185:56.939
Mar 18Muscle Shoals Invitational #1Mar 18 · 800 Meters · Place 14 · Lauderdale County800 Meters142:33.369
Mar 7Deshler Varsity Meet #1Mar 7 · 1600 Meters · Place 14 · Lauderdale County1600 Meters145:52.999
Mar 7Deshler Varsity Meet #1Mar 7 · 800 Meters · Place 7 · Lauderdale County800 Meters72:27.819
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 800 Meters · Place 31 · Lauderdale County800 Meters313:02.779
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 1600 Meters · Place 27 · Lauderdale County1600 Meters276:07.479

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 16Muscle Shoals Invitational 2Apr 16 · 800 Meters · Place 24 · Lauderdale County800 Meters243:01.89a—
Apr 16Muscle Shoals Invitational 2Apr 16 · 100 Meters · Place 32 · Lauderdale County100 Meters3215.34a—
Apr 6Guntersville Varsity Meet 1Apr 6 · 1600 Meters · Place 29 · Lauderdale County1600 Meters296:08.078
Apr 6Guntersville Varsity Meet 1Apr 6 · 800 Meters · Place 22 · Lauderdale County800 Meters222:45.778
Mar 11Florence MS/JV Meet #1Mar 11 · 100 Meters · Place 38 · Lauderdale County100 Meters3813.65 PB8