Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1433:56.7NCAA DI Southeast RegionalNovember 14, 2025
4775 m · Mt. Gilead HSD3 Showcase Invitational - Mt. Gilead · Oct 916:20.9D3 Showcase Invitational - Mt. GileadOctober 9, 2021
5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 116:35.3Centerville Saturday Night LightsOctober 1, 2022
5,000 Meters · Fortess ObetzOHSAA State XC Championships · Nov 516:20.2OHSAA State XC ChampionshipsNovember 5, 2022
5,000 Meters · Fortress ObetzOHSAA State Cross Country Championships · Nov 416:14.9OHSAA State Cross Country ChampionshipsNovember 4, 2023
5,000 Meters · Fortress Obetz OHSAA D3 State XC Championshps · Nov 717:39.5OHSAA D3 State XC ChampionshpsNovember 7, 2020
5,000 Meters · Hilliard Darby HSOHSAA District Championships - Hilliard · Oct 2116:26.80OHSAA District Championships - HilliardOctober 21, 2023
5,000 Meters · Hilliard Darby HSOHSAA Central District - Hillard Darby · Oct 2216:19.08OHSAA Central District - Hillard DarbyOctober 22, 2022
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1316:34.2NXR Midwest Regional ChampionshipsNovember 13, 2022
5,000 Meters · Ontario HSBill Brown Invitational · Sep 2517:52.64Bill Brown InvitationalSeptember 25, 2021
5,000 Meters · Pickerington North High SchoolOHSAA D3 Region - Pickerington · Oct 2816:13.21OHSAA D3 Region - PickeringtonOctober 28, 2023
5,000 Meters · Pickerington North HSOHSAA Pickerington Regional · Oct 2916:17.55OHSAA Pickerington RegionalOctober 29, 2022
5,000 Meters · Seneca East High SchoolSeneca East Tiger Classic - HS · Aug 2817:26.48Seneca East Tiger Classic - HSAugust 28, 2021
5,000 Meters · Strongsville HSStrongsville Fleet Feet Invitational · Sep 2416:12.39Strongsville Fleet Feet InvitationalSeptember 24, 2022
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 2919:23.1Elon Friday Night Lights OpenerAugust 29, 2025
6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1819:24.8adidas XC ChallengeSeptember 18, 2026
8,000 Meters · CedarvilleA10 XC Conference Championships · Nov 126:48.30A10 XC Conference ChampionshipsNovember 1, 2025
8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 426:14.4East Carolina Pirate InvitationalOctober 4, 2024
8,000 Meters · Lake KristiPirate XC Invitational · Oct 325:33.19Pirate XC InvitationalOctober 3, 2025
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3126:14.5A-10 XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 111 · DavidsonDavidson8,000 Meters Championship11126:14.5 PBJr
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 55 · DavidsonDavidson6,000 Meters College5519:24.8 PBJr
Sep 4Elon Friday Night Lights OpenerSep 4 · 6,000 Meters College Men · Place 55 · DavidsonDavidson6,000 Meters College Men5520:53.0Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 191 · DavidsonDavidson10,000 Meters D1 Southeast19133:56.7 PBSo
Nov 1A10 XC Conference ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 119 · DavidsonDavidson8,000 Meters Collegiate11926:48.30 PBSo
Oct 3Pirate XC InvitationalOct 3 · 8,000 Meters College · Place 29 · DavidsonDavidson8,000 Meters College2925:33.19 PBSo
Sep 19Adidas XC ChallengeSep 19 · 6,000 Meters Varsity · Place 57 · DavidsonDavidson6,000 Meters Varsity5719:31.9SO
Aug 29Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 29 · DavidsonDavidson6,000 Meters Men's Race2919:23.1 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 131 · DavidsonDavidson8,000 Meters College13126:14.4 PBFr
Sep 132024 Queens City InviteSep 13 · 8,000 Meters Varsity · Place 41 · DavidsonDavidson8,000 Meters Varsity4126:49.2FR
Sep 6Elon Friday Night Lights OpenerSep 6 · 6,000 Meters Varsity · Place 33 · DavidsonDavidson6,000 Meters Varsity3319:55.9FR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4OHSAA State Cross Country ChampionshipsNov 4 · 5,000 Meters D3 · Place 17 · Mount GileadMount Gilead5,000 Meters D31716:14.9 PB12
Oct 28OHSAA D3 Region - PickeringtonOct 28 · 5,000 Meters Varsity · Place 6 · Mount GileadMount Gilead5,000 Meters Varsity616:13.21 PB12
Oct 21OHSAA District Championships - HilliardOct 21 · 5,000 Meters D3 Section 1 · Place 2 · Mount GileadMount Gilead5,000 Meters D3 Section 1216:26.80 PB12
Sep 23Strongsville Fleet Feet InvitationalSep 23 · Varsity · Place 12 · Mount GileadMount GileadVarsity1215:53.11—
Sep 16Galion XC FestivalSep 16 · 5,000 Meters Division 3 · Place 3 · Mount GileadMount Gilead5,000 Meters Division 3316:01.0012
Sep 9Seneca East's Stars, Stripes, & LightsSep 9 · 5,000 Meters Varsity Division 3 · Place 3 · Mount GileadMount Gilead5,000 Meters Varsity Division 3316:17.2812
Aug 26Colonel Crawford / Kip Kinn H.S. XC InvitationalAug 26 · Division 2 · Place 1 · Mount GileadMount GileadDivision 2115:29.89—
Aug 17Fleet Feet All Comers Cross Country MeetAug 17 · Varsity · Place 8 · Mount GileadMount GileadVarsity810:3412

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 2 · Place 4 · Mount GileadMount Gilead5,000 Meters Open 2416:34.2 PB11
Nov 5OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D3 · Place 13 · Mount GileadMount Gilead5,000 Meters Varsity - D31316:20.2 PB11
Oct 29OHSAA Pickerington RegionalOct 29 · 5,000 Meters D3 Region 11 · Place 6 · Mount GileadMount Gilead5,000 Meters D3 Region 11616:17.55 PB11
Oct 22OHSAA Central District - Hillard DarbyOct 22 · 5,000 Meters Varsity - D3 Sec 1 · Place 3 · Mount GileadMount Gilead5,000 Meters Varsity - D3 Sec 1316:19.08 PB11
Oct 15Knox Morrow Athletic Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 3 · Mount GileadMount Gilead5,000 Meters Varsity316:21.75—
Oct 1Centerville Saturday Night LightsOct 1 · 5,000 Meters Championship · Place 47 · Mount GileadMount Gilead5,000 Meters Championship4716:35.3 PB11
Sep 24Strongsville Fleet Feet InvitationalSep 24 · 5,000 Meters Varsity · Place 18 · Mount GileadMount Gilead5,000 Meters Varsity1816:12.39 PB11
Aug 27Seneca East Tiger ClassicAug 27 · Varsity · Place 3 · Mount GileadMount GileadVarsity316:23.00—
Aug 23Upper Sandusky Icebreaker InvitationalAug 23 · 5,000 Meters Varsity · Place 2 · Mount GileadMount Gilead5,000 Meters Varsity216:43.17—

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 6OHSAA D3 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 57 · Mount GileadMount Gilead5,000 Meters Varsity5716:57.510
Oct 30OHSAA D3 Region 11 - PickeringtonOct 30 · 5,000 Meters Varsity · Place 18 · Mount GileadMount Gilead5,000 Meters Varsity1818:06.710
Oct 23OHSAA District - Hil. DarbyOct 23 · 5,000 Meters Division 3 · Place 7 · Mount GileadMount Gilead5,000 Meters Division 3717:16.110
Oct 23OHSAA D3 Central District - DarbyOct 23 · 5,000 Meters Section 1 · Place 7 · Mount GileadMount Gilead5,000 Meters Section 1717:16.110
Oct 9D3 Showcase Invitational - Mt. GileadOct 9 · 4,775 Meters HS Boys · Place 12 · Mount GileadMount Gilead4,775 Meters HS Boys1216:20.9 PB10
Oct 2Saturday Night Lights XOct 2 · 5,000 Meters Championship · Place 94 · Mount GileadMount Gilead5,000 Meters Championship9417:30.510
Sep 28Denny Stevens InvitiationalSep 28 · 5,000 Meters Varsity · Place 20 · Mount GileadMount Gilead5,000 Meters Varsity2017:17.86—
Sep 25Bill Brown InvitationalSep 25 · 5,000 Meters Varsity · Place 16 · Mount GileadMount Gilead5,000 Meters Varsity1617:52.64 PB10
Sep 11Seneca East Stars, Stripes, and Lights InvitationalSep 11 · Division 3 · Place 10 · Mount GileadMount GileadDivision 31017:27.7410
Aug 28Seneca East Tiger ClassicAug 28 · 5,000 Meters Varsity · Place 15 · Mount GileadMount Gilead5,000 Meters Varsity1517:26.4810
Aug 28Seneca East Tiger Classic - HSAug 28 · 5,000 Meters Varsity - White · Place 15 · Mount GileadMount Gilead5,000 Meters Varsity - White1517:26.48 PB10
Aug 24Upper Sandusky Icebreaker InvitationalAug 24 · 5,000 Meters Varsity · Place 6 · Mount GileadMount Gilead5,000 Meters Varsity617:28.04—

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7OHSAA D3 State XC ChampionshpsNov 7 · 5,000 Meters Varsity · Place 123 · Mount GileadMount Gilead5,000 Meters Varsity12317:39.5 PB9
Oct 31OHSAA Region 3, 7, 11 - PickeringtonOct 31 · 5,000 Meters Division 3 · Place 35 · Mount GileadMount Gilead5,000 Meters Division 33517:56.629
Oct 24OHSAA Central District ChampionshipsOct 24 · 5,000 Meters D3 Section 1 · Place 13 · Mount GileadMount Gilead5,000 Meters D3 Section 11318:18.309

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19OHSAA Junior High/Middle School InvitationalOct 19 · 3,200 Meters Varsity · Place 2 · Mount GileadMount Gilead3,200 Meters Varsity211:24.58

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20OHSAA Junior High/Middle School InvitationalOct 20 · 3,200 Meters Varsity · Place 7 · Mount GileadMount Gilead3,200 Meters Varsity712:10.37
Sep 25Denny Stevens Fredericktown InvitationalSep 25 · 2 Miles Middle School · Place 2 · Mount GileadMount Gilead2 Miles Middle School211:45.027
Aug 25Colonel Crawford Early Bird InvitationalAug 25 · 2 Miles Middle School · Place 1 · Mount GileadMount Gilead2 Miles Middle School112:06.14—
Aug 20Northmor InvitationalAug 20 · 2 Miles Middle School · Place 2 · Mount GileadMount Gilead2 Miles Middle School211:32.41—