Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 156:18.61aMountain Brook InvitationalApril 15, 2022
1600 Meters · IndoorRussellville Classic · Feb 275:50.44Russellville ClassicFebruary 27, 2025
1600 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · May 15:34.92aAHSAA 4A-7A Outdoor State ChampionshipMay 1, 2025
3200 Meters · IndoorRussellville Classic · Feb 2712:43.19Russellville ClassicFebruary 27, 2025
3200 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · May 112:04.23aAHSAA 4A-7A Outdoor State ChampionshipMay 1, 2025
800 Meters · IndoorRussellville Classic · Feb 272:53.38Russellville ClassicFebruary 27, 2024
800 Meters · Outdoor1A - 7A Cullman Classic · Mar 162:49.531A - 7A Cullman ClassicMarch 16, 2024

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

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 3200 Meters · Place 3 · Haleyville3200 Meters3.12:04.23a PB12
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 8 · Haleyville1600 Meters8.5:34.92a PB12
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 3200 Meters · Place 1 · Haleyville3200 Meters1.12:12.25a12
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 1600 Meters · Place 2 · Haleyville1600 Meters2.5:41.43a12
Apr 18Hewitt Trussville InvitationalApr 18 · 1600 Meters · Place 8 · Haleyville1600 Meters85:48.8512
Apr 18Hewitt Trussville InvitationalApr 18 · 3200 Meters · Place 5 · Haleyville3200 Meters512:11.2912
Apr 11Mountain Brook InvitationalApr 11 · 3200 Meters · Place 28 · Haleyville3200 Meters28.12:05.39a12
Apr 5Mike Spann InvitationalApr 5 · 3200 Meters · Place 3 · Haleyville H3200 Meters313:37.83—
Apr 5Mike Spann InvitationalApr 5 · 1600 Meters · Place 4 · Haleyville H1600 Meters45:57.23—
Mar 13Buttahatchee Bottom InviteMar 13 · 3200 Meters · Place 1 · Haleyville3200 Meters112:26.6312
Mar 13Buttahatchee Bottom InviteMar 13 · 1600 Meters · Place 1 · Haleyville1600 Meters15:42.1012
Mar 7Deshler Varsity Meet #1Mar 7 · 3200 Meters · Place 2 · Haleyville3200 Meters212:17.1512
Mar 7Deshler Varsity Meet #1Mar 7 · 1600 Meters · Place 2 · Haleyville1600 Meters25:41.1012

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Russellville ClassicFeb 27 · 3200 Meters · Place 1 · Haleyville3200 Meters112:43.19 PB12
Feb 27Russellville ClassicFeb 27 · 1600 Meters · Place 1 · Haleyville1600 Meters15:50.44 PB12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 3200 Meters · Place 21 · Haleyville3200 Meters21.14:11.84a11
Apr 26Hewitt Section 2024Apr 26 · 3200 Meters · Place 4 · Haleyville3200 Meters4.13:34.33a11
Apr 26Hewitt Section 2024Apr 26 · 1600 Meters · Place 6 · Haleyville1600 Meters6.6:09.16a11
Apr 26Hewitt Section 2024Apr 26 · 800 Meters · Place 11 · Haleyville800 Meters11.2:49.74a11
Apr 20Lake Guntersville InvitationalApr 20 · 800 Meters · Place 7 · Haleyville800 Meters72:58.3711
Apr 15Golden Tiger InvitationalApr 15 · 3200 Meters · Place 3 · Haleyville3200 Meters313:57.2311
Apr 15Golden Tiger InvitationalApr 15 · 800 Meters · Place 5 · Haleyville800 Meters52:52.4411
Mar 21Florence InvitationalMar 21 · 1600 Meters · Place 12 · Haleyville1600 Meters126:20.34a—
Mar 21Florence InvitationalMar 21 · 1600 Meters · Place 12 · Haleyville1600 Meters126:20.3411
Mar 161A - 7A Cullman ClassicMar 16 · 3200 Meters · Place 18 · Haleyville3200 Meters1814:00.3711
Mar 161A - 7A Cullman ClassicMar 16 · 1600 Meters · Place 26 · Haleyville1600 Meters266:07.3811
Mar 161A - 7A Cullman ClassicMar 16 · 800 Meters · Place 29 · Haleyville800 Meters292:49.53 PB11
Mar 7Muscle Shoals InvitationalMar 7 · 3200 Meters · Place 7 · Haleyville3200 Meters719:11.8211
Mar 7Muscle Shoals InvitationalMar 7 · 1600 Meters · Place 2 · Haleyville1600 Meters26:16.3811
Mar 7Muscle Shoals InvitationalMar 7 · 800 Meters · Place 6 · Haleyville800 Meters62:54.1011

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Russellville ClassicFeb 27 · 3200 Meters · Place 1 · Haleyville3200 Meters113:59.7011
Feb 27Russellville ClassicFeb 27 · 1600 Meters · Place 2 · Haleyville1600 Meters26:17.3111
Feb 27Russellville ClassicFeb 27 · 800 Meters · Place 2 · Haleyville800 Meters22:53.38 PB11
Jan 26Last Chance Meet #1Jan 26 · 1600 Meters · Place 55 · Haleyville1600 Meters556:22.9911
Jan 26Last Chance Meet #1Jan 26 · 800 Meters · Place 83 · Haleyville800 Meters832:59.5311

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 3200 Meters · Place 4 · Haleyville3200 Meters4.14:57.85a10
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 1600 Meters · Place 6 · Haleyville1600 Meters6.6:34.05a10
Mar 16JEFCO HS League Meet #2Mar 16 · 1600 Meters · Place 10 · Haleyville1600 Meters10.6:59.29a10
Mar 16JEFCO HS League Meet #2Mar 16 · 800 Meters · Place 17 · Haleyville800 Meters17.3:07.85a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Winfield Ice Breaker Invitational MeetFeb 25 · 1600 Meters · Place 12 · Haleyville1600 Meters126:38.5810
Jan 16MLK Track Classic #2Jan 16 · 3200 Meters · Place 24 · Haleyville3200 Meters24.14:45.26a12
Jan 16MLK Track Classic #2Jan 16 · 1600 Meters · Place 59 · Haleyville1600 Meters59.6:47.97a12

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 3200 Meters · Place 17 · Haleyville3200 Meters17.13:51.10a9
Apr 21Deshler Varsity MeetApr 21 · 3200 Meters · Place 2 · Haleyville3200 Meters214:05.409
Apr 21Deshler Varsity MeetApr 21 · 1600 Meters · Place 5 · Haleyville1600 Meters56:35.279
Apr 21Deshler Varsity MeetApr 21 · 3200 Meters · Place 2 · Haleyville3200 Meters214:05.409
Apr 21Deshler Varsity MeetApr 21 · 1600 Meters · Place 5 · Haleyville1600 Meters56:35.279
Apr 15Mountain Brook InvitationalApr 15 · 1 Mile · Place 72 · Haleyville1 Mile72.6:18.61a PB9
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 94 · Haleyville800 Meters94.2:52.67a9
Mar 17RHS Northwest Alabama InvitationalMar 17 · 3200 Meters · Place 2 · Haleyville H3200 Meters214:19.01—
Mar 17RHS Northwest Alabama InvitationalMar 17 · 1600 Meters · Place 3 · Haleyville H1600 Meters36:22.14—
Mar 4Russellville InvitationalMar 4 · 3200 Meters · Place 5 · Haleyville H3200 Meters514:11.57—
Mar 4Russellville InvitationalMar 4 · 1600 Meters · Place 8 · Haleyville H1600 Meters86:40.88—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Winfield Ice Breaker Invitational MeetFeb 26 · 800 Meters · Place 12 · Haleyville800 Meters123:07.479
Feb 26Winfield Ice Breaker Invitational MeetFeb 26 · 1600 Meters · Place 10 · Haleyville1600 Meters106:40.889