Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Eastwood MS Eastwood MS Invitational · Aug 2912:07Eastwood MS InvitationalAugust 29, 2019
3,200 Meters · Fort Meigs State ParkNLL Championship · Oct 511:06NLL ChampionshipOctober 5, 2020
3,200 Meters · Seneca East HS Seneca East Black Division · Aug 2412:00.87Seneca East Black Division August 24, 2019
5,000 Meters · BGSUMel Brodt High School Cross Country Invitational 2024 (Boys Only) · Aug 3116:02.3Mel Brodt High School Cross Country Invitational 2024 (Boys Only)August 31, 2024
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 2115:31.80Trinity/Valkyre HS InvitationalSeptember 21, 2024
5,000 Meters · Fortess ObetzOHSAA State XC Championships · Nov 516:18.8OHSAA State XC ChampionshipsNovember 5, 2022
5,000 Meters · Fortress ObetzOHSAA D1 State XC Championships · Nov 215:46.75OHSAA D1 State XC ChampionshipsNovember 2, 2024
5,000 Meters · Hedges Boyer ParkOHSAA D1 Region - Tiffin · Oct 2815:39.6OHSAA D1 Region - TiffinOctober 28, 2023
5,000 Meters · Hedges Boyer Park OHSAA D1 Tiffin Regional · Oct 2615:34.24OHSAA D1 Tiffin RegionalOctober 26, 2024
5,000 Meters · Hedges-Boyer Park OHSAA Tiffin Regional · Oct 2916:06.8OHSAA Tiffin RegionalOctober 29, 2022
5,000 Meters · Leaders FarmOHSAA D1 Napoleon District · Oct 1915:27.72OHSAA D1 Napoleon DistrictOctober 19, 2024
5,000 Meters · Liberty Center HSOHSAA D1 District - Liberty Center · Oct 2115:44.74OHSAA D1 District - Liberty CenterOctober 21, 2023
5,000 Meters · Seneca East High SchoolSeneca East Tiger Classic - HS · Aug 2817:12.63Seneca East Tiger Classic - HSAugust 28, 2021
5,000 Meters · Strongsville HSStrongsville Fleet Feet Invitational · Sep 2415:55.80Strongsville Fleet Feet InvitationalSeptember 24, 2022
6,000 Meters · Panorama FarmsVirginia Invitational · Sep 1118:18.3Virginia InvitationalSeptember 11, 2026
8,000 Meters · Gettysburg CollegeCentennial Conference · Nov 124:22.40Centennial ConferenceNovember 1, 2025
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3124:56.4Centennial ConferenceOctober 31, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:03.0Paul Short Run (College)October 3, 2025
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 1224:33.90Virginia InvitationalSeptember 12, 2025
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2224:22.92025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 8,000 Meters Centennial · Place 6 · Johns HopkinsJohns Hopkins8,000 Meters Centennial624:56.4 PBSo
Sep 11Virginia InvitationalSep 11 · 6,000 Meters Collegiate · Place 17 · Johns HopkinsJohns Hopkins6,000 Meters Collegiate1718:18.3 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 19 · Johns HopkinsJohns Hopkins8,000 Meters D3 Championship1924:22.9 PBFr
Nov 1Centennial ConferenceNov 1 · 8,000 Meters Champ · Place 2 · Johns HopkinsJohns Hopkins8,000 Meters Champ224:22.40 PBFr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Johns HopkinsJohns Hopkins8,000 Meters Blue—DNFFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 50 · Johns HopkinsJohns Hopkins8,000 Meters Gold5024:03.0 PBFr
Sep 12Virginia InvitationalSep 12 · 8,000 Meters Men · Place 7 · Johns HopkinsJohns Hopkins8,000 Meters Men724:33.90 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2OHSAA D1 State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 36 · PerrysburgPerrysburg5,000 Meters Varsity3615:46.75 PB12
Oct 26OHSAA D1 Tiffin RegionalOct 26 · 5,000 Meters Varsity · Place 1 · PerrysburgPerrysburg5,000 Meters Varsity115:34.24 PB12
Oct 19OHSAA D1 Napoleon DistrictOct 19 · 5,000 Meters Varsity · Place 1 · PerrysburgPerrysburg5,000 Meters Varsity115:27.72 PB12
Sep 21Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 21 · PerrysburgPerrysburg5,000 Meters Varsity - Seeded2115:31.80 PB12
Aug 31Mel Brodt High School Cross Country Invitational 2024 (Boys Only)Aug 31 · 5,000 Meters High School · Place 2 · PerrysburgPerrysburg5,000 Meters High School216:02.3 PB12

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4OHSAA State Cross Country ChampionshipsNov 4 · 5,000 Meters D1 · Place 23 · PerrysburgPerrysburg5,000 Meters D12315:48.311
Oct 28OHSAA D1 Region - TiffinOct 28 · 5,000 Meters Varsity · Place 2 · PerrysburgPerrysburg5,000 Meters Varsity215:39.6 PB11
Oct 21OHSAA D1 District - Liberty CenterOct 21 · 5,000 Meters Varsity · Place 2 · PerrysburgPerrysburg5,000 Meters Varsity215:44.74 PB11
Sep 2BGSU Mel Brodt HS XC InvitationalSep 2 · 5,000 Meters Varsity · Place 2 · PerrysburgPerrysburg5,000 Meters Varsity215:47.1Unofficial11

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D1 · Place 38 · PerrysburgPerrysburg5,000 Meters Varsity - D13816:18.8 PB10
Oct 29OHSAA Tiffin RegionalOct 29 · 5,000 Meters D1 Region 2 · Place 5 · PerrysburgPerrysburg5,000 Meters D1 Region 2516:06.8 PB10
Oct 22OHSAA D1 Northwest District - Liberty CenterOct 22 · 5,000 Meters Varsity · Place 2 · PerrysburgPerrysburg5,000 Meters Varsity216:11.6810
Sep 24Strongsville Fleet Feet InvitationalSep 24 · 5,000 Meters Varsity · Place 7 · PerrysburgPerrysburg5,000 Meters Varsity715:55.80 PB10

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30OHSAA D1 Region 2 - TiffinOct 30 · 5,000 Meters Varsity · Place 9 · PerrysburgPerrysburg5,000 Meters Varsity916:55.89
Sep 25Strongsville XC InvitationalSep 25 · 5,000 Meters Varsity · Place 43 · PerrysburgPerrysburg5,000 Meters Varsity4317:12.819
Aug 28Seneca East Tiger Classic - HSAug 28 · 5,000 Meters Varsity - Black · Place 13 · PerrysburgPerrysburg5,000 Meters Varsity - Black1317:12.63 PB9

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24OHSAA 7-8 State Invitational Oct 24 · 3,200 Meters Boys Section C · Place 5 · PerrysburgPerrysburg3,200 Meters Boys Section C511:17.2Unofficial8
Oct 5NLL ChampionshipOct 5 · 3,200 Meters JH Boys · Place 2 · PerrysburgPerrysburg3,200 Meters JH Boys211:06 PB8
Oct 3Napoleon Middle School InvitationalOct 3 · 3,200 Meters JH Boys · Place 1 · PerrysburgPerrysburg3,200 Meters JH Boys111:28Unofficial8
Sep 30Home Meet w/ McCord and AWSep 30 · 3,200 Meters JH Boys · Place 3 · PerrysburgPerrysburg3,200 Meters JH Boys311:09.7Unofficial8
Sep 26LC XC Extravaganza Sep 26 · 3,200 Meters JH Boys · PerrysburgPerrysburg3,200 Meters JH Boys011:56.21Unofficial8
Sep 9NLL @ BG w/ Timberstone Sep 9 · 3,200 Meters New Division · PerrysburgPerrysburg3,200 Meters New Division011:40.90Unofficial8
Aug 29Seneca East Orange Division Aug 29 · 3,200 Meters Varsity · Place 1 · Perrysburg MSPerrysburg MS3,200 Meters Varsity15:54.58
Aug 10PJHS Boys XC Time Trial Aug 10 · 3,200 Meters Middle School · PerrysburgPerrysburg3,200 Meters Middle School011:55Unofficial8

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Sep 30NLL Championships Sep 30 · 3,200 Meters Varsity--Top 7 · Place 6 · PerrysburgPerrysburg3,200 Meters Varsity--Top 7611:48Unofficial7
Sep 25Home NLL w/ Gateway & Arbor HillsSep 25 · 3,200 Meters Middle School · Place 3 · PerrysburgPerrysburg3,200 Meters Middle School311:43.3Unofficial7
Sep 18NLL @ AW w/ McCordSep 18 · 3,200 Meters JH Boys · Place 9 · PerrysburgPerrysburg3,200 Meters JH Boys912:09.6Unofficial7
Sep 7Tiffin Carnival Sep 7 · 3,200 Meters Middle School Division 1 · Place 16 · Perrysburg MSPerrysburg MS3,200 Meters Middle School Division 11611:41.5—
Aug 29Eastwood MS InvitationalAug 29 · 3,200 Meters Varsity Race · Place 8 · PerrysburgPerrysburg3,200 Meters Varsity Race812:07 PB7
Aug 24Seneca East Tiger Classic Aug 24 · 3,200 Meters Middle School · Place 5 · Perrysburg MSPerrysburg MS3,200 Meters Middle School512:00.877
Aug 24Seneca East Black Division Aug 24 · 3,200 Meters JH--Black · Place 5 · PerrysburgPerrysburg3,200 Meters JH--Black512:00.87 PB7