Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorApollo Invitational · May 35:05.57Apollo InvitationalMay 3, 2025
1500 Meters · IndoorPresidents Day TF 2024 · Feb 174:58.18aPresidents Day TF 2024February 17, 2024
1600 Meters · IndoorHS CLassic Field Results on Milesplit · Feb 224:59.12aHS CLassic Field Results on MilesplitFebruary 22, 2026
1600 Meters · OutdoorChuck Gullo Twilight Relays · Apr 244:52.70aChuck Gullo Twilight RelaysApril 24, 2026
200 Meters · OutdoorMuhlenberg Invitational · Apr 2828.12Muhlenberg InvitationalApril 28, 2023
300m Hurdles · 36" / 0.914m · OutdoorMuhlenberg Co Invitational · Apr 1151.12aMuhlenberg Co InvitationalApril 11, 2026
3200 Meters · OutdoorApollo Fill the Lanes · Apr 1112:00.54Apollo Fill the LanesApril 11, 2023
400 Meters · IndoorLouisville Indoor Games · Jan 251:00.63Louisville Indoor GamesJanuary 25, 2025
800 Meters · IndoorPresidents Day TF 2024 · Feb 172:18.83aPresidents Day TF 2024February 17, 2024
800 Meters · Outdoor2026-INVSOUTH · Mar 282:12.58a2026-INVSOUTHMarch 28, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9Class 3A Region 1May 9 · 1600 Meters · Place 6 · Muhlenberg CountyMuhlenberg County1600 Meters6.4:58.89a10
May 9Class 3A Region 1May 9 · 800 Meters · Place 9 · Muhlenberg CountyMuhlenberg County800 Meters9.2:14.86a10
May 1Apollo Invitational 2026May 1 · 1 Mile · Place 17 · Muhlenberg CountyMuhlenberg County1 Mile17.5:08.58a10
May 1Apollo Invitational 2026May 1 · 800 Meters · Place 11 · Muhlenberg CountyMuhlenberg County800 Meters11.2:17.83a10
Apr 24Chuck Gullo Twilight RelaysApr 24 · 1600 Meters · Place 8 · Muhlenberg CountyMuhlenberg County1600 Meters8.4:52.70a PB10
Apr 24TWRL2026Apr 24 · 1600 Meters · Place 8 · Muhlenberg CountyMuhlenberg County1600 Meters8.4:52.70a10
Apr 18Daviess County Invitational (Entries on MS)Apr 18 · 1600 Meters · Place 13 · Muhlenberg CountyMuhlenberg County1600 Meters13.5:00.92a10
Apr 18Daviess County Invitational (Entries on MS)Apr 18 · 800 Meters · Place 8 · Muhlenberg CountyMuhlenberg County800 Meters8.2:17.71a10
Apr 11Muhlenberg Co InvitationalApr 11 · 300m Hurdles · Place 9 · Muhlenberg CountyMuhlenberg County300m Hurdles36" / 0.914m9.51.12a PB10
Apr 11Muhlenberg Co InvitationalApr 11 · 1600 Meters · Place 10 · Muhlenberg CountyMuhlenberg County1600 Meters10.5:10.52a10
Apr 2Owensboro Invitational (Entries on MS)Apr 2 · 1600 Meters · Place 11 · Muhlenberg CountyMuhlenberg County1600 Meters11.4:58.57a10
Apr 2Owensboro Invitational (Entries on MS)Apr 2 · 800 Meters · Place 14 · Muhlenberg CountyMuhlenberg County800 Meters14.2:21.16a10
Mar 282026-INVSOUTHMar 28 · 1600 Meters · Place 13 · Muhlenberg CountyMuhlenberg County1600 Meters13.5:05.47a10
Mar 282026-INVSOUTHMar 28 · 800 Meters · Place 6 · Muhlenberg CountyMuhlenberg County800 Meters6.2:12.58a PB10
Mar 14Colonel ClassicMar 14 · 800 Meters · Place 9 · Muhlenberg CountyMuhlenberg County800 Meters92:19.4510
Mar 14Colonel ClassicMar 14 · 1600 Meters · Place 12 · Muhlenberg CountyMuhlenberg County1600 Meters125:08.2710

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 22HS CLassic Field Results on MilesplitFeb 22 · 1600 Meters · Place 31 · Muhlenberg CountyMuhlenberg County1600 Meters31.4:59.12a PB10
Feb 22HS CLassic Field Results on MilesplitFeb 22 · 800 Meters · Place 63 · Muhlenberg CountyMuhlenberg County800 Meters63.2:21.64a10
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · 1600 Meters · Place 41 · Muhlenberg CountyMuhlenberg County1600 Meters415:17.15a10
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · 1600 Meters · Place 35 · Muhlenberg CountyMuhlenberg County1600 Meters355:17.15a10
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · 800 Meters · Place 41 · Muhlenberg CountyMuhlenberg County800 Meters412:25.09a10
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · 800 Meters · Place 37 · Muhlenberg CountyMuhlenberg County800 Meters372:25.09a10
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · 800 Meters · Place 37 · Muhlenberg CountyMuhlenberg County800 Meters372:25.0910
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · 1600 Meters · Place 35 · Muhlenberg CountyMuhlenberg County1600 Meters355:17.1510
Feb 15Presidents Day SundayFeb 15 · 1600 Meters · Place 41 · Muhlenberg CountyMuhlenberg County1600 Meters41.5:17.15a10
Feb 15Presidents Day SundayFeb 15 · 1600 Meters · Place 35 · Muhlenberg CountyMuhlenberg County1600 Meters35.5:17.15a10
Feb 15Presidents Day SundayFeb 15 · 800 Meters · Place 41 · Muhlenberg CountyMuhlenberg County800 Meters41.2:25.09a10
Feb 15Presidents Day SundayFeb 15 · 800 Meters · Place 37 · Muhlenberg CountyMuhlenberg County800 Meters37.2:25.09a10
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 800 Meters · Place 37 · Muhlenberg CountyMuhlenberg County800 Meters372:25.0910
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 800 Meters · Place 37 · Muhlenberg CountyMuhlenberg County800 Meters372:25.0910
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 1600 Meters · Place 35 · Muhlenberg CountyMuhlenberg County1600 Meters355:17.1510
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 1600 Meters · Place 35 · Muhlenberg CountyMuhlenberg County1600 Meters355:17.1510

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Muhlenberg Senior ShowdownMay 6 · 300m Hurdles · Place 1 · Muhlenberg CountyMuhlenberg County300m Hurdles149.389
May 3Apollo InvitationalMay 3 · 300m Hurdles · Place 15 · Muhlenberg CountyMuhlenberg County300m Hurdles1551.949
May 3Apollo InvitationalMay 3 · 1 Mile · Place 3 · Muhlenberg CountyMuhlenberg County1 Mile35:05.57 PB9
Apr 18Paducah Tilghman InvitationalApr 18 · 300m Hurdles · Place 9 · Muhlenberg CountyMuhlenberg County300m Hurdles948.099
Mar 28Invitational of the SouthMar 28 · 800 Meters · Place 14 · Muhlenberg CountyMuhlenberg County800 Meters142:14.48a9
Mar 28Invitational of the SouthMar 28 · 1600 Meters · Place 4 · Muhlenberg CountyMuhlenberg County1600 Meters44:55.89a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 25Louisville Indoor GamesJan 25 · 400 Meters · Place 89 · Muhlenberg CountyMuhlenberg County400 Meters891:00.63 PB9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Class 3A Region 1May 21 · 800 Meters · Place 16 · Muhlenberg CountyMuhlenberg County800 Meters162:19.8008
May 11Apollo InvitationalMay 11 · 1 Mile · Place 20 · Muhlenberg CountyMuhlenberg County1 Mile205:18.48a—
Apr 19Eastern RelaysApr 19 · 1 Mile · Place 24 · Muhlenberg CountyMuhlenberg County1 Mile245:23.278
Mar 16Henderson's Mom Clinic Colonel Classic Mar 16 · 800 Meters · Place 8 · Muhlenberg CountyMuhlenberg County800 Meters82:16.218
Mar 16Henderson's Mom Clinic Colonel Classic Mar 16 · 1600 Meters · Place 7 · Muhlenberg CountyMuhlenberg County1600 Meters74:59.138

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Presidents Day TF 2024Feb 17 · 1500 Meters · Place 1 · Muhlenberg CountyMuhlenberg County1500 Meters1.4:58.18a PB8
Feb 17Presidents Day TF 2024Feb 17 · 800 Meters · Place 41 · Muhlenberg CountyMuhlenberg County800 Meters41.2:18.83a PB8

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23KHSSA Class 3A Region 1May 23 · 800 Meters · Place 17 · Muhlenberg CountyMuhlenberg County800 Meters17.2:21.74a7
May 13Apollo InvitationalMay 13 · 1 Mile · Place 9 · Muhlenberg CountyMuhlenberg County1 Mile95:35.047
Apr 28Muhlenberg InvitationalApr 28 · 200 Meters · Place 15 · Muhlenberg CMuhlenberg C200 Meters1528.12 PB—
Apr 11Apollo Fill the LanesApr 11 · 3200 Meters · Place 14 · Muhlenberg CMuhlenberg C3200 Meters1412:00.54 PB7
Apr 11Apollo Fill the LanesApr 11 · 3200 Meters · Place 14 · Muhlenberg CMuhlenberg C3200 Meters1412:00.547
Apr 11Apollo Fill the LanesApr 11 · 3200 Meters · Place 14 · Muhlenberg CMuhlenberg C3200 Meters1412:00.547
Mar 24Owensboro Spring RelaysMar 24 · 1600 Meters · Place 25 · Muhlenberg CountyMuhlenberg County1600 Meters25.5:49.04a7