Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCentre Indoor Invitational · Feb 95:00.07Centre Indoor InvitationalFebruary 9, 2024
1 Mile · OutdoorApollo Invitational · May 135:11.64Apollo InvitationalMay 13, 2023
100 Meters · OutdoorGrayson County All Comers · Feb 2416.40Grayson County All ComersFebruary 24, 2024
10000 Meters · OutdoorLandon Bond Classic · Apr 637:14.58aLandon Bond ClassicApril 6, 2024
1600 Meters · OutdoorKHSSA Class 3A Region 2 · May 235:03.43aKHSSA Class 3A Region 2May 23, 2023
3000 Meters · IndoorWittenberg Invitational · Feb 179:47.63aWittenberg InvitationalFebruary 17, 2024
3000m Steeplechase · OutdoorCentre College Track & Field Twilight · Apr 1211:50.38Centre College Track & Field Twilight April 12, 2024
3200 Meters · OutdoorOwensboro Invitational · Apr 1610:58.42Owensboro InvitationalApril 16, 2022
5000 Meters · IndoorHCAC Conference Championship · Mar 118:00.13aHCAC Conference ChampionshipMarch 1, 2025
5000 Meters · Outdoor56th Annual Centre College Track & Field Invitational · Mar 3018:17.68a56th Annual Centre College Track & Field InvitationalMarch 30, 2024
800 Meters · OutdoorGrayson Co. All Comers #4 · Mar 302:30.00Grayson Co. All Comers #4March 30, 2021
Complete · OutdoorHopkins County Central All-Comers · Mar 2213:23.5Hopkins County Central All-ComersMarch 22, 2018

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 10Scots InvitationalApr 10 · 3000 Meters · BereaBerea3000 Meters—DNSJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 8Centre Last Chance Indoor QualifierMar 8 · 3000 Meters · Place 2 · BereaBerea3000 Meters210:32.64SO
Mar 8Centre Last Chance Indoor QualifierMar 8 · 1 Mile · Place 6 · BereaBerea1 Mile65:06.54SO
Mar 1HCAC Conference ChampionshipMar 1 · 5000 Meters · Place 23 · BereaBerea5000 Meters23.18:00.13a PBSo
Mar 1HCAC Conference ChampionshipMar 1 · 3000 Meters · Place 28 · BereaBerea3000 Meters28.10:11.03aSo
Feb 14Centre Indoor Invitational and MultisFeb 14 · 5000 Meters · Place 9 · BereaBerea5000 Meters918:15.44SO
Feb 1Steemer ShowcaseFeb 1 · 1 Mile · Place 53 · BereaBerea1 Mile53.5:15.25aSo
Jan 252025 Centre ShowcaseJan 25 · 3000 Meters · Place 12 · BereaBerea3000 Meters1210:37.95SO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27Erdmann TwilightApr 27 · 5000 Meters · Place 22 · BereaBerea5000 Meters22.18:21.22aFr
Apr 12Centre College Track & Field Twilight Apr 12 · 3000m Steeplechase · Place 8 · BereaBerea3000m Steeplechase811:50.38 PBFR
Apr 6Landon Bond ClassicApr 6 · 10000 Meters · Place 6 · Berea (Ky.)Berea (Ky.)10000 Meters637:14.58a PB—
Mar 3056th Annual Centre College Track & Field InvitationalMar 30 · 5000 Meters · Place 7 · BereaBerea5000 Meters7.18:17.68a PBFr
Feb 24Grayson County All ComersFeb 24 · 100 Meters · Place 21 · Ohio CountyOhio County100 Meters21.16.40 PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Wittenberg InvitationalFeb 17 · 3000 Meters · Place 39 · BereaBerea3000 Meters39.9:47.63a PBFr
Feb 9Centre Indoor InvitationalFeb 9 · 1 Mile · Place 20 · BereaBerea1 Mile205:00.07 PBFR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23KHSSA Class 3A Region 2May 23 · 3200 Meters · Place 11 · Ohio CountyOhio County3200 Meters11.11:07.13a12
May 23KHSSA Class 3A Region 2May 23 · 1600 Meters · Place 11 · Ohio CountyOhio County1600 Meters11.5:03.43a PB12
May 23KHSSA Class 3A Region 2May 23 · 800 Meters · Ohio CountyOhio County800 Meters--DNS12
May 13Apollo InvitationalMay 13 · 3200 Meters · Place 7 · Ohio CountyOhio County3200 Meters711:08.0712
May 13Apollo InvitationalMay 13 · 1 Mile · Place 9 · Ohio CountyOhio County1 Mile95:11.64 PB12
Apr 15Owensboro InvitationalApr 15 · 1600 Meters · Place 8 · Ohio CountyOhio County1600 Meters85:05.1812

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25PresidesntFeb 25 · 1 Mile · Place 12 · Ohio CountyOhio County1 Mile12.5:14.61aUnofficial12
Feb 18President's Day Weekend InviteFeb 18 · 1 Mile · Place 12 · Ohio CountyOhio County1 Mile125:14.61a12
Feb 18President's Day Weekend InviteFeb 18 · 1 Mile · Place 12 · Ohio CountyOhio County1 Mile125:14.6119

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17KHSAA Class 3A Region 2May 17 · 3200 Meters · Place 12 · Ohio CountyOhio County3200 Meters1212:06.6011
May 17KHSAA Class 3A Region 2May 17 · 1600 Meters · Place 16 · Ohio CountyOhio County1600 Meters165:26.1711
Apr 30Hopkinsville InvitationalApr 30 · 3200 Meters · Place 6 · Ohio CountyOhio County3200 Meters611:23.7511
Apr 30Hopkinsville InvitationalApr 30 · 1600 Meters · Place 10 · Ohio CountyOhio County1600 Meters105:12.1411
Apr 22Sky Conference HS MeetApr 22 · 3200 Meters · Place 9 · Ohio CountyOhio County3200 Meters9.11:07.36a11
Apr 22Sky Conference HS MeetApr 22 · 1600 Meters · Place 11 · Ohio CountyOhio County1600 Meters11.5:15.69a11
Apr 16Owensboro InvitationalApr 16 · 3200 Meters · Place 8 · Ohio CountyOhio County3200 Meters810:58.42 PB11
Apr 16Owensboro InvitationalApr 16 · 1600 Meters · Place 13 · Ohio CountyOhio County1600 Meters135:08.8711
Apr 1Bruin Gold Medal Meet #1Apr 1 · 3200 Meters · Place 5 · Ohio CountyOhio County3200 Meters511:33.3211
Apr 1Bruin Gold Medal Meet #1Apr 1 · 1 Mile · Place 14 · Ohio CountyOhio County1 Mile145:28.1511
Mar 26Great Gator InvitationalMar 26 · 3200 Meters · Place 5 · Ohio CountyOhio County3200 Meters511:40.9911
Mar 26Great Gator InvitationalMar 26 · 1600 Meters · Place 8 · Ohio CountyOhio County1600 Meters85:30.9511
Mar 19Colonel ClassicMar 19 · 3200 Meters · Place 8 · Ohio CountyOhio County3200 Meters812:18.04—
Mar 19Colonel ClassicMar 19 · 1600 Meters · Place 11 · Ohio CountyOhio County1600 Meters115:32.84—
Mar 15Owensboro Spring RelaysMar 15 · 1600 Meters · Place 10 · Ohio CountyOhio County1600 Meters105:22.20—

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29KHSAA Class AAA Region 2May 29 · 1600 Meters · Place 15 · Ohio CountyOhio County1600 Meters155:22.2010
May 22Apollo InvitationalMay 22 · 1600 Meters · Place 10 · Ohio CountyOhio County1600 Meters105:27.08SO
May 1Hopkinsville InvitationalMay 1 · 1600 Meters · Place 13 · Ohio CountyOhio County1600 Meters135:24.86—
Apr 19McLean County All Comers 2Apr 19 · 3200 Meters · Place 3 · Ohio CountyOhio County3200 Meters311:48.77SO
Apr 15Henderson QuadApr 15 · 1600 Meters · Place 5 · Ohio CountyOhio County1600 Meters55:27.0—
Apr 15Henderson QuadApr 15 · 800 Meters · Place 3 · Ohio CountyOhio County800 Meters32:39.3—
Mar 30Grayson Co. All Comers #4Mar 30 · 800 Meters · Place 4 · Ohio CountyOhio County800 Meters42:30.00 PB—
Mar 30Grayson Co. All Comers #4Mar 30 · 1600 Meters · Place 4 · Ohio CountyOhio County1600 Meters45:34.00—
Mar 26Grayson County All Comers #3Mar 26 · 3200 Meters · Place 4 · Ohio CountyOhio County3200 Meters412:00.00—

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 13Toyota Hopkinsville InvitationalApr 13 · 800 Meters · Place 28 · Ohio CountyOhio County800 Meters282:31.00—

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19Hopkins County Central All ComersApr 19 · 3200 Meters · Place 5 · Ohio CountyOhio County3200 Meters513:33.007
Apr 12Hancock County Quad MeetApr 12 · 800 Meters · Place 5 · Ohio CountyOhio County800 Meters52:31.00—
Mar 22Hopkins County Central All-ComersMar 22 · Complete · Place 5 · Ohio CountyOhio CountyComplete513:23.5 PB7
Mar 15McLean County All ComersMar 15 · 3200 Meters · Place 4 · Ohio CountyOhio County3200 Meters4.13:44.67
Mar 15McLean County All ComersMar 15 · 800 Meters · Place 10 · Ohio CountyOhio County800 Meters10.2:51.97