Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1434:40.7NCAA DI Southeast RegionalNovember 14, 2025
5,000 Meters · Bourbon County ParkKHSAA State Championship · Oct 3017:44.60KHSAA State ChampionshipOctober 30, 2020
5,000 Meters · Creasey Mahan Nature PreserveRumble Through the Jungle · Sep 1117:28.94Rumble Through the JungleSeptember 11, 2021
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyre Invitational · Sep 1817:28.07Trinity / Valkyre InvitationalSeptember 18, 2021
5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Oct 517:41.1Greater Louisville ClassicOctober 5, 2019
5,000 Meters · Indian Creek High SchoolIndian Creek Invitational · Aug 2418:02.08Indian Creek InvitationalAugust 24, 2019
5,000 Meters · Louisville Champions ParkKHSAA Region 4 Class AAA · Oct 2317:02.85KHSAA Region 4 Class AAAOctober 23, 2021
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2717:12.88Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Oldham County High SchoolHaunted Woods Classic · Oct 1318:27.5Haunted Woods ClassicOctober 13, 2018
5,000 Meters · Osage ParkSEMO XC Invite · Aug 3016:45.4SEMO XC InviteAugust 30, 2024
5,000 Meters · Percy Warner ParkBelmont Opener · Sep 117:18.00Belmont OpenerSeptember 1, 2023
5,000 Meters · Seneca ParkKHSAA Region 4 Class AAA · Oct 2617:49.98KHSAA Region 4 Class AAAOctober 26, 2019
5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 1418:04.1XC Town USA Meet of Champions Presented by the Garrett CompaniesNovember 14, 2020
5,000 Meters · Thoroughbred ParkKHSAA Class AAA State XC Championships · Nov 218:08.67KHSAA Class AAA State XC ChampionshipsNovember 2, 2019
8,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3128:01.9Missouri Valley Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 427:19.46Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Hobson Grove Golf CourseWestern Kentucky XC Invitational · Sep 1528:26.8Western Kentucky XC InvitationalSeptember 15, 2023
8,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 1427:34.7Bradley Pink ClassicOctober 14, 2023
8,000 Meters · Southern Illinois University CarbondaleSIU Oscar Moore XC Invitational · Sep 1927:23.8SIU Oscar Moore XC InvitationalSeptember 19, 2025
8,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1727:43.8Angel Mounds InviteOctober 17, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 213 · Murray StateMurray State10,000 Meters D1 Southeast21334:40.7 PBSr
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 92 · Murray StateMurray State8,000 Meters Champ9228:01.9 PBSr
Oct 17Angel Mounds InviteOct 17 · 8,000 Meters College · Place 178 · Murray StateMurray State8,000 Meters College17827:43.8 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 213 · Murray StateMurray State8,000 Meters College Blue21327:19.46 PBSr
Sep 19SIU Oscar Moore XC InvitationalSep 19 · 8,000 Meters College · Place 37 · Murray StateMurray State8,000 Meters College3727:23.8 PBSr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Angels Mounds InvitationalOct 18 · 8,000 Meters Varsity · Place 127 · Murray StateMurray State8,000 Meters Varsity12727:09.5SO
Aug 30SEMO XC InviteAug 30 · 5,000 Meters Men · Place 30 · Murray StateMurray State5,000 Meters Men3016:45.4 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Murray StateMurray State10,000 Meters Championship0DNFSo
Oct 14Bradley Pink ClassicOct 14 · 8,000 Meters White · Place 96 · Murray StateMurray State8,000 Meters White9627:34.7 PBSo
Sep 15Western Kentucky XC InvitationalSep 15 · 8,000 Meters Men's 8k · Place 29 · Murray StateMurray State8,000 Meters Men's 8k2928:26.8 PBSo
Sep 1Belmont OpenerSep 1 · 5,000 Meters Varsity · Place 84 · Murray StateMurray State5,000 Meters Varsity8417:18.00 PBSo

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Senior · Place 32 · Crestwood, KYCrestwood, KY5,000 Meters Senior3217:12.88 PB12
Oct 30KHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 45 · South OldhamSouth Oldham5,000 Meters Varsity4517:58.9912
Oct 23KHSAA Region 4 Class AAAOct 23 · 5,000 Meters Varsity · Place 11 · South OldhamSouth Oldham5,000 Meters Varsity1117:02.85 PB12
Sep 18Trinity / Valkyre InvitationalSep 18 · 5,000 Meters Seeded Elite · Place 84 · South OldhamSouth Oldham5,000 Meters Seeded Elite8417:28.07 PB12
Sep 11Rumble Through the JungleSep 11 · 5,000 Meters Varsity · Place 24 · South OldhamSouth Oldham5,000 Meters Varsity2417:28.94 PB12
Aug 28Dave Bannon InvitationalAug 28 · 5,000 Meters Varsity · Place 40 · South OldhamSouth Oldham5,000 Meters Varsity4017:49.0412

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 14XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters Blue/White HS Open Combined · Place 170 · Crask-Ben-KY-South Oldham HSCrask-Ben-KY-South Oldham HS5,000 Meters Blue/White HS Open Combined17018:04.1 PB11
Oct 30KHSAA State ChampionshipOct 30 · 5,000 Meters AAA · Place 58 · South OldhamSouth Oldham5,000 Meters AAA5817:44.60 PB11
Oct 24KHSAA Region 4 Class AAAOct 24 · 5,000 Meters Varsity · Place 12 · South OldhamSouth Oldham5,000 Meters Varsity12NT11
Sep 11Rumble Through the JungleSep 11 · Varsity · Place 76 · South Oldham ASouth Oldham AVarsity7610:55.6—

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2KHSAA Class AAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 152 · South OldhamSouth Oldham5,000 Meters Varsity15218:08.67 PB10
Oct 26KHSAA Region 4 Class AAAOct 26 · 5,000 Meters Varsity · Place 31 · South OldhamSouth Oldham5,000 Meters Varsity3117:49.98 PB10
Oct 5Greater Louisville ClassicOct 5 · 5,000 Meters Varsity · Place 120 · South OldhamSouth Oldham5,000 Meters Varsity12017:41.1 PB10
Aug 24Indian Creek InvitationalAug 24 · 5,000 Meters Varsity · Place 6 · South OldhamSouth Oldham5,000 Meters Varsity618:02.1SO
Aug 24Indian Creek InvitationalAug 24 · 5,000 Meters Varsity · Place 6 · South OldhamSouth Oldham5,000 Meters Varsity618:02.08 PB10

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27KHSAA Region 4 Class AAAOct 27 · 5,000 Meters Varsity · Place 52 · South OldhamSouth Oldham5,000 Meters Varsity5219:51.869
Oct 13Haunted Woods ClassicOct 13 · 5,000 Meters Junior Varsity · Place 19 · South OldhamSouth Oldham5,000 Meters Junior Varsity1918:27.5 PB9
Oct 6Lexington Catholic InvitationalOct 6 · 5,000 Meters Varsity Large · Place 98 · South OldhamSouth Oldham5,000 Meters Varsity Large9821:27.79
Sep 29Greater Louisville Cross Country ClassicSep 29 · 5,000 Meters Boys Open · South OldhamSouth Oldham5,000 Meters Boys Open—19:14.19