Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 2819:01.22KHSAA State XC ChampionshipsOctober 28, 2022
5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 118:11.6Centerville Saturday Night LightsOctober 1, 2022
5,000 Meters · Creasey Mahan Nature PreserveRumble Through the Jungle · Sep 917:53.22Rumble Through the JungleSeptember 9, 2023
5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 3116:57.0Run for the GoldAugust 31, 2024
5,000 Meters · EP Tom Sawyer State ParkLouisville XC Classic - HS · Oct 516:56.8Louisville XC Classic - HSOctober 5, 2024
5,000 Meters · Kentucky Horse ParkKHSAA State XC Championships · Nov 217:18.0KHSAA State XC ChampionshipsNovember 2, 2024
5,000 Meters · Oldham County High SchoolHaunted Woods XC Invitational · Oct 818:37.93Haunted Woods XC InvitationalOctober 8, 2022
5,000 Meters · Seneca ParkKHSAA Region 4 Class 3A · Oct 2616:31.64KHSAA Region 4 Class 3AOctober 26, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2217:08.27NXR Southeast Regional ChampionshipsNovember 22, 2025
6,000 Meters · Bluffton University Nature PreserveBeaver Dam Invitational · Sep 420:03.3Beaver Dam InvitationalSeptember 4, 2026
8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Inter-Collegiate Classic · Sep 1828:30.2All-Ohio Inter-Collegiate ClassicSeptember 18, 2026
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1129:01.82026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1727:32.60Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Liberty ParkOWU Invitational · Oct 227:19.76OWU InvitationalOctober 2, 2026
8,000 Meters · Lorain County Community CollegeOAC College XC Championships · Oct 3128:05.6OAC College XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31OAC College XC ChampionshipsOct 31 · 8,000 Meters College · Place 101 · Ohio NorthernOhio Northern8,000 Meters College10128:05.6 PBFr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 81 · Ohio NorthernOhio Northern8,000 Meters Men 8k8127:32.60 PBFr
Oct 2OWU InvitationalOct 2 · 8,000 Meters New Division · Place 54 · Ohio NorthernOhio Northern8,000 Meters New Division5427:19.76 PBFr
Sep 18All-Ohio Inter-Collegiate ClassicSep 18 · 8,000 Meters College · Place 215 · Ohio NorthernOhio Northern8,000 Meters College21528:30.2 PBFr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 235 · Ohio NorthernOhio Northern8,000 Meters College23529:01.8 PBFr
Sep 4Beaver Dam InvitationalSep 4 · 6,000 Meters Men · Place 26 · Ohio NorthernOhio Northern6,000 Meters Men2620:03.3 PBFr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 160 · North OldhamNorth Oldham5,000 Meters Invite 116017:08.27 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 3A · Place 65 · North OldhamNorth Oldham5,000 Meters 3A6517:18.0 PB11
Oct 26KHSAA Region 4 Class 3AOct 26 · 5,000 Meters Varsity · Place 20 · North OldhamNorth Oldham5,000 Meters Varsity2016:31.64 PB11
Oct 5Louisville XC Classic - HSOct 5 · 5,000 Meters Varsity · Place 30 · North OldhamNorth Oldham5,000 Meters Varsity3016:56.8 PB11
Sep 21Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 240 · North OldhamNorth Oldham5,000 Meters Varsity - Seeded24017:36.9611
Aug 31Run for the GoldAug 31 · 5,000 Meters Varsity · Place 61 · North OldhamNorth Oldham5,000 Meters Varsity6116:57.0 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 3A · Place 185 · North OldhamNorth Oldham5,000 Meters 3A18518:53.1710
Oct 21KHSAA Region 4 Class 3AOct 21 · 5,000 Meters Varsity · Place 32 · North OldhamNorth Oldham5,000 Meters Varsity3217:18.4310
Sep 16Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Seeded · Place 161 · North OldhamNorth Oldham5,000 Meters Seeded16117:15.6910
Sep 9Rumble Through the JungleSep 9 · 5,000 Meters Varsity · Place 43 · North OldhamNorth Oldham5,000 Meters Varsity4317:53.22 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AA · Place 96 · North OldhamNorth Oldham5,000 Meters Varsity AA9619:01.22 PB9
Oct 22KHSAA Class 2A Region 3Oct 22 · 5,000 Meters Varsity · Place 21 · North OldhamNorth Oldham5,000 Meters Varsity2120:38.099
Oct 8Haunted Woods XC InvitationalOct 8 · 5,000 Meters Varsity · Place 74 · North OldhamNorth Oldham5,000 Meters Varsity7418:37.93 PB9
Oct 1Centerville Saturday Night LightsOct 1 · 5,000 Meters Championship · Place 193 · North OldhamNorth Oldham5,000 Meters Championship19318:11.6 PB9
Sep 17Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Seeded Elite · Place 153 · North OldhamNorth Oldham5,000 Meters Seeded Elite15318:04.009