Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · BlufftonBluffton University Beaver Dam Invite · Aug 2916:17.20Bluffton University Beaver Dam InviteAugust 29, 2025
5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 3017:22.6Centerville Saturday Night LightsSeptember 30, 2023
5,000 Meters · Elvin E. King Cross Country CourseOHSAA D1 District - Cedarville · Oct 2116:59.0OHSAA D1 District - CedarvilleOctober 21, 2023
5,000 Meters · Elvin R. King Cross Country CourseCedarville Friendship XC Invitational · Sep 1820:54.7Cedarville Friendship XC InvitationalSeptember 18, 2021
5,000 Meters · Fortress ObetzOHSAA State Cross Country Championships · Nov 417:08.2OHSAA State Cross Country ChampionshipsNovember 4, 2023
5,000 Meters · Hilliard DavidsonHilliard Davidson Hot Summer Bash 2023 · Sep 217:38.4Hilliard Davidson Hot Summer Bash 2023September 2, 2023
5,000 Meters · Hilliard DavidsonHot Summer Bash - Hil. Davidson · Sep 420:41.50Hot Summer Bash - Hil. DavidsonSeptember 4, 2021
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1319:22.0NXR Midwest Regional ChampionshipsNovember 13, 2022
5,000 Meters · Northmont High SchoolGWOC XC Championships · Oct 1417:01.5GWOC XC ChampionshipsOctober 14, 2023
5,000 Meters · Troy HSOHSAA D1 Region - Troy · Oct 2816:54.8OHSAA D1 Region - TroyOctober 28, 2023
5,000 Meters · Troy Memorial StadiumTroy Twilight Invitational · Sep 1717:48.6Troy Twilight InvitationalSeptember 17, 2022
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1517:19.1Adidas XC InvitationalSeptember 15, 2023
6,000 Meters · Bluffton University Nature PreserveBeaver Dam Invitational · Sep 419:33.5Beaver Dam InvitationalSeptember 4, 2026
8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 1926:41.00All-Ohio InterCollegiate ChallengeSeptember 19, 2025
8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Inter-Collegiate Classic · Sep 1826:38.6All-Ohio Inter-Collegiate ClassicSeptember 18, 2026
8,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 1526:17.92NCAA DIII Great Lakes Valley XC Regional (Entries on DA)November 15, 2025
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1126:43.82026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1725:33.80Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 227:36.4OAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1928:22.6Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Liberty ParkOWU Invitational · Oct 225:52.92OWU InvitationalOctober 2, 2026
8,000 Meters · Lorain County Community CollegeOAC College XC Championships · Oct 3125:43.0OAC College XC ChampionshipsOctober 31, 2026
8,000 Meters · Otterbein CollegeOAC XC Championships · Nov 126:04.40OAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Otterbein CollegeOtterbein XC Invite · Sep 1327:40.30Otterbein XC InviteSeptember 13, 2025

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 8 · Ohio NorthernOhio Northern8,000 Meters College825:43.0 PBJr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 8 · Ohio NorthernOhio Northern8,000 Meters Men 8k825:33.80 PBJr
Oct 2OWU InvitationalOct 2 · 8,000 Meters New Division · Place 9 · Ohio NorthernOhio Northern8,000 Meters New Division925:52.92 PBJr
Sep 18All-Ohio Inter-Collegiate ClassicSep 18 · 8,000 Meters College · Place 56 · Ohio NorthernOhio Northern8,000 Meters College5626:38.6 PBJr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 95 · Ohio NorthernOhio Northern8,000 Meters College9526:43.8 PBJr
Sep 4Beaver Dam InvitationalSep 4 · 6,000 Meters Men · Place 17 · Ohio NorthernOhio Northern6,000 Meters Men1719:33.5 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 8,000 Meters Mens · Place 55 · Ohio NorthernOhio Northern8,000 Meters Mens5526:17.92 PBSo
Nov 1OAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 13 · Ohio NorthernOhio Northern8,000 Meters Collegiate1326:04.40 PBSo
Oct 3OWU InvitationalOct 3 · 8,000 Meters Varsity · Place 28 · Ohio NorthernOhio Northern8,000 Meters Varsity2827:01.4SO
Sep 19All-Ohio InterCollegiate ChallengeSep 19 · 8,000 Meters All Ohio · Place 94 · Ohio NorthernOhio Northern8,000 Meters All Ohio9426:41.00 PBSo
Sep 13Otterbein XC InviteSep 13 · 8,000 Meters Men · Place 40 · Ohio NorthernOhio Northern8,000 Meters Men4027:40.30 PBSo
Aug 29Bluffton University Beaver Dam InviteAug 29 · 5,000 Meters College · Place 16 · Ohio NorthernOhio Northern5,000 Meters College1616:17.20 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2OAC Cross Country ChampionshipsNov 2 · 8,000 Meters OAC · Place 99 · Ohio NorthernOhio Northern8,000 Meters OAC9927:36.4 PBFr
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 320 · Ohio NorthernOhio Northern8,000 Meters College32028:22.6 PBFr
Sep 20All-Ohio Cross Country Collegiate ChampionshipsSep 20 · 8,000 Meters College · Place 267 · Ohio NorthernOhio Northern8,000 Meters College26729:20.8Fr
Aug 30Beaver Dam InvitationalAug 30 · 6,000 Meters College · Place 38 · Ohio NorthernOhio Northern6,000 Meters College3821:20.2Fr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4OHSAA State Cross Country ChampionshipsNov 4 · 5,000 Meters D1 · Place 147 · BeavercreekBeavercreek5,000 Meters D114717:08.2 PB12
Oct 28OHSAA D1 Region - TroyOct 28 · 5,000 Meters Varsity · Place 74 · BeavercreekBeavercreek5,000 Meters Varsity7416:54.8 PB12
Oct 21OHSAA D1 District - CedarvilleOct 21 · 5,000 Meters Varsity · Place 41 · BeavercreekBeavercreek5,000 Meters Varsity4116:59.0 PB12
Oct 14GWOC XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 18 · BeavercreekBeavercreek5,000 Meters Varsity1817:01.5 PB12
Sep 30Centerville Saturday Night LightsSep 30 · 5,000 Meters Championship · Place 86 · BeavercreekBeavercreek5,000 Meters Championship8617:22.6 PB12
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 177 · BeavercreekBeavercreek5,000 Meters Championship17717:19.1 PB12
Sep 2Hilliard Davidson Hot Summer Bash 2023Sep 2 · 5,000 Meters Varsity · Place 76 · BeavercreekBeavercreek5,000 Meters Varsity7617:38.4 PB12

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 3 · Place 218 · BeavercreekBeavercreek5,000 Meters Open 321819:22.0 PB11
Oct 15GWOC Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 24 · BeavercreekBeavercreek5,000 Meters Junior Varsity2418:53.111
Sep 24Neal Charske Fairmont Firebird InvitationalSep 24 · 5,000 Meters Varsity · Place 85 · BeavercreekBeavercreek5,000 Meters Varsity8518:34.111
Sep 24Neal Charske Fairmont Firebird InvitationalSep 24 · 5,000 Meters Varsity · Place 85 · BeavercreekBeavercreek5,000 Meters Varsity8518:34.111
Sep 17Troy Twilight InvitationalSep 17 · 5,000 Meters Scarlet · Place 89 · BeavercreekBeavercreek5,000 Meters Scarlet8917:48.6 PB11
Aug 20OHSAA Early Season InvitationalAug 20 · 5,000 Meters Open · Place 61 · BeavercreekBeavercreek5,000 Meters Open6120:06.611
Aug 20OHSAA Early Season InvitationalAug 20 · 5,000 Meters Open · Place 61 · BeavercreekBeavercreek5,000 Meters Open6120:06.611

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16GWOC Cross Country ChampionshipsOct 16 · 5,000 Meters Varsity · Place 160 · BeavercreekBeavercreek5,000 Meters Varsity16020:58.210
Oct 2Saturday Night Lights XOct 2 · 5,000 Meters Open · Place 63 · BeavercreekBeavercreek5,000 Meters Open6319:53.810
Sep 25Fairmont Neal Charske Firebird InvitationalSep 25 · 5,000 Meters Open · Place 84 · BeavercreekBeavercreek5,000 Meters Open8420:26.710
Sep 18Cedarville Friendship XC InvitationalSep 18 · 5,000 Meters Varsity - D1 · Place 175 · BeavercreekBeavercreek5,000 Meters Varsity - D117520:54.7 PB10
Sep 11Troy Twilight InvitationalSep 11 · 5,000 Meters Gray · Place 94 · BeavercreekBeavercreek5,000 Meters Gray9421:11.810
Sep 4Hot Summer Bash - Hil. DavidsonSep 4 · 5,000 Meters 9/10 · Place 59 · BeavercreekBeavercreek5,000 Meters 9/105920:41.50 PB10