Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Huron Meadows Metropark OFFICIALA2 Running Co. Run Thru the Meadows Invite · Oct 1513:01.67A2 Running Co. Run Thru the Meadows InviteOctober 15, 2016
5,000 Meters · 'New' South Course37th Annual Gabriel Richard XC Invitational · Oct 1615:32.4037th Annual Gabriel Richard XC InvitationalOctober 16, 2021
5,000 Meters · Chestnut Grove13th Ypsi Run Co River Rat Open (Regional Preview) · Oct 1216:28.913th Ypsi Run Co River Rat Open (Regional Preview)October 12, 2018
5,000 Meters · Indian CreekSEC Championship (HS Red) · Oct 1715:50.2SEC Championship (HS Red)October 17, 2020
5,000 Meters · Indian Creek OFFICIALPioneer @ Bedford Dual Meet · Sep 2616:20.5Pioneer @ Bedford Dual MeetSeptember 26, 2020
5,000 Meters · Indian Riffle ParkMid-East Meet of Champions · Nov 2015:44.94Mid-East Meet of ChampionsNovember 20, 2021
5,000 Meters · Lake Erie MetroparkLake Erie PROM · Oct 2921:09.40Lake Erie PROMOctober 29, 2016
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 615:47.69MHSAA LP D1 FinalsNovember 6, 2021
5,000 Meters · North CourseSEC-HS Jamboree #1 · Sep 1016:35.93SEC-HS Jamboree #1September 10, 2019
5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 515:36.6Portage InviteOctober 5, 2019
5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co Hornet Early Bird Open · Aug 3017:44.1A2 Run Co Hornet Early Bird OpenAugust 30, 2018
8,000 Meters · Forest Akers East Golf Course2022 NCAA Division III Cross Country Champs (49th Men & 41st Women) · Nov 1926:26.12022 NCAA Division III Cross Country Champs (49th Men & 41st Women)November 19, 2022
8,000 Meters · Hamilton CollegeNESCAC Cross Country Championships · Oct 2925:31.7NESCAC Cross Country ChampionshipsOctober 29, 2022
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1824:53.22Conn College InviteOctober 18, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 328:36.5Paul Short Run (College)October 3, 2025
8,000 Meters · Middlebury CollegeAldrich Invitational · Sep 1327:41.70Aldrich InvitationalSeptember 13, 2025
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2224:56.92025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1525:40.1NCAA DIII Mideast RegionalNovember 15, 2025
8,000 Meters · University of Massachusetts Amherst NESCAC Cross Country Championships · Oct 2829:06.1NESCAC Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 628:11.98Silloway Vermont State Maple Syrup ChallengeSeptember 6, 2025
8050 m · Ronald C. Hoffmann Cross Country CourseNCAA D3 Mideast Regional XC Championships · Nov 1226:51.6NCAA D3 Mideast Regional XC ChampionshipsNovember 12, 2022

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 61 · MiddleburyMiddlebury8,000 Meters D3 Championship6124:56.9 PBSr
Nov 15NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 22 · MiddleburyMiddlebury8,000 Meters D3 Mid-East2225:40.1 PBSr
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 21 · MiddleburyMiddlebury8,000 Meters Champ2125:04.30Sr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 43 · MiddleburyMiddlebury8,000 Meters Blue4324:53.22 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 380 · MiddleburyMiddlebury8,000 Meters White38028:36.5 PBSr
Sep 20Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 13 · MiddleburyMiddlebury8,000 Meters College1326:02.8Sr
Sep 13Aldrich InvitationalSep 13 · 8,000 Meters · Place 12 · MiddleburyMiddlebury8,000 Meters1227:41.70 PBSr
Sep 6Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 6 · MiddleburyMiddlebury8,000 Meters Collegiate628:11.98 PBSr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28NESCAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 127 · MiddleburyMiddlebury8,000 Meters College12729:06.1 PBSo
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Brown · Place 360 · MiddleburyMiddlebury8,000 Meters College Brown36029:08.2So
Sep 23Bard College Fred Pavlich InvitationalSep 23 · 8,000 Meters Varsity · Place 51 · MiddleburyMiddlebury8,000 Meters Varsity5127:43.1SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 192022 NCAA Division III Cross Country Champs (49th Men & 41st Women)Nov 19 · 8,000 Meters Championship · Place 165 · MiddleburyMiddlebury8,000 Meters Championship16526:26.1 PBFr
Nov 12NCAA D3 Mideast Regional XC ChampionshipsNov 12 · 8,050 Meters Championship · Place 36 · MiddleburyMiddlebury8,050 Meters Championship3626:51.6 PBFr
Oct 29NESCAC Cross Country ChampionshipsOct 29 · 8,000 Meters College · Place 40 · MiddleburyMiddlebury8,000 Meters College4025:31.7 PBFr

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 20Mid-East Meet of ChampionsNov 20 · 5,000 Meters Varsity · Place 17 · MichiganMichigan5,000 Meters Varsity1715:44.94 PB12
Nov 13Michigan Meet of Champions / Mid East QualifierNov 13 · 5,000 Meters Elite · Place 8 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Elite815:37.312
Nov 6MHSAA LP D1 FinalsNov 6 · 5,000 Meters D1 · Place 15 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters D11515:47.69 PB12
Oct 30MHSAA LP Region 05-1 @ Gibraltar CarlsonOct 30 · 5,000 Meters Division 1 · Place 1 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Division 1116:59.3012
Oct 21SEC-HS ChampionshipOct 21 · 5,000 Meters Varsity · Place 1 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity116:05.6012
Oct 1637th Annual Gabriel Richard XC InvitationalOct 16 · 5,000 Meters Varsity Large School · Place 1 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity Large School115:32.40 PB12
Oct 92021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 1 · Place 4 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Division 1415:24.412
Sep 28SEC-HS Jamboree 2 (Red)Sep 28 · 5,000 Meters Varsity · Place 1 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity116:16.4012
Sep 25Jackson Invitational - VarsitySep 25 · 5,000 Meters Varsity Division 1 · Place 3 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity Division 1315:49.912
Sep 14SEC-HS Jamboree 1Sep 14 · 5,000 Meters Varsity · Place 3 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity316:01.512
Sep 221 AARC / Hornet Early Bird XC InviteSep 2 · 5,000 Meters Varsity · Place 1 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity115:53.3012

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP D1 FinalsNov 7 · 5,000 Meters D1 - Official · Place 34 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters D1 - Official3416:09.7311
Oct 31MHSAA LP Region 05-1 @ Gibraltar CarlsonOct 31 · 5,000 Meters Division 1 · Place 2 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Division 1216:11.011
Oct 24MHSAA Pre-Regional 09-1 @ BedfordOct 24 · 5,000 Meters Varsity · Place 3 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity316:11.9011
Oct 17SEC Championship (HS Red)Oct 17 · 5,000 Meters Varsity Boys · Place 2 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity Boys215:50.2 PB11
Oct 10AA Huron @ AA PioneerOct 10 · 5,000 Meters Varsity · Place 1 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity116:06.211
Oct 3Saline/AA Skyline @ AA PioneerOct 3 · 5,000 Meters Varsity · Place 2 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity216:30.2011
Sep 26Pioneer @ Bedford Dual MeetSep 26 · 5,000 Meters Varsity · Place 1 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity116:20.5 PB11
Sep 16Brighton @ AA PioneerSep 16 · 5,000 Meters Varsity · Place 1 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity116:12.311
Sep 2Chelsea @ AA PioneerSep 2 · 5,000 Meters Varsity · Place 1 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity116:35.311

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP D1 FinalsNov 2 · 5,000 Meters D1 · Place 51 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters D15116:20.010
Oct 26MHSAA LP Region 05-1 @ Gibraltar CarlsonOct 26 · 5,000 Meters Division 1 · Place 4 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Division 1416:05.7010
Oct 17SEC ChampionshipOct 17 · 5,000 Meters Varsity · Place 3 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity316:15.110
Oct 1235th Annual Gabriel Richard InvitationalOct 12 · 5,000 Meters Varsity Large School Div · Place 5 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity Large School Div515:37.810
Oct 5Portage InviteOct 5 · 5,000 Meters Division 1 · Place 9 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Division 1915:36.6 PB10
Sep 21Jackson Invitational - VarsitySep 21 · 5,000 Meters Varsity Division 1 · Place 14 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity Division 11416:13.810
Sep 10SEC-HS Jamboree #1Sep 10 · 5,000 Meters Combined Red & WhiteVarsity · Place 5 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Combined Red & WhiteVarsity516:35.93 PB10
Aug 29AA Run Co Hornet EARLY BIRD InvitationalAug 29 · 5,000 Meters Varsity · Place 11 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity1116:42.4510
Aug 24Benzie Central Pete Moss InviteAug 24 · 5,000 Meters Varsity · Place 1 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity115:49.010

2018 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 3MHSAA LP Division 1 FinalsNov 3 · Division 1 · Place 127 · Ann Arbor PioneerAnn Arbor PioneerDivision 112717:02.6—
Oct 30Tortoise & Hare Post A PR OpenOct 30 · 5,000 Meters Varsity · Place 7 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity716:57.59
Oct 18SEC-HS ChampionshipOct 18 · 5,000 Meters Varsity · Place 16 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity1616:46.79
Oct 1213th Ypsi Run Co River Rat Open (Regional Preview)Oct 12 · 5,000 Meters Boys · Place 8 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Boys816:28.9 PB9
Oct 62018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 1 JV Men · Place 1 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Division 1 JV Men117:07.19
Sep 25SEC Red Division Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 22 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity2217:41.789
Sep 22Jackson Invitational - VarsitySep 22 · 5,000 Meters Varsity Division 1 · Place 48 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity Division 14816:49.69
Sep 6SEC-HS Jamboree 1Sep 6 · 5,000 Meters Varsity · Place 36 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Varsity3617:18.79
Aug 30A2 Run Co Hornet Early Bird OpenAug 30 · 5,000 Meters Gold Varsity · Place 52 · Ann Arbor PioneerAnn Arbor Pioneer5,000 Meters Gold Varsity5217:44.1 PB9

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29Lake Erie PROMOct 29 · 5,000 Meters Men's PROM · Place 115 · Ann Arbor TrackAnn Arbor Track5,000 Meters Men's PROM11521:09.40 PB8
Oct 15A2 Running Co. Run Thru the Meadows InviteOct 15 · 2 Miles MS Varsity Boy · Place 65 · Ann Arbor TrackAnn Arbor Track2 Miles MS Varsity Boy6513:01.67 PB8