Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMLK Track Classic #2 · Jan 165:06.95aMLK Track Classic #2January 16, 2023
1600 Meters · OutdoorAthens Invitational · Apr 214:59.12aAthens InvitationalApril 21, 2023
3000 Meters · IndoorBirmingham Indoor Icebreaker · Dec 59:06.46aBirmingham Indoor IcebreakerDecember 5, 2025
3200 Meters · OutdoorAHSAA Fort Payne Sectional · Apr 2810:47.39aAHSAA Fort Payne SectionalApril 28, 2023
5000 Meters · OutdoorUAB Spring Invitational · Mar 2715:47.86aUAB Spring InvitationalMarch 27, 2026
800 Meters · IndoorIcebreaker Invitational #2 · Jan 72:24.40aIcebreaker Invitational #2January 7, 2023
800 Meters · OutdoorMuscle Shoals Invitational · Apr 142:17.15Muscle Shoals InvitationalApril 14, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 27UAB Spring InvitationalMar 27 · 5000 Meters · Place 15 · Wallace State (Ala.) CCWallace State (Ala.) CC5000 Meters15.15:47.86a PBSo
Mar 13Montevallo Falcon ClassicMar 13 · 5000 Meters · Place 8 · Wallace State (Ala.) CCWallace State (Ala.) CC5000 Meters815:52.37aSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 3000 Meters · Place 19 · Wallace State (Ala.) CCWallace State (Ala.) CC3000 Meters19.9:06.46a PBSo

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16Muscle Shoals Invitational 2Apr 16 · 1600 Meters · Place 5 · Muscle ShoalsMuscle Shoals1600 Meters55:05.85a—
Apr 8Deshler Varsity Meet #2Apr 8 · 1600 Meters · Place 4 · Muscle ShoalMuscle Shoal1600 Meters45:05.44—
Apr 8Deshler Varsity Meet #2Apr 8 · 800 Meters · Place 5 · Muscle ShoalMuscle Shoal800 Meters52:22.38—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 28AHSAA Fort Payne SectionalApr 28 · 3200 Meters · Place 10 · Muscle ShoalsMuscle Shoals3200 Meters10.10:47.39a PB11
Apr 28AHSAA Fort Payne SectionalApr 28 · 1600 Meters · Place 11 · Muscle ShoalsMuscle Shoals1600 Meters11.4:59.47a11
Apr 21Athens InvitationalApr 21 · 1600 Meters · Place 4 · Muscle ShoalsMuscle Shoals1600 Meters4.4:59.12a PB11
Apr 14Muscle Shoals InvitationalApr 14 · 1600 Meters · Place 6 · Muscle ShoalMuscle Shoal1600 Meters64:59.12—
Apr 14Muscle Shoals InvitationalApr 14 · 800 Meters · Place 8 · Muscle ShoalMuscle Shoal800 Meters82:17.15 PB—
Mar 10Deshler Varsity Meet #1Mar 10 · 3200 Meters · Place 1 · Muscle Shoals HighMuscle Shoals High3200 Meters111:15.7711
Mar 10Deshler Varsity Meet #1Mar 10 · 1600 Meters · Place 4 · Muscle Shoals HighMuscle Shoals High1600 Meters45:08.0211
Mar 10Deshler Varsity Meet #1Mar 10 · 800 Meters · Place 4 · Muscle Shoals HighMuscle Shoals High800 Meters42:18.7311

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 16MLK Track Classic #2Jan 16 · 1600 Meters · Place 63 · Muscle ShoalsMuscle Shoals1600 Meters63.5:06.95a PB11
Jan 16MLK Track Classic #2Jan 16 · 800 Meters · Place 85 · Muscle ShoalsMuscle Shoals800 Meters85.2:25.71a11
Jan 7Icebreaker Invitational #2Jan 7 · 1600 Meters · Place 71 · Muscle ShoalsMuscle Shoals1600 Meters71.5:11.29a11
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 91 · Muscle ShoalsMuscle Shoals800 Meters91.2:24.40a PB11

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 29AHSAA Scottsboro Sectional (1A, 3A, 6A)Apr 29 · 1600 Meters · Place 27 · Muscle ShoalsMuscle Shoals1600 Meters27.5:05.13a10
Apr 21Deshler Varsity MeetApr 21 · 1600 Meters · Place 5 · Muscle Shoals HighMuscle Shoals High1600 Meters55:12.3210
Apr 21Deshler Varsity MeetApr 21 · 800 Meters · Place 12 · Muscle Shoals HighMuscle Shoals High800 Meters122:25.9210
Apr 21Deshler Varsity MeetApr 21 · 1600 Meters · Place 5 · Muscle Shoals HighMuscle Shoals High1600 Meters55:12.3210
Apr 21Deshler Varsity MeetApr 21 · 800 Meters · Place 12 · Muscle Shoals HighMuscle Shoals High800 Meters122:25.9210
Apr 15Florence Pre-Sectional InvitationalApr 15 · 3200 Meters · Place 13 · Muscle Shoals HighMuscle Shoals High3200 Meters1312:15.8010
Apr 15Florence Pre-Sectional InvitationalApr 15 · 1600 Meters · Place 7 · Muscle Shoals HighMuscle Shoals High1600 Meters75:13.2810
Apr 15Florence Pre-Sectional InvitationalApr 15 · 800 Meters · Place 10 · Muscle Shoals HighMuscle Shoals High800 Meters102:19.5410
Apr 2Bob Jones InvitationalApr 2 · 1600 Meters · Place 35 · Muscle ShoalMuscle Shoal1600 Meters355:16.40—
Apr 2Bob Jones InvitationalApr 2 · 800 Meters · Place 49 · Muscle ShoalMuscle Shoal800 Meters492:23.723—
Mar 19Florence InvitationalMar 19 · 3200 Meters · Place 14 · Muscle ShoalMuscle Shoal3200 Meters1411:00.00—
Mar 19Florence InvitationalMar 19 · 1600 Meters · Place 20 · Muscle ShoalMuscle Shoal1600 Meters205:16.41—
Mar 5Bob Jones RedcoatMar 5 · 1600 Meters · Place 35 · Muscle ShoalMuscle Shoal1600 Meters355:16.41—
Mar 5Bob Jones RedcoatMar 5 · 800 Meters · Place 45 · Muscle ShoalMuscle Shoal800 Meters452:25.91—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · 1600 Meters · Place 57 · Muscle ShoalMuscle Shoal1600 Meters575:21.33—
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · 800 Meters · Place 58 · Muscle ShoalMuscle Shoal800 Meters582:27.59—
Jan 8Icebreaker Invitational Meet #2Jan 8 · 1600 Meters · Muscle ShoalsMuscle Shoals1600 Meters—DNS10
Jan 8Icebreaker Invitational Meet #2Jan 8 · 800 Meters · Muscle ShoalsMuscle Shoals800 Meters—DNS10

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 9Florence Pre-Sectional InvitationalApr 9 · 1600 Meters · Place 28 · Muscle ShoalsMuscle Shoals1600 Meters28.5:41.14a9
Mar 18Florence JV Meet #2Mar 18 · 1600 Meters · Place 5 · Muscle ShoalMuscle Shoal1600 Meters55:45.54—
Mar 18Florence JV Meet #2Mar 18 · 800 Meters · Place 18 · Muscle ShoalMuscle Shoal800 Meters182:54.36—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 38 · Muscle ShoalsMuscle Shoals1600 Meters38.5:37.04a9
Jan 29Last Chance InvitationalJan 29 · 800 Meters · Place 47 · Muscle ShoalsMuscle Shoals800 Meters47.2:37.93a9