Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · University of Massachusetts Amherst Little 3 · Sep 615:33.52Little 3September 6, 2025
5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 2819:47.80KHSAA State XC ChampionshipsOctober 28, 2022
5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 3018:31.5Centerville Saturday Night LightsSeptember 30, 2023
5,000 Meters · Corwin Nixon ParkMason XC Invitational · Sep 918:52.48Mason XC InvitationalSeptember 9, 2023
5,000 Meters · Corwin Nixon ParkMason XC Invitational · Sep 1020:57.2Mason XC InvitationalSeptember 10, 2022
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 1618:19.80Trinity/Valkyre InvitationalSeptember 16, 2023
5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 2819:18.42KHSAA State Cross Country ChampionshipsOctober 28, 2023
5,000 Meters · Louisville Champions ParkKHSAA Region 3 Class AAA · Oct 2319:58.28KHSAA Region 3 Class AAAOctober 23, 2021
5,000 Meters · Oldham County High SchoolKHSAA Region 3 Class AAA · Oct 2419:58.65KHSAA Region 3 Class AAAOctober 24, 2020
5,000 Meters · Seneca ParkKHSAA Region 3 Class 3A · Oct 2118:30.83KHSAA Region 3 Class 3AOctober 21, 2023
5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 1420:08.0XC Town USA Meet of Champions Presented by the Garrett CompaniesNovember 14, 2020
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2619:27.0NXR Southeast Regional ChampionshipsNovember 26, 2022
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1821:20.05Conn College InviteOctober 18, 2025
6,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2321:51.22024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 421:18.1Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 321:36.1Paul Short Run (College)October 3, 2025
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2222:27.22025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1522:25.8NCAA DIII Mideast RegionalNovember 15, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 65 · AmherstAmherst6,000 Meters D3 Championship6522:27.2 PBSo
Nov 15NCAA DIII Mideast RegionalNov 15 · 6,000 Meters D3 Mid-East · Place 15 · AmherstAmherst6,000 Meters D3 Mid-East1522:25.8 PBSo
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 11 · AmherstAmherst6,000 Meters Champ1121:33.41So
Oct 18Conn College InviteOct 18 · 6,000 Meters Blue · Place 18 · AmherstAmherst6,000 Meters Blue1821:20.05 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 18 · AmherstAmherst6,000 Meters White1821:36.1 PBSo
Sep 6Little 3Sep 6 · 4,000 Meters Collegiate · Place 9 · AmherstAmherst4,000 Meters Collegiate915:33.52 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 6,000 Meters Championship · Place 45 · AmherstAmherst6,000 Meters Championship4521:51.2 PBFr
Nov 16NCAA DIII Mideast RegionalNov 16 · 6,000 Meters Division 3 · Place 9 · AmherstAmherst6,000 Meters Division 3921:33.60FR
Oct 19Connecticut College InvitationalOct 19 · 6,000 Meters Varsity · Place 5 · AmherstAmherst6,000 Meters Varsity521:14.0FR
Oct 4Paul Short RunOct 4 · 6,000 Meters White · Place 9 · AmherstAmherst6,000 Meters White921:18.1 PBFr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 3A · Place 15 · DuPont ManualDuPont Manual5,000 Meters 3A1519:18.42 PB12
Oct 21KHSAA Region 3 Class 3AOct 21 · 5,000 Meters Varsity · Place 5 · DuPont ManualDuPont Manual5,000 Meters Varsity518:30.83 PB12
Sep 30Centerville Saturday Night LightsSep 30 · 5,000 Meters Championship · Place 13 · DuPont ManualDuPont Manual5,000 Meters Championship1318:31.5 PB12
Sep 16Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Seeded · Place 10 · DuPont ManualDuPont Manual5,000 Meters Seeded1018:19.80 PB12
Sep 9Mason XC InvitationalSep 9 · 5,000 Meters Varsity - Section II · Place 4 · DuPont ManualDuPont Manual5,000 Meters Varsity - Section II418:52.48 PB12
Aug 26STXXC Tiger RunAug 26 · 5,000 Meters Varsity · Place 7 · Dupont ManualDupont Manual5,000 Meters Varsity718:58.8512

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 90 · DuPont ManualDuPont Manual5,000 Meters Championship9019:27.0 PB11
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AAA · Place 30 · DuPont ManualDuPont Manual5,000 Meters Varsity AAA3019:47.80 PB11
Oct 22KHSAA Class 3A Region 3Oct 22 · 5,000 Meters Varsity · Place 6 · DuPont ManualDuPont Manual5,000 Meters Varsity619:47.9611
Oct 13JCPS ChampionshipsOct 13 · 5,000 Meters Varsity · Place 4 · DuPont ManualDuPont Manual5,000 Meters Varsity419:20.8811
Oct 1Centerville Saturday Night LightsOct 1 · 5,000 Meters Championship · Place 46 · DuPont ManualDuPont Manual5,000 Meters Championship4619:32.411
Sep 17Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Seeded Elite · Place 38 · DuPont ManualDuPont Manual5,000 Meters Seeded Elite3820:07.3611
Sep 10Mason XC InvitationalSep 10 · 5,000 Meters Varsity - Sec 1 · Place 32 · DuPont ManualDuPont Manual5,000 Meters Varsity - Sec 13220:57.2 PB11
Aug 27Bourbon County Colonel ChargeAug 27 · 5,000 Meters Varsity · Place 19 · Dupont ManualDupont Manual5,000 Meters Varsity1920:55.2311
Aug 27Bourbon County Colonel ChargeAug 27 · 5,000 Meters Varsity · Place 19 · Dupont ManualDupont Manual5,000 Meters Varsity1920:55.2311

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30KHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 36 · DuPont ManualDuPont Manual5,000 Meters Varsity3620:44.3310
Oct 23KHSAA Region 3 Class AAAOct 23 · 5,000 Meters Varsity · Place 8 · DuPont ManualDuPont Manual5,000 Meters Varsity819:58.28 PB10
Oct 14JCPS ChampionshipsOct 14 · 5,000 Meters Varsity · Place 8 · duPont ManualduPont Manual5,000 Meters Varsity820:49.4810
Sep 18Trinity / Valkyre InvitationalSep 18 · 5,000 Meters Seeded Elite · Place 61 · DuPont ManualDuPont Manual5,000 Meters Seeded Elite6120:54.3210
Sep 11Mason XC InvitationalSep 11 · 5,000 Meters Varsity - D1 · Place 75 · DuPont ManualDuPont Manual5,000 Meters Varsity - D17521:26.410
Aug 28Tiger RunAug 28 · 5,000 Meters Varsity · Place 45 · duPont ManuaduPont Manua5,000 Meters Varsity4521:21.5310

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 14XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters Blue/White HS Opened Combined · Place 37 · DuPont ManualDuPont Manual5,000 Meters Blue/White HS Opened Combined3720:08.0 PB9
Oct 30KHSAA State ChampionshipOct 30 · 5,000 Meters AAA · Place 36 · DuPont ManualDuPont Manual5,000 Meters AAA3620:47.049
Oct 24KHSAA Region 3 Class AAAOct 24 · 5,000 Meters Varsity · Place 5 · DuPont ManualDuPont Manual5,000 Meters Varsity519:58.65 PB9
Oct 14JCPS ChampionshipOct 14 · Varsity · Place 8 · duPont ManualduPont ManualVarsity820:33.1—
Oct 10Haunted Woods ClassicOct 10 · Varsity · Place 35 · duPont ManualduPont ManualVarsity3520:42.7—
Oct 2Louisville ClassicOct 2 · 5,000 Meters Varsity · Place 29 · duPont ManualduPont Manual5,000 Meters Varsity2920:41.19
Sep 19Trinity / Valkyrie InvitationalSep 19 · Varsity · Place 60 · duPont ManualduPont ManualVarsity6020:28.1—
Sep 11Rumble Through the JungleSep 11 · Varsity · Place 47 · duPont Manual AduPont Manual AVarsity4712:54.7—