Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMondo College Invitational · Jan 174:32.95Mondo College InvitationalJanuary 17, 2026
1 Mile · OutdoorMountain Brook Invitational · Apr 125:00.56Mountain Brook InvitationalApril 12, 2019
1000 Meters · OutdoorMontreat T&F Exams · Dec 43:04.41aMontreat T&F ExamsDecember 4, 2025
1600 Meters · IndoorMLK Track Classic #2 · Jan 164:22.82aMLK Track Classic #2January 16, 2023
1600 Meters · OutdoorAHSAA State Outdoor Championships - 4A/5A/6A/7A · May 44:20.70aAHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4, 2023
2 Miles · OutdoorMobile Challenge of Champions Invitational · Apr 19:43.37Mobile Challenge of Champions InvitationalApril 1, 2023
3000 Meters · OutdoorBen Martin 1st Chance Indoor/Outdoor Meet · Nov 289:23.47aBen Martin 1st Chance Indoor/Outdoor MeetNovember 28, 2023
3200 Meters · IndoorAHSAA State Indoor Track & Field Championships · Feb 39:31.42aAHSAA State Indoor Track & Field ChampionshipsFebruary 3, 2023
3200 Meters · OutdoorAHSAA Smiths Station Sectional · Apr 289:34.74aAHSAA Smiths Station SectionalApril 28, 2023
800 Meters · IndoorMondo College Invitational · Jan 172:01.66Mondo College InvitationalJanuary 17, 2026
800 Meters · Outdoor3rd Annual Tornado Classic · Apr 32:01.27a3rd Annual Tornado ClassicApril 3, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 33rd Annual Tornado ClassicApr 3 · 800 Meters · Place 4 · Milligan (Tenn.)Milligan (Tenn.)800 Meters42:01.27a PBJr
Mar 272nd Annual King University Multi's InvitationalMar 27 · 800 Meters · Place 14 · Milligan (Tenn.)Milligan (Tenn.)800 Meters142:02.40aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Mondo College InvitationalJan 17 · 1 Mile · Place 36 · Milligan (TeMilligan (Te1 Mile364:32.95 PB—
Jan 17Mondo College InvitationalJan 17 · 800 Meters · Place 22 · Milligan (TeMilligan (Te800 Meters222:01.66 PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Montreat T&F ExamsDec 4 · 1 Mile · Place 5 · Milligan (Tenn.)Milligan (Tenn.)1 Mile5.5:04.27aJr
Dec 4Montreat T&F ExamsDec 4 · 1000 Meters · Place 9 · Milligan (Tenn.)Milligan (Tenn.)1000 Meters9.3:04.41a PBJr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Appalachian Athletic Conference Indoor ChampionshipsFeb 15 · 1 Mile · Place 11 · Milligan (Tenn.)Milligan (Tenn.)1 Mile11.4:35.46aFr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 3JDL Early Bird InvitationalDec 3 · 1 Mile · Milligan (Tenn.)Milligan (Tenn.)1 Mile—DNFFr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 3200 Meters · Place 4 · Auburn (Al)Auburn (Al)3200 Meters4.9:31.42a PB12
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 1600 Meters · Auburn (Al)Auburn (Al)1600 Meters--DNS12
Jan 27Last Chance Invitational #1Jan 27 · 3200 Meters · Place 4 · AuburnAuburn3200 Meters49:33.7312
Jan 16MLK Track Classic #2Jan 16 · 1600 Meters · Place 7 · Auburn (Al)Auburn (Al)1600 Meters7.4:22.82a PB12

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Nov 28Ben Martin 1st Chance Indoor/Outdoor MeetNov 28 · 3000 Meters · Place 5 · Milligan (Tenn.)Milligan (Tenn.)3000 Meters5.9:23.47a PBFr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 3200 Meters · Place 13 · Auburn (Al)Auburn (Al)3200 Meters13.9:59.57a12
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 1600 Meters · Place 9 · Auburn (Al)Auburn (Al)1600 Meters9.4:20.70a PB12
Apr 28AHSAA Smiths Station SectionalApr 28 · 3200 Meters · Place 2 · Auburn (Al)Auburn (Al)3200 Meters2.9:34.74a PB12
Apr 28AHSAA Smiths Station SectionalApr 28 · 1600 Meters · Place 2 · Auburn (Al)Auburn (Al)1600 Meters2.4:23.31a12
Apr 14Mike Spain InvitationalApr 14 · 1600 Meters · Place 1 · AuburnAuburn1600 Meters14:26.88—
Apr 1Mobile Challenge of Champions InvitationalApr 1 · 2 Miles · Place 7 · Auburn (AL )Auburn (AL )2 Miles79:43.37 PB—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 1600 Meters · Place 16 · Auburn (Al)Auburn (Al)1600 Meters16.4:32.32a11
Apr 29AHSAA Smiths Station Sectional (1A, 7A)Apr 29 · 1600 Meters · Place 3 · Auburn (Al)Auburn (Al)1600 Meters3.4:33.11a11
Mar 19Auburn OpenMar 19 · 1600 Meters · Place 2 · AuburnAuburn1600 Meters24:46.0911
Mar 4Husky March ClassicMar 4 · 1600 Meters · Place 24 · AuburnAuburn1600 Meters244:34.55—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 1600 Meters · Place 11 · Auburn (Al)Auburn (Al)1600 Meters11.4:33.03a11
Jan 28Last Chance Invitational #1Jan 28 · 1600 Meters · Place 13 · AuburnAuburn1600 Meters134:30.76—
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · 3200 Meters · Place 10 · AuburnAuburn3200 Meters1010:11.55—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 16Wayne Murphy Invitational #2Apr 16 · 1600 Meters · Place 2 · AuburnAuburn1600 Meters24:41.8210
Apr 12Mike Spain InvitationalApr 12 · 3200 Meters · Place 1 · AuburnAuburn3200 Meters110:04.61—
Mar 27JD Evilsizer Panther InvitationalMar 27 · 800 Meters · Place 6 · AuburnAuburn800 Meters62:07.45—
Mar 23Auburn JV-MS Area Meet #1B Mar 23 · 3200 Meters · Place 1 · AuburnAuburn3200 Meters110:13.2110
Mar 6Auburn Early Bird Meet #2Mar 6 · 1600 Meters · Place 5 · AuburnAuburn1600 Meters54:45.3710

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 6 · Auburn (Al)Auburn (Al)1600 Meters6.4:42.76a10
Jan 12JV Meet #3AJan 12 · 1600 Meters · Place 5 · AuburnAuburn1600 Meters54:44.08—

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 14Huntsville Panther InvitationalMar 14 · 800 Meters · Place 42 · Huntsville HHuntsville H800 Meters422:13.43—
Mar 14Huntsville Panther InvitationalMar 14 · 1600 Meters · Place 18 · Huntsville HHuntsville H1600 Meters184:46.97—
Mar 7Bob Jones Red Coat InvitationalMar 7 · 3200 Meters · Place 14 · HuntsvilleHuntsville3200 Meters14.11:11.33a9
Mar 3Scottsboro JV Meet #1Mar 3 · 800 Meters · Place 2 · Huntsville HHuntsville H800 Meters22:13.43—

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14Crossplex JV Meet #3Jan 14 · 1600 Meters · Place 42 · HuntsvilleHuntsville1600 Meters42.5:01.41a9

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19Crossplex HS JV Meet #1Dec 19 · 1600 Meters · HuntsvilleHuntsville1600 Meters--DNF9
Dec 19Crossplex HS JV Meet #1Dec 19 · 800 Meters · Place 16 · HuntsvilleHuntsville800 Meters16.2:16.42a9
Dec 7Magic City InvitationalDec 7 · 1600 Meters · Place 62 · HuntsvilleHuntsville1600 Meters62.5:10.20a9
Jan 15Indoor JV Meet #3Jan 15 · 1600 Meters · Place 50 · Huntsville HHuntsville H1600 Meters505:01.43—
Jan 15Indoor JV Meet #3Jan 15 · 800 Meters · Place 60 · Huntsville HHuntsville H800 Meters602:20.18—
Jan 8Indoor JV Meet #2Jan 8 · 1600 Meters · Place 23 · Huntsville HHuntsville H1600 Meters235:06.48—
Jan 8Indoor JV Meet #2Jan 8 · 800 Meters · Place 31 · Huntsville HHuntsville H800 Meters312:22.19—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · 2 Miles · Place 40 · Huntsville HHuntsville H2 Miles4010:40.848
Apr 12Mountain Brook InvitationalApr 12 · 1 Mile · Place 79 · Huntsville HHuntsville H1 Mile795:00.56 PB8
Mar 16James Clemens InvitationalMar 16 · 1600 Meters · Place 14 · Huntsville HHuntsville H1600 Meters145:04.99—
Mar 16James Clemens InvitationalMar 16 · 800 Meters · Place 23 · Huntsville HHuntsville H800 Meters232:17.74—