Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorIce Breaker #2 · Jan 34:31.56Ice Breaker #2January 3, 2026
1600 Meters · OutdoorAHSAA 1A-3A Outdoor State Championship · May 14:24.01aAHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026
3200 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 239:43.14aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
3200 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 109:30.52aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
400 Meters · OutdoorMuscle Shoals Invitational 2 · Apr 151:00.30Muscle Shoals Invitational 2April 15, 2025
800 Meters · IndoorIce Breaker #2 · Jan 32:09.15Ice Breaker #2January 3, 2026
800 Meters · OutdoorOneonta Meet #2 · Mar 262:04.24aOneonta Meet #2March 26, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 3200 Meters · Place 1 · Vinemont3200 Meters1.9:36.84a12
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 1 · Vinemont1600 Meters1.4:24.01a PB12
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 800 Meters · Place 9 · Vinemont800 Meters9.2:06.53a12
Apr 24AHSAA Winfield Section 2026Apr 24 · 3200 Meters · Place 1 · Vinemont3200 Meters1.9:44.38a12
Apr 24AHSAA Winfield Section 2026Apr 24 · 1600 Meters · Place 1 · Vinemont1600 Meters1.4:29.99a12
Apr 24AHSAA Winfield Section 2026Apr 24 · 800 Meters · Place 4 · Vinemont800 Meters4.2:06.38a12
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 1 · Vinemont1600 Meters1.4:31.08a12
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · Place 4 · Vinemont800 Meters4.2:04.46a12
Apr 16Andy Page Memorial Meet 2026Apr 16 · 400 Meters · Vinemont400 Meters--DNS12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 3200 Meters · Place 6 · Vinemont3200 Meters6.9:30.52a PB12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 12 · Vinemont1600 Meters12.4:24.92a12
Mar 26Oneonta Meet #2Mar 26 · 1600 Meters · Place 2 · Vinemont1600 Meters2.4:27.30a12
Mar 26Oneonta Meet #2Mar 26 · 800 Meters · Place 3 · Vinemont800 Meters3.2:04.24a PB12
Mar 20Friday "Knight" LightsMar 20 · 3200 Meters · Place 1 · Vinemont3200 Meters19:41.0712
Mar 5Cullman County vs Marshall CountyMar 5 · 3200 Meters · Place 2 · Vinemont3200 Meters29:58.9512
Mar 5Cullman County vs Marshall CountyMar 5 · 1600 Meters · Place 1 · Vinemont1600 Meters14:29.1612
Mar 5Cullman County vs Marshall CountyMar 5 · 800 Meters · Place 3 · Vinemont800 Meters32:08.0812

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 3200 Meters · Place 6 · Vinemont3200 Meters6.9:43.14a PB12
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 1600 Meters · Place 11 · Vinemont1600 Meters11.4:31.71a12
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 800 Meters · Place 57 · Vinemont800 Meters57.2:12.11a12
Jan 3Ice Breaker #2Jan 3 · 3200 Meters · Place 6 · Vinemont3200 Meters610:03.0812
Jan 3Ice Breaker #2Jan 3 · 1600 Meters · Place 5 · Vinemont1600 Meters54:31.56 PB12
Jan 3Ice Breaker #2Jan 3 · 800 Meters · Place 15 · Vinemont800 Meters152:09.15 PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · 3200 Meters · Place 2 · Vinemont3200 Meters2.9:41.85a11
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · 1600 Meters · Place 4 · Vinemont1600 Meters4.4:29.40a11
Apr 18Andy Page Memorial Meet 2025Apr 18 · 1600 Meters · Place 2 · Vinemont1600 Meters24:36.1711
Apr 18Andy Page Memorial Meet 2025Apr 18 · 800 Meters · Place 4 · Vinemont800 Meters42:09.0311
Apr 15Muscle Shoals Invitational 2Apr 15 · 400 Meters · Place 41 · Vinemont400 Meters411:00.30 PB11
Apr 14Cullman County ChampionshipApr 14 · 3200 Meters · Place 3 · Vinemont3200 Meters310:02.2311
Apr 14Cullman County ChampionshipApr 14 · 1600 Meters · Place 4 · Vinemont1600 Meters44:43.0111
Apr 14Cullman County ChampionshipApr 14 · 800 Meters · Place 4 · Vinemont800 Meters42:12.9311
Mar 21Friday "Knight" LightsMar 21 · 3200 Meters · Place 4 · Vinemont3200 Meters410:02.7811
Mar 21Friday "Knight" LightsMar 21 · 1600 Meters · Place 3 · Vinemont1600 Meters34:34.5211
Mar 141A-7A Cullman ClassicMar 14 · 3200 Meters · Place 1 · Vinemont3200 Meters110:12.4711
Mar 141A-7A Cullman ClassicMar 14 · 1600 Meters · Place 5 · Vinemont1600 Meters54:39.9111

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 3200 Meters · Place 5 · Vinemont3200 Meters5.10:22.71a11
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 1600 Meters · Place 10 · Vinemont1600 Meters10.4:44.17a11
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 800 Meters · Vinemont800 Meters--DNS11
Jan 25Last Chance #2Jan 25 · 1600 Meters · Place 21 · Vinemont1600 Meters214:46.1011
Jan 25Last Chance #2Jan 25 · 3200 Meters · Place 16 · Vinemont3200 Meters1610:47.4011
Jan 25Last Chance #2Jan 25 · 800 Meters · Place 40 · Vinemont800 Meters402:14.2811
Jan 4Ice Breaker Invitational #2Jan 4 · 1600 Meters · Place 22 · Vinemont1600 Meters22.4:46.74a11
Jan 4Ice Breaker Invitational #2Jan 4 · 800 Meters · Place 25 · Vinemont800 Meters25.2:13.20a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Aug 23Friday Night Lights Distance Carnival 2024Aug 23 · 3200 Meters · Place 1 · Vinemont3200 Meters1.9:51.57a10
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 3200 Meters · Place 3 · Vinemont3200 Meters3.10:03.69a10
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 1600 Meters · Place 5 · Vinemont1600 Meters5.4:38.16a10
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 800 Meters · Place 7 · Vinemont800 Meters7.2:08.65a10
Apr 15Cullman County ChampionshipApr 15 · 3200 Meters · Place 3 · Vinemont3200 Meters310:50.8510
Apr 15Cullman County ChampionshipApr 15 · 1600 Meters · Place 5 · Vinemont1600 Meters54:50.3510
Mar 161A - 7A Cullman ClassicMar 16 · 3200 Meters · Place 4 · Vinemont3200 Meters410:09.5010
Mar 161A - 7A Cullman ClassicMar 16 · 1600 Meters · Place 6 · Vinemont1600 Meters64:42.3210
Mar 161A - 7A Cullman ClassicMar 16 · 800 Meters · Place 21 · Vinemont800 Meters212:11.1710

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 3200 Meters · Place 4 · Vinemont3200 Meters410:12.7510
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 1600 Meters · Place 4 · Vinemont1600 Meters44:46.5810
Jan 6Icebreaker Invitational #1Jan 6 · 3200 Meters · Place 10 · Vinemont3200 Meters10.10:19.05a10
Jan 6Icebreaker Invitational #1Jan 6 · 1600 Meters · Place 8 · Vinemont1600 Meters8.4:45.34a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · 3200 Meters · Place 5 · Vinemont3200 Meters5.10:20.29a9
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · 1600 Meters · Place 9 · Vinemont1600 Meters9.4:46.64a9
Apr 211A-3A Andy Page Memorial MeetApr 21 · 1600 Meters · Place 5 · Vinemont1600 Meters54:53.479
Apr 10Cullman County ChampionshipsApr 10 · 1600 Meters · Place 6 · Vinemont1600 Meters64:57.149
Apr 10Cullman County ChampionshipsApr 10 · 800 Meters · Place 10 · Vinemont800 Meters102:17.709

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 1600 Meters · Place 11 · Vinemont1600 Meters11.4:57.48a9
Jan 16MLK Track Classic #2Jan 16 · 1600 Meters · Place 60 · Vinemont1600 Meters60.5:04.01a9
Jan 16MLK Track Classic #2Jan 16 · 800 Meters · Place 79 · Vinemont800 Meters79.2:24.31a9
Jan 7Icebreaker Invitational #2Jan 7 · 1600 Meters · Place 64 · Vinemont1600 Meters64.5:08.52a9