Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSJ Last Roar Indoor · Feb 214:33.41MSJ Last Roar Indoor February 21, 2026
10,000 Meters · OutdoorSLIAC Outdoor Track and Field Championships · Apr 2435:10.00SLIAC Outdoor Track and Field ChampionshipsApril 24, 2026
1500 Meters · IndoorKTCCCA State Indoor TF Classes AA and AAA 2023 · Mar 44:25.56aKTCCCA State Indoor TF Classes AA and AAA 2023March 4, 2023
1500 Meters · OutdoorEKU Spring Meet · Mar 214:18.58aEKU Spring MeetMarch 21, 2025
1600 Meters · OutdoorKHSSA Class 3A Region 5 · May 244:46.91aKHSSA Class 3A Region 5May 24, 2023
3000 Meters · IndoorMSJ Last Roar Indoor · Feb 219:20.42MSJ Last Roar Indoor February 21, 2026
3000 Meters · OutdoorEKU Spring Invitational · Mar 209:09.93aEKU Spring InvitationalMarch 20, 2026
3000m Steeplechase · 0.914m · OutdoorJim Vargo Invitational · Mar 2810:01.38aJim Vargo InvitationalMarch 28, 2026
3000m Steeplechase · OutdoorCentre Twilight · Apr 1810:45.13Centre TwilightApril 18, 2025
3200 Meters · OutdoorVilla Relay · May 1110:47.76aVilla RelayMay 11, 2024
5000 Meters · IndoorBellarmine University Open TF · Jan 1616:32.21aBellarmine University Open TFJanuary 16, 2026
5000 Meters · OutdoorJim Vargo Invitational · Mar 2816:11.00aJim Vargo InvitationalMarch 28, 2026
800 Meters · IndoorPresidents Day TF 2024 · Feb 172:09.57aPresidents Day TF 2024February 17, 2024
800 Meters · OutdoorClass 3A Region 5 · May 212:04.91aClass 3A Region 5May 21, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Jim Green InvitationalMay 1 · 3000m Steeplechase · Place 14 · SpaldingSpalding3000m Steeplechase0.914m14.10:16.35aSo
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · 3000m Steeplechase · Place 2 · SpaldingSpalding3000m Steeplechase0.914m2.10:23.74aSo
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · 10,000 Meters · Place 5 · SpaldingSpalding10,000 Meters5.35:10.00 PBSo
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · 5000 Meters · Place 3 · SpaldingSpalding5000 Meters3.16:28.18aSo
Apr 17Centre TwilightApr 17 · 3000m Steeplechase · Place 2 · SpaldingSpalding3000m Steeplechase0.914m2.10:16.96aSo
Apr 17Centre TwilightApr 17 · 5000 Meters · Place 8 · SpaldingSpalding5000 Meters8.16:21.65aSo
Apr 10Asbury InvitationalApr 10 · 3000m Steeplechase · Place 1 · SpaldingSpalding3000m Steeplechase0.914m1.10:25.78aSo
Apr 10Asbury InvitationalApr 10 · 1500 Meters · Place 11 · SpaldingSpalding1500 Meters11.4:37.65aSo
Apr 4Centre InvitationalApr 4 · 10,000 Meters · Place 6 · SpaldingSpalding10,000 Meters6.36:31.35aSo
Mar 28Jim Vargo InvitationalMar 28 · 3000m Steeplechase · Place 4 · SpaldingSpalding3000m Steeplechase0.914m4.10:01.38a PBSo
Mar 28Jim Vargo InvitationalMar 28 · 5000 Meters · Place 23 · SpaldingSpalding5000 Meters23.16:11.00a PBSo
Mar 20EKU Spring InvitationalMar 20 · 3000 Meters · Place 13 · SpaldingSpalding3000 Meters139:09.93a PBSo

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 27SLIAC Indoor ChampionshipsFeb 27 · 3000 Meters · Place 5 · SpaldingSpalding3000 Meters59:31.54aSO
Feb 27SLIAC Indoor ChampionshipsFeb 27 · 1 Mile · Place 8 · SpaldingSpalding1 Mile84:42.59aSO
Feb 21MSJ Last Roar Indoor Feb 21 · 3000 Meters · Place 2 · SpaldingSpalding3000 Meters29:20.42 PBSO
Feb 21MSJ Last Roar Indoor Feb 21 · 1 Mile · Place 3 · SpaldingSpalding1 Mile34:33.41 PBSO
Feb 7MSJ Alumni OpenFeb 7 · 1 Mile · Place 14 · SpaldingSpalding1 Mile144:51.53SO
Jan 31Rose-Hulman ClassicJan 31 · 1 Mile · Place 11 · SpaldingSpalding1 Mile11.4:36.97aSo
Jan 31Rose-Hulman ClassicJan 31 · 3000 Meters · Place 11 · SpaldingSpalding3000 Meters11.9:25.53aSo
Jan 23Centre Indoor ShowcaseJan 23 · 3000 Meters · Place 3 · SpaldingSpalding3000 Meters39:23.02SO
Jan 16Bellarmine University Open TFJan 16 · 5000 Meters · Place 5 · SpaldingSpalding5000 Meters516:32.21a PBSo
Jan 16Bellarmine University Open TFJan 16 · 3000 Meters · Place 39 · SpaldingSpalding3000 Meters399:42.25aSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25SLIAC Outdoor Track & Field ChampionshipsApr 25 · 10,000 Meters · Place 6 · SpaldingSpalding10,000 Meters6.37:03.00aFr
Apr 25SLIAC Outdoor Track & Field ChampionshipsApr 25 · 3000m Steeplechase · Place 3 · SpaldingSpalding3000m Steeplechase0.914m3.10:23.24aFr
Apr 18Centre TwilightApr 18 · 5000 Meters · Place 3 · SpaldingSpalding5000 Meters317:24.73FR
Apr 18Centre TwilightApr 18 · 3000m Steeplechase · Place 1 · SpaldingSpalding3000m Steeplechase110:45.13 PBFR
Apr 11Asbury InvitationalApr 11 · 1500 Meters · Place 6 · SpaldingSpalding1500 Meters64:25.94FR
Mar 29 Landon Bond ClassicMar 29 · 5000 Meters · Place 3 · SpaldingSpalding5000 Meters316:59.10aFr
Mar 21EKU Spring MeetMar 21 · 3000 Meters · Place 12 · SpaldingSpalding3000 Meters12.9:43.47aFr
Mar 21EKU Spring MeetMar 21 · 1500 Meters · Place 31 · SpaldingSpalding1500 Meters31.4:18.58a PBFr
Feb 15MSJ February InvitationalFeb 15 · 3000 Meters · SpaldingSpalding3000 Meters—DNFFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1SLIAC Indoor ChampionshipsMar 1 · 3000 Meters · Place 5 · SpaldingSpalding3000 Meters5.9:31.65aFr
Feb 1IWU Midwest Indoor ClassicFeb 1 · 3000 Meters · SpaldingSpalding3000 Meters—DNSFr
Jan 24PNC Bellarmine ClassicJan 24 · 1 Mile · Place 45 · SpaldingSpalding1 Mile454:43.18a—
Jan 17Bellarmine OpenJan 17 · 3000 Meters · Place 35 · SpaldingSpalding3000 Meters359:27.82a—
Jan 11MSJ January InviteJan 11 · 3000 Meters · Place 7 · SpaldingSpalding3000 Meters7.9:37.75aFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Class 3A Region 5May 21 · 3200 Meters · Place 16 · Simon KentonSimon Kenton3200 Meters16.11:26.22a12
May 21Class 3A Region 5May 21 · 800 Meters · Place 9 · Simon KentonSimon Kenton800 Meters9.2:04.91a PB12
May 20Class 3A Region 5May 20 · 3200 Meters · Place 16 · Simon KentonSimon Kenton3200 Meters16.11:26.22a12
May 20Class 3A Region 5May 20 · 800 Meters · Place 9 · Simon KentonSimon Kenton800 Meters9.2:04.91a12
May 11Villa RelayMay 11 · 3200 Meters · Place 9 · Simon KentonSimon Kenton3200 Meters9.10:47.76a PB12
Apr 6Campbell 2Apr 6 · 3200 Meters · Place 4 · Simon KentonSimon Kenton3200 Meters4.11:25.37a12
Apr 6Campbell 2Apr 6 · 1600 Meters · Place 5 · Simon KentonSimon Kenton1600 Meters5.4:53.05a12
Apr 6Campbell 2Apr 6 · 800 Meters · Place 2 · Simon KentonSimon Kenton800 Meters2.2:11.71a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Presidents Day TF 2024Feb 17 · 3000 Meters · Place 18 · Simon KentonSimon Kenton3000 Meters18.10:12.72a12
Feb 17Presidents Day TF 2024Feb 17 · 800 Meters · Place 18 · Simon KentonSimon Kenton800 Meters18.2:09.57a PB12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 24KHSSA Class 3A Region 5May 24 · 1600 Meters · Place 8 · Simon KentonSimon Kenton1600 Meters8.4:46.91a PB11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 4KTCCCA State Indoor TF Classes AA and AAA 2023Mar 4 · 1500 Meters · Place 19 · Simon KentonSimon Kenton1500 Meters19.4:25.56a PB11
Mar 4KTCCCA State Indoor TF Classes AA and AAA 2023Mar 4 · 800 Meters · Place 28 · Simon KentonSimon Kenton800 Meters28.2:09.61a11
Feb 25PresidesntFeb 25 · 800 Meters · Place 25 · Team Kentucky EliteTeam Kentucky Elite800 Meters25.2:13.07aUnofficial11
Feb 18President's Day Weekend InviteFeb 18 · 800 Meters · Place 25 · Team Kentucky EliteTeam Kentucky Elite800 Meters252:13.07a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 25KHSAA Class 3A Region 5May 25 · 1600 Meters · Place 13 · Simon KentonSimon Kenton1600 Meters13.5:13.40a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Donnie Carnes Invite Apr 24 · 3200 Meters · Place 20 · Simon KentonSimon Kenton3200 Meters20.13:00.709

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Mason County Indoor #3Feb 27 · 3000 Meters · Place 8 · Simon KentonSimon Kenton3000 Meters8.12:22.47a9