Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boardman HSOHSAA Youngstown Regional · Oct 2917:16.2OHSAA Youngstown RegionalOctober 29, 2022
5,000 Meters · Cardinal HSChagrin Valley Conference XC Championships · Oct 1416:46.80Chagrin Valley Conference XC ChampionshipsOctober 14, 2023
5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 116:46.3Centerville Saturday Night LightsOctober 1, 2022
5,000 Meters · College of BrockportTom Balon Alumni Classic · Sep 615:46.6Tom Balon Alumni ClassicSeptember 6, 2025
5,000 Meters · Fortess ObetzOHSAA State XC Championships · Nov 517:12.9OHSAA State XC ChampionshipsNovember 5, 2022
5,000 Meters · Garfield ParkMentor Cardinal Classic · Sep 417:19.35Mentor Cardinal ClassicSeptember 4, 2021
5,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1416:46.0Hamilton Short Course InvitationalSeptember 14, 2024
5,000 Meters · Madison High SchoolOHSAA D2 District - Madison · Oct 2116:45.43OHSAA D2 District - MadisonOctober 21, 2023
5,000 Meters · Madison High SchoolOHSAA D2 Northeast District - Madison · Oct 2216:31.41OHSAA D2 Northeast District - MadisonOctober 22, 2022
5,000 Meters · Riverside High SchoolRiverside Kickoff Invitational · Aug 2716:17.70Riverside Kickoff InvitationalAugust 27, 2022
6,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 3021:04.9Fisher-Rodenbeck InvitationalAugust 30, 2024
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2025:55.7Rochester Yellowjacket InvitationalSeptember 20, 2025
8,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 527:08.3Kara Hall Memorial Cross Country InviteOctober 5, 2024
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1927:12.1Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1827:13.20Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Southern Illinois University EdwardsvilleUAA Cross Country Championships · Nov 127:53.0UAA Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest PreserveUAA Cross Country Championships · Oct 3128:20.5UAA Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31UAA Cross Country ChampionshipsOct 31 · 8,000 Meters UAA · Place 78 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters UAA7828:20.5 PBJr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 8,000 Meters Collegiate · Place 140 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters Collegiate14028:38.1Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1UAA Cross Country ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 73 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters Collegiate7327:53.0 PBSo
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 84 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters Men's Varsity8427:13.20 PBSo
Oct 4Kara Hall Memorial Cross Country InviteOct 4 · 8,000 Meters College · Place 52 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters College5228:43.7So
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 10 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters Varsity1025:55.7 PBSo
Sep 6Tom Balon Alumni ClassicSep 6 · 5,000 Meters College · Place 5 · Rochester (N.Y.)Rochester (N.Y.)5,000 Meters College515:46.6 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 211 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters College21127:12.1 PBFr
Oct 5Kara Hall Memorial Cross Country InviteOct 5 · 8,000 Meters College · Place 27 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters College2727:08.3 PBFr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 126 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters College12628:58.2Fr
Sep 14Hamilton Short Course InvitationalSep 14 · 5,000 Meters College · Place 44 · Rochester (N.Y.)Rochester (N.Y.)5,000 Meters College4416:46.0 PBFr
Aug 30Fisher-Rodenbeck InvitationalAug 30 · 6,000 Meters College · Place 39 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters College3921:04.9 PBFr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21OHSAA D2 District - MadisonOct 21 · 5,000 Meters Varsity · Place 14 · HawkenHawken5,000 Meters Varsity1416:45.43 PB12
Oct 14Chagrin Valley Conference XC ChampionshipsOct 14 · 5,000 Meters Varsity - Chagrin · Place 4 · HawkenHawken5,000 Meters Varsity - Chagrin416:46.80 PB12
Oct 7Cortland Legends MeetOct 7 · 5,000 Meters Varsity · Place 9 · HawkenHawken5,000 Meters Varsity916:09.69
Sep 23Strongsville Fleet Feet InvitationalSep 23 · Varsity · Place 59 · HawkenHawkenVarsity5916:48.51—
Sep 2Ashley White InvitationalSep 2 · Varsity · Place 48 · HawkenHawkenVarsity4817:45.312
Sep 2Ashley White InvitationalSep 2 · Varsity · Place 37 · HawkenHawkenVarsity3717:45.312

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D2 · Place 67 · HawkenHawken5,000 Meters Varsity - D26717:12.9 PB11
Oct 29OHSAA Youngstown RegionalOct 29 · 5,000 Meters D2 Region 5 · Place 30 · HawkenHawken5,000 Meters D2 Region 53017:16.2 PB11
Oct 22OHSAA D2 Northeast District - MadisonOct 22 · 5,000 Meters Varsity · Place 7 · HawkenHawken5,000 Meters Varsity716:31.41 PB11
Oct 15Chagrin Valley Conference ChampionshipsOct 15 · Varsity · Place 5 · HawkenHawkenVarsity516:33.1011
Oct 1Centerville Saturday Night LightsOct 1 · 5,000 Meters Championship · Place 55 · HawkenHawken5,000 Meters Championship5516:46.3 PB11
Sep 10Tiffin CarnivalSep 10 · 5,000 Meters Varsity Division 1 · Place 40 · HawkenHawken5,000 Meters Varsity Division 14016:48.811
Sep 10Tiffin CarnivalSep 10 · 5,000 Meters Varsity · Place 40 · HawkenHawken5,000 Meters Varsity4016:48.811
Aug 27Riverside Kickoff InvitationalAug 27 · 5,000 Meters Division I · Place 25 · HawkenHawken5,000 Meters Division I2516:17.70 PB11
Aug 20OHSAA Early Season InvitationalAug 20 · 5,000 Meters Open · Place 70 · HawkenHawken5,000 Meters Open7019:07.911
Aug 20OHSAA Early Season InvitationalAug 20 · 5,000 Meters Open · Place 70 · HawkenHawken5,000 Meters Open7019:07.911

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6OHSAA D2 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 116 · HawkenHawken5,000 Meters Varsity11617:23.710
Oct 30OHSAA D2 Region 5 - YoungstownOct 30 · 5,000 Meters Varsity · Place 34 · HawkenHawken5,000 Meters Varsity3418:14.610
Oct 23OHSAA D2 Northeast District - MadisonOct 23 · 5,000 Meters Varsity · Place 19 · HawkenHawken5,000 Meters Varsity1917:24.5010
Sep 11Walsh Jesuit Pat Ritchie InviteSep 11 · Varsity · Place 15 · HawkenHawkenVarsity155:4710
Sep 4Mentor Cardinal ClassicSep 4 · 5,000 Meters Varsity · Place 34 · HawkenHawken5,000 Meters Varsity3417:19.35 PB10
Aug 28Riverside XC Night InviteAug 28 · Varsity Division 2 · Place 9 · HawkenHawkenVarsity Division 2917:22.31—
Aug 28Riverside Kickoff ClassicAug 28 · 5,000 Meters 2/3 Varsity · Place 9 · HawkenHawken5,000 Meters 2/3 Varsity917:22.31Unofficial10

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24OHSAA D2 Northeast District - MadisonOct 24 · 5,000 Meters Division 2 · Place 21 · HawkenHawken5,000 Meters Division 2210:17:30.08—