Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boardman High SchoolOHSAA D1 Region 1 - Youngstown · Oct 3018:08.8OHSAA D1 Region 1 - YoungstownOctober 30, 2021
5,000 Meters · Fortess ObetzOHSAA D1 State XC Championships · Nov 616:08.8OHSAA D1 State XC ChampionshipsNovember 6, 2021
5,000 Meters · Glen Oak HSStark County Cross Country Championships · Oct 316:22.29Stark County Cross Country ChampionshipsOctober 3, 2020
5,000 Meters · GlenOak HSOHSAA D1 Northeast District - GlenOak · Oct 2316:34.24OHSAA D1 Northeast District - GlenOakOctober 23, 2021
5,000 Meters · Moorehead Farm Muskingum UniversityMuskie Opener · Sep 116:45.8Muskie OpenerSeptember 1, 2022
5,000 Meters · Salem Memorial ParkSalem Early Bird CC Invitational · Aug 2917:32.96Salem Early Bird CC InvitationalAugust 29, 2020
5,000 Meters · Schenley ParkPanther Opener · Aug 2915:10.40Panther OpenerAugust 29, 2025
8,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 1826:34.42023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNovember 18, 2023
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 424:59.40Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 126:09.0D3 Pre-NationalsOctober 1, 2022
8,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 224:59.4OAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:09.2Paul Short RunOctober 4, 2024
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1925:26.6Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Otterbein CollegeOAC XC Championships · Nov 125:31.20OAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Otterbein CollegeOtterbein XC Invite · Sep 1325:38.70Otterbein XC InviteSeptember 13, 2025
8,000 Meters · Robert Morris UniversityRobert Morris Invitational · Sep 1426:04.9Robert Morris InvitationalSeptember 14, 2024
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1825:55.5Interregional InvitationalOctober 18, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 8,000 Meters Mens · Place 58 · Mount UnionMount Union8,000 Meters Mens5826:22.51Sr
Nov 1OAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 3 · Mount UnionMount Union8,000 Meters Collegiate325:31.20 PBSr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 102 · Mount UnionMount Union8,000 Meters Gold10225:55.5 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 5 · Mount UnionMount Union8,000 Meters College Blue524:59.40 PBSr
Sep 13Otterbein XC InviteSep 13 · 8,000 Meters Men · Place 1 · Mount UnionMount Union8,000 Meters Men125:38.70 PBSr
Aug 29Panther OpenerAug 29 · 5,000 Meters Mens 5K · Place 16 · Mount UnionMount Union5,000 Meters Mens 5K1615:10.40 PBSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2OAC Cross Country ChampionshipsNov 2 · 8,000 Meters OAC · Place 7 · Mount UnionMount Union8,000 Meters OAC724:59.4 PBJr
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 51 · Mount UnionMount Union8,000 Meters College5125:26.6 PBJr
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 21 · Mount UnionMount Union8,000 Meters White2125:09.2 PBJr
Sep 14Robert Morris InvitationalSep 14 · 8,000 Meters Collegiate · Place 25 · Mount UnionMount Union8,000 Meters Collegiate2526:04.9 PBJr
Aug 30Tommy Evans InvitationalAug 30 · 6,000 Meters Varsity · Place 23 · Mount UnionMount Union6,000 Meters Varsity2319:09.1JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 8,000 Meters Championship · Place 236 · Mount UnionMount Union8,000 Meters Championship23626:34.4 PBSo
Nov 11NCAA Division III Great Lakes RegionalNov 11 · 8,000 Meters Championship · Place 24 · Mount UnionMount Union8,000 Meters Championship2424:36.6SO
Oct 28Ohio Athletic Conference XC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 28 · Mount UnionMount Union8,000 Meters Varsity2825:49.6SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 192022 NCAA Division III Cross Country Champs (49th Men & 41st Women)Nov 19 · 8,000 Meters Championship · Place 263 · Mount UnionMount Union8,000 Meters Championship26327:21.0Fr
Oct 29Ohio Athletic Conference XC ChampionshipsOct 29 · 8,000 Meters Varsity · Place 24 · Mount UnionMount Union8,000 Meters Varsity2427:27.3FR
Oct 1D3 Pre-NationalsOct 1 · 8,000 Meters College · Place 76 · Mount UnionMount Union8,000 Meters College7626:09.0 PBFr
Sep 1Muskie OpenerSep 1 · 5,000 Meters College · Place 10 · Mount UnionMount Union5,000 Meters College1016:45.8 PBFr

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6OHSAA D1 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 59 · LouisvilleLouisville5,000 Meters Varsity5916:08.8 PB12
Oct 30OHSAA D1 Region 1 - YoungstownOct 30 · 5,000 Meters Varsity · Place 59 · LouisvilleLouisville5,000 Meters Varsity5918:08.8 PB12
Oct 23OHSAA D1 Northeast District - GlenOakOct 23 · 5,000 Meters Varsity · Place 27 · LouisvilleLouisville5,000 Meters Varsity2716:34.24 PB12
Aug 28Riverside Kickoff ClassicAug 28 · 5,000 Meters Division 1 Varsity · Place 18 · LouisvilleLouisville5,000 Meters Division 1 Varsity1816:39.50Unofficial12

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Stark County Cross Country ChampionshipsOct 3 · 5,000 Meters Varsity All Schools · Place 14 · LouisvilleLouisville5,000 Meters Varsity All Schools1416:22.29 PB11
Aug 29Salem Early Bird CC InvitationalAug 29 · 5,000 Meters Varsity · Place 9 · LouisvilleLouisville5,000 Meters Varsity917:32.96 PB11

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Stark County Cross Country ChampionshipsSep 28 · 5,000 Meters Varsity All Schools · Place 42 · LouisvilleLouisville5,000 Meters Varsity All Schools4217:44.4110