Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRussellville Classic · Feb 275:40.25Russellville ClassicFebruary 27, 2024
1600 Meters · OutdoorMuscle Shoals Invitational 1 · Mar 125:24.67Muscle Shoals Invitational 1March 12, 2026
3200 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3011:19.76aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
800 Meters · OutdoorGuntersville Varsity Meet 1 · Apr 62:50.97Guntersville Varsity Meet 1April 6, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 3200 Meters · Place 5 · Hartselle3200 Meters5.11:19.76a PB10
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 1600 Meters · Place 13 · Hartselle1600 Meters13.5:25.43a10
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 3200 Meters · Place 2 · Hartselle3200 Meters2.11:25.56a10
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 1600 Meters · Place 4 · Hartselle1600 Meters4.5:27.77a10
Apr 18Blackbear InvitationalApr 18 · 3200 Meters · Place 1 · Hartselle3200 Meters1.12:08.52a10
Apr 18Blackbear InvitationalApr 18 · 1600 Meters · Place 3 · Hartselle1600 Meters3.5:30.47a10
Apr 10WCA Warrior TwilightApr 10 · 3200 Meters · Place 6 · Hartselle3200 Meters6.11:46.55a10
Apr 10WCA Warrior TwilightApr 10 · 1600 Meters · Place 6 · Hartselle1600 Meters6.5:31.63a10
Apr 4Bob Jones InvitationalApr 4 · 3200 Meters · Hartselle3200 Meters--DNS10
Apr 4Bob Jones InvitationalApr 4 · 1600 Meters · Hartselle1600 Meters--DNS10
Mar 12Muscle Shoals Invitational 1Mar 12 · 3200 Meters · Place 2 · Hartselle3200 Meters211:40.7410
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 1 · Hartselle1600 Meters15:24.67 PB10
Mar 7James Clemens InvitationalMar 7 · 3200 Meters · Place 2 · Hartselle3200 Meters211:23.5510
Mar 7James Clemens InvitationalMar 7 · 1600 Meters · Place 3 · Hartselle1600 Meters35:29.8710

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 1Bob Jones RedcoatMar 1 · 3200 Meters · Place 3 · Hartselle3200 Meters312:04.079
Mar 1Bob Jones RedcoatMar 1 · 1600 Meters · Place 5 · Hartselle1600 Meters55:44.929

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 3200 Meters · Place 9 · Hartselle3200 Meters9.11:49.30a8
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 1600 Meters · Place 17 · Hartselle1600 Meters17.5:38.67a8
Apr 15Golden Tiger InvitationalApr 15 · 3200 Meters · Place 1 · Hartselle3200 Meters111:59.078
Apr 15Golden Tiger InvitationalApr 15 · 1600 Meters · Place 1 · Hartselle1600 Meters15:39.908
Apr 6Guntersville Varsity Meet 1Apr 6 · 3200 Meters · Place 4 · Hartselle3200 Meters412:03.228
Apr 6Guntersville Varsity Meet 1Apr 6 · 1600 Meters · Place 5 · Hartselle1600 Meters55:43.578
Apr 6Guntersville Varsity Meet 1Apr 6 · 800 Meters · Place 12 · Hartselle800 Meters122:50.97 PB8
Mar 21Florence InvitationalMar 21 · 3200 Meters · Place 3 · Hartselle3200 Meters312:09.88a—
Mar 21Florence InvitationalMar 21 · 1600 Meters · Place 6 · Hartselle1600 Meters65:45.93a—
Mar 21Florence InvitationalMar 21 · 3200 Meters · Place 3 · Hartselle3200 Meters312:09.888
Mar 21Florence InvitationalMar 21 · 1600 Meters · Place 6 · Hartselle1600 Meters65:45.938
Mar 14Albertville Varsity Meet #2Mar 14 · 1600 Meters · Place 4 · Hartselle1600 Meters45:33.79—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Russellville ClassicFeb 27 · 1600 Meters · Place 1 · Hartselle1600 Meters15:40.25 PB8
Feb 27Russellville ClassicFeb 27 · 300m Hurdles · Place 3 · Hartselle300m Hurdles31:07.368

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 21Athens InvitationalApr 21 · 1600 Meters · Hartselle1600 Meters—DNS8
Apr 6North Alabama JH ChampionshipApr 6 · 1600 Meters · Place 3 · Hartselle1600 Meters35:54.688