Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorApollo Fill the Lanes · Apr 114:39.13Apollo Fill the LanesApril 11, 2023
2 Miles · IndoorEastern Indoors Invitational · Feb 1010:08.92aEastern Indoors InvitationalFebruary 10, 2023
3000 Meters · IndoorKTCCCA State Indoor TF Classes AA and AAA 2023 · Mar 49:30.23aKTCCCA State Indoor TF Classes AA and AAA 2023March 4, 2023
3000 Meters · OutdoorUAB Spring Invitational · Mar 289:20.39UAB Spring InvitationalMarch 28, 2025
3200 Meters · OutdoorOwensboro Invitational · Apr 1510:01.51Owensboro InvitationalApril 15, 2023
5000 Meters · OutdoorISU Pacesetter Invitational · Apr 318:34.56aISU Pacesetter InvitationalApril 3, 2026
800 Meters · OutdoorMuhlenberg Invitational · Apr 282:05.40Muhlenberg InvitationalApril 28, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Outdoor Music City ChallengeMay 1 · 3000 Meters · Austin PeayAustin Peay3000 Meters—DNFJr
Apr 3ISU Pacesetter InvitationalApr 3 · 5000 Meters · Place 31 · Austin PeayAustin Peay5000 Meters31.18:34.56a PBJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28UAB Spring InvitationalMar 28 · 3000 Meters · Place 11 · Austin PeayAustin Peay3000 Meters119:20.39 PB—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23KHSSA Class 3A Region 1May 23 · 3200 Meters · Place 11 · Muhlenberg CountyMuhlenberg County3200 Meters11.10:50.42a12
Apr 28Muhlenberg InvitationalApr 28 · 800 Meters · Place 4 · Muhlenberg CMuhlenberg C800 Meters42:05.40 PB—
Apr 15Owensboro InvitationalApr 15 · 3200 Meters · Place 4 · Muhlenberg CMuhlenberg C3200 Meters410:01.51 PB12
Apr 11Apollo Fill the LanesApr 11 · 1600 Meters · Place 3 · Muhlenberg CMuhlenberg C1600 Meters34:39.13 PB12
Apr 11Apollo Fill the LanesApr 11 · 1600 Meters · Place 3 · Muhlenberg CMuhlenberg C1600 Meters34:39.1312
Apr 11Apollo Fill the LanesApr 11 · 1600 Meters · Place 3 · Muhlenberg CMuhlenberg C1600 Meters34:39.1312

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 4KTCCCA State Indoor TF Classes AA and AAA 2023Mar 4 · 3000 Meters · Place 8 · Muhlenberg CountyMuhlenberg County3000 Meters8.9:30.23a PB12
Feb 10Eastern Indoors InvitationalFeb 10 · 2 Miles · Place 29 · UnattachedUnattached2 Miles29.10:08.92a PB12

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24KHSAA Class 3A Region 1May 24 · 3200 Meters · Place 5 · Muhlenberg Co.Muhlenberg Co.3200 Meters510:32.3411
Apr 30Hopkinsville InvitationalApr 30 · 1600 Meters · Place 5 · Muhlenberg CountyMuhlenberg County1600 Meters54:53.9611
Apr 26Apollo All Comers #3Apr 26 · 800 Meters · Place 2 · Muhlenberg CMuhlenberg C800 Meters22:11.67—
Apr 22Sky Conference HS MeetApr 22 · 3200 Meters · Place 4 · Muhlenberg CountyMuhlenberg County3200 Meters4.10:34.30a11
Apr 12Apollo All Comers #2Apr 12 · 1600 Meters · Place 1 · Muhlenberg CMuhlenberg C1600 Meters15:02.21—
Apr 9Hopkinsville ClassicApr 9 · 1600 Meters · Place 5 · Muhlenberg CountyMuhlenberg County1600 Meters5.4:57.54a11
Mar 31Valor Oil ClassicMar 31 · 800 Meters · Place 6 · Muhlenberg CountyMuhlenberg County800 Meters6.2:13.98a11
Mar 26Invitational of the SouthMar 26 · 800 Meters · Place 3 · Muhlenberg CoMuhlenberg Co800 Meters32:12.9711

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26KHSAA Class AAA Region 1May 26 · 800 Meters · Place 16 · Muhlenberg Co.Muhlenberg Co.800 Meters162:13.2610
May 22Apollo InvitationalMay 22 · 800 Meters · Place 10 · Muhlenberg CountyMuhlenberg County800 Meters102:28.14SO
May 1Hopkinsville InvitationalMay 1 · 1600 Meters · Place 6 · Muhlenberg CMuhlenberg C1600 Meters64:59.68—
Apr 27Muhlenberg QuadApr 27 · 800 Meters · Place 4 · Muhlenberg CountyMuhlenberg County800 Meters42:15.710
Apr 19McLean County All Comers 2Apr 19 · 3200 Meters · Place 1 · Muhlenberg CountyMuhlenberg County3200 Meters111:30.98SO
Apr 17Owensboro InvitationalApr 17 · 1600 Meters · Place 17 · Muhlenberg CountyMuhlenberg County1600 Meters17.5:16.9010