Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorApollo Invitational 2026 · May 15:35.43aApollo Invitational 2026May 1, 2026
1500 Meters · IndoorKHSAA Class 1A Indoor State Track & Field Championships · Mar 25:28.56aKHSAA Class 1A Indoor State Track & Field ChampionshipsMarch 2, 2024
1600 Meters · IndoorHS CLassic Field Results on Milesplit · Feb 225:46.64aHS CLassic Field Results on MilesplitFebruary 22, 2026
1600 Meters · OutdoorAOC Distance Night · Mar 255:30.11aAOC Distance NightMarch 25, 2026
3000 Meters · IndoorKTCCCA State Indoor TF Class A, MS, Open and Masters · Mar 513:30.21aKTCCCA State Indoor TF Class A, MS, Open and MastersMarch 5, 2022
3200 Meters · IndoorKHSAA Class 1A Indoor Track & Field State Championships · Mar 311:59.64KHSAA Class 1A Indoor Track & Field State ChampionshipsMarch 3, 2026
3200 Meters · OutdoorClass 1A KHSAA Track & Field State Championship · May 2111:45.44aClass 1A KHSAA Track & Field State Championship May 21, 2026
800 Meters · IndoorEHS Indoor Last Chance 2024 · Feb 232:47.36aEHS Indoor Last Chance 2024February 23, 2024
800 Meters · OutdoorColonel Classic · Mar 142:34.69Colonel ClassicMarch 14, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Class 1A KHSAA Track & Field State Championship May 21 · 3200 Meters · Place 6 · Owensboro CatholicOwensboro Catholic3200 Meters6.11:45.44a PB11
May 16Class 1A Region 2May 16 · 3200 Meters · Place 1 · Owensboro CatholicOwensboro Catholic3200 Meters1.12:08.02a11
May 1Apollo Invitational 2026May 1 · 1 Mile · Place 1 · Owensboro CatholicOwensboro Catholic1 Mile1.5:35.43a PB11
Mar 25AOC Distance NightMar 25 · 1600 Meters · Place 21 · Owensboro CatholicOwensboro Catholic1600 Meters215:30.11a PB11
Mar 14Colonel ClassicMar 14 · 3200 Meters · Place 1 · Owensboro CatholicOwensboro Catholic3200 Meters112:10.1211
Mar 14Colonel ClassicMar 14 · 800 Meters · Place 2 · Owensboro CatholicOwensboro Catholic800 Meters22:34.69 PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 3KHSAA Class 1A Indoor Track & Field State ChampionshipsMar 3 · 3200 Meters · Place 4 · Owensboro Cath.Owensboro Cath.3200 Meters412:21.6711
Mar 3KHSAA Class 1A Indoor Track & Field State ChampionshipsMar 3 · 3200 Meters · Place 4 · Owensboro CatholicOwensboro Catholic3200 Meters411:59.64 PB11
Feb 22HS CLassic Field Results on MilesplitFeb 22 · 1600 Meters · Place 27 · Owensboro CatholicOwensboro Catholic1600 Meters27.5:46.64a PB11
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · 3200 Meters · Place 7 · Owensboro CatholicOwensboro Catholic3200 Meters712:21.67a11
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · 3200 Meters · Place 5 · Owensboro CatholicOwensboro Catholic3200 Meters512:21.67a11
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · 3200 Meters · Place 5 · Owensboro CatholicOwensboro Catholic3200 Meters512:21.6711
Feb 15Presidents Day SundayFeb 15 · 3200 Meters · Place 7 · Owensboro CatholicOwensboro Catholic3200 Meters7.12:21.67a11
Feb 15Presidents Day SundayFeb 15 · 3200 Meters · Place 5 · Owensboro CatholicOwensboro Catholic3200 Meters5.12:21.67a11
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 3200 Meters · Place 5 · Owensboro CatholicOwensboro Catholic3200 Meters512:21.6711

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29KHSAA Class 1A Track & Field State ChampionshipMay 29 · 3200 Meters · Place 11 · Owensboro CatholicOwensboro Catholic3200 Meters11.12:21.03a10
May 17Class 1A Region 2May 17 · 3200 Meters · Place 2 · Owensboro CatholicOwensboro Catholic3200 Meters2.12:40.61a10
May 3Apollo InvitationalMay 3 · 3200 Meters · Place 8 · Owensboro CatholicOwensboro Catholic3200 Meters813:08.8610
May 3Apollo InvitationalMay 3 · 1 Mile · Place 6 · Owensboro CatholicOwensboro Catholic1 Mile66:01.8310
Feb 23Louisville IndoorFeb 23 · 3200 Meters · Place 12 · Owensboro CatholicOwensboro Catholic3200 Meters12.12:41.70a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 5KHSAA 1A Indoor State Track & Field Championships Mar 5 · 3200 Meters · Place 7 · Owensboro CatholicOwensboro Catholic3200 Meters7.12:16.02a10
Mar 4KHSAA 2A Indoor State Track & Field ChampionshipsMar 4 · 3200 Meters · Place 7 · Owensboro CatholicOwensboro Catholic3200 Meters712:16.0210

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30KHSAA Class 1A State Track & Field ChampionshipsMay 30 · 3200 Meters · Place 10 · Owensboro CatholicOwensboro Catholic3200 Meters10.12:31.47a9
May 30KHSAA Class 1A State Track & Field ChampionshipsMay 30 · 1600 Meters · Place 12 · Owensboro CatholicOwensboro Catholic1600 Meters12.5:47.24a9
May 21Class 1A Region 2May 21 · 3200 Meters · Place 2 · Owensboro CatholicOwensboro Catholic3200 Meters2.13:04.39a9
May 21Class 1A Region 2May 21 · 1600 Meters · Place 3 · Owensboro CatholicOwensboro Catholic1600 Meters3.5:48.37a9
May 11Apollo InvitationalMay 11 · 3200 Meters · Place 4 · Owensboro CatholicOwensboro Catholic3200 Meters412:36.15a—
May 11Apollo InvitationalMay 11 · 1 Mile · Place 5 · Owensboro CatholicOwensboro Catholic1 Mile55:48.35a—
Mar 16Henderson's Mom Clinic Colonel Classic Mar 16 · 3200 Meters · Place 3 · Owensboro CatholicOwensboro Catholic3200 Meters312:36.499

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2KHSAA Class 1A Indoor State Track & Field ChampionshipsMar 2 · 1500 Meters · Place 10 · Owensboro CatholicOwensboro Catholic1500 Meters10.5:28.56a PB9
Mar 2KHSAA Class 1A Indoor State Track & Field ChampionshipsMar 2 · 800 Meters · Place 17 · Owensboro CatholicOwensboro Catholic800 Meters17.2:48.77a9
Feb 23EHS Indoor Last Chance 2024Feb 23 · 1600 Meters · Place 4 · Owensboro CatholicOwensboro Catholic1600 Meters4.5:49.66a9
Feb 23EHS Indoor Last Chance 2024Feb 23 · 800 Meters · Place 26 · Owensboro CatholicOwensboro Catholic800 Meters26.2:47.36a PB9

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1KHSAA Class 1A State ChampionshipJun 1 · 3200 Meters · Place 15 · Owensboro CatholicOwensboro Catholic3200 Meters15.13:11.03a8
May 16Class 1A Region 2May 16 · 3200 Meters · Place 3 · Owensboro Cath.Owensboro Cath.3200 Meters313:22.6908
May 16Class 1A Region 2May 16 · 1600 Meters · Place 3 · Owensboro Cath.Owensboro Cath.1600 Meters36:07.5808
May 13Apollo InvitationalMay 13 · 1 Mile · Place 3 · Owensboro CatholicOwensboro Catholic1 Mile36:16.658
May 9Apollo SteepleFest + Frosh/Soph Round-UpMay 9 · 3200 Meters · Place 1 · Owensboro CaOwensboro Ca3200 Meters113:23.65—
May 9Apollo SteepleFest + Frosh/Soph Round-UpMay 9 · 1600 Meters · Place 2 · Owensboro CaOwensboro Ca1600 Meters26:15.40—
May 9Apollo SteepleFest + Frosh/Soph Round-UpMay 9 · 3200 Meters · Place 1 · Owensboro CaOwensboro Ca3200 Meters113:23.65—
May 9Apollo SteepleFest + Frosh/Soph Round-UpMay 9 · 1600 Meters · Place 2 · Owensboro CaOwensboro Ca1600 Meters26:15.40—
May 2Owensboro City-County ChampionshipMay 2 · 1600 Meters · Place 5 · Owensboro CaOwensboro Ca1600 Meters56:08.64—
Apr 20Apollo All Comers #1Apr 20 · 1600 Meters · Place 8 · Owensboro CaOwensboro Ca1600 Meters86:12.208
Apr 20Apollo All Comers #1Apr 20 · 1600 Meters · Place 8 · Owensboro CaOwensboro Ca1600 Meters86:12.208
Apr 15Owensboro InvitationalApr 15 · 800 Meters · Place 22 · Owensboro CaOwensboro Ca800 Meters222:58.008
Apr 15Owensboro InvitationalApr 15 · 1600 Meters · Place 10 · Owensboro CaOwensboro Ca1600 Meters106:06.388
Apr 11Apollo Fill the LanesApr 11 · 800 Meters · Place 15 · Owensboro CaOwensboro Ca800 Meters152:51.678
Apr 11Apollo Fill the LanesApr 11 · 800 Meters · Place 15 · Owensboro CaOwensboro Ca800 Meters152:51.678
Apr 11Apollo Fill the LanesApr 11 · 800 Meters · Place 15 · Owensboro CaOwensboro Ca800 Meters152:51.678

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 5KTCCCA State Indoor TF Class A, MS, Open and MastersMar 5 · 3000 Meters · Place 8 · Owensboro CatholicOwensboro Catholic3000 Meters8.13:30.21a PB7