Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Michaywe Pines GolfNorthern Michigan XC Championships Rotary Invite · Oct 1810:08.0Northern Michigan XC Championships Rotary InviteOctober 18, 2014
2 Miles · Michaywe Middle School 2 mile courseNorthern Michigan XC Championships Rotary Invite · Oct 2210:56.13Northern Michigan XC Championships Rotary InviteOctober 22, 2016
2 Miles · Roscommon High SchoolRoscommon Invitational · Sep 1913:28Roscommon InvitationalSeptember 19, 2015
5,000 Meters · Benzie Central HSBenzie Central Pete Moss Invitational · Aug 2915:15.03Benzie Central Pete Moss InvitationalAugust 29, 2020
5,000 Meters · Delta College - HS 5KMHSAA LP Region 02-1 @ Saginaw Heritage · Oct 2715:53.27MHSAA LP Region 02-1 @ Saginaw HeritageOctober 27, 2018
5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 1517:09.662017 MSU Spartan InvitationalSeptember 15, 2017
5,000 Meters · Gaylord Country ClubBig North Conference Finals · Oct 1616:35.61Big North Conference FinalsOctober 16, 2018
5,000 Meters · Imerman Park30th Annual Heritage Invitational · Oct 716:56.5930th Annual Heritage InvitationalOctober 7, 2017
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1616:09.7NXR Midwest Regional ChampionshipsNovember 16, 2019
5,000 Meters · Mackinaw Trail MSBig North Conf Meet #1 @Cadillac · Sep 1917:25.01Big North Conf Meet #1 @CadillacSeptember 19, 2017
5,000 Meters · Michaywe 5kNorthern Michigan XC Championships · Oct 2116:31.21Northern Michigan XC ChampionshipsOctober 21, 2017
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 715:46.41MHSAA LP D1 FinalsNovember 7, 2020
5,000 Meters · Ogemaw Heights HSDwayne Rau Memorial Invitational · Aug 3117:49.33Dwayne Rau Memorial InvitationalAugust 31, 2017
5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 516:00.9Portage InviteOctober 5, 2019
5,000 Meters · Shepherd High School2025 Jeff Drenth Memorial · Aug 2914:58.502025 Jeff Drenth MemorialAugust 29, 2025
5,000 Meters · Shepherd High School XC Course2020 Shepherd BLUEJAY Invite · Oct 115:35.62020 Shepherd BLUEJAY InviteOctober 1, 2020
5,000 Meters · West Shore Community CollegeLudington Cross Country Invite · Sep 1916:01.77Ludington Cross Country InviteSeptember 19, 2020
8,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1224:15.92025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2624:07.96Gans Creek Classic - CollegeSeptember 26, 2025
8,000 Meters · University of MichiganBig 10 Conference XC Championships · Oct 2826:09.6Big 10 Conference XC ChampionshipsOctober 28, 2022
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 1725:16.1Nuttycombe Wisconsin InvitationalOctober 17, 2025
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 1425:39.2Nuttycombe Wisconsin InvitationalOctober 14, 2022

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Big Ten Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 94 · Michigan StateMichigan State8,000 Meters Champ9425:02.87Sr
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters B Race · Place 43 · Michigan StateMichigan State8,000 Meters B Race4325:16.1 PBSr
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Black · Place 23 · Michigan StateMichigan State8,000 Meters Black2324:07.96 PBSr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 8,000 Meters College · Place 18 · Michigan StateMichigan State8,000 Meters College1824:15.9 PBSr
Aug 292025 Jeff Drenth MemorialAug 29 · 5,000 Meters Men's 5K · Place 9 · Michigan StateMichigan State5,000 Meters Men's 5K914:58.50 PBSr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 8,000 Meters Varsity · Place 43 · Michigan StateMichigan State8,000 Meters Varsity4326:04.4JR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 13Nuttycombe InvitationalOct 13 · 8,000 Meters B Race · Place 90 · Michigan StateMichigan State8,000 Meters B Race9026:29.1So

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Big 10 Conference XC ChampionshipsOct 28 · 8,000 Meters Championship · Place 98 · Michigan StateMichigan State8,000 Meters Championship9826:09.6 PBFr
Oct 14Nuttycombe Wisconsin InvitationalOct 14 · 8,000 Meters B Race · Place 102 · Michigan StateMichigan State8,000 Meters B Race10225:39.2 PBFr
Sep 9Michigan Big 10 PreviewSep 9 · 6,000 Meters Varsity · Place 34 · Michigan StateMichigan State6,000 Meters Varsity3418:51.7FR

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP D1 FinalsNov 7 · 5,000 Meters D1 - Official · Place 13 · TC Central (Traverse City)TC Central (Traverse City)5,000 Meters D1 - Official1315:46.41 PB12
Oct 13Big North Conference ChampionshipOct 13 · 5,000 Meters Varsity · Place 1 · Traverse City CentralTraverse City Central5,000 Meters Varsity116:18.2212
Oct 12020 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Session 6 - HS Boys · Place 2 · TC Central (Traverse City)TC Central (Traverse City)5,000 Meters Session 6 - HS Boys215:35.6 PB12
Sep 26Petoskey Invitational Cross Country MeetSep 26 · 5,000 Meters Varsity · Place 1 · Traverse City CentralTraverse City Central5,000 Meters Varsity115:43.9512
Sep 19Ludington Cross Country InviteSep 19 · 5,000 Meters Session 2 · Place 1 · TC Central (Traverse City)TC Central (Traverse City)5,000 Meters Session 2116:01.77 PB12
Aug 29Benzie Central Pete Moss InvitationalAug 29 · 5,000 Meters Saturday Session 1 · Place 2 · TC Central (Traverse City)TC Central (Traverse City)5,000 Meters Saturday Session 1215:15.03 PB12

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Championship Race · Place 84 · Unattached (MI)Unattached (MI)5,000 Meters Championship Race8416:09.7 PB11
Nov 2MHSAA LP D1 FinalsNov 2 · 5,000 Meters D1 · Place 17 · TC Central (Traverse City)TC Central (Traverse City)5,000 Meters D11715:56.311
Oct 26MHSAA LP Region 01-1 @ BenzieOct 26 · 5,000 Meters Division 1 · Place 4 · Traverse City CentralTraverse City Central5,000 Meters Division 1415:40.0411
Oct 19Northern Michigan XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 1 · Traverse City CentralTraverse City Central5,000 Meters Varsity116:04.3211
Oct 15Big North Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 2 · Traverse City CentralTraverse City Central5,000 Meters Varsity216:22.4311
Oct 5Portage InviteOct 5 · 5,000 Meters Division 1 · Place 21 · TC Central (Traverse City)TC Central (Traverse City)5,000 Meters Division 12116:00.9 PB11
Sep 21Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Varsity · Place 2 · Traverse City CentralTraverse City Central5,000 Meters Varsity216:30.311
Sep 132019 MSU Spartan InviteSep 13 · 5,000 Meters Elite · Place 51 · Traverse City CentralTraverse City Central5,000 Meters Elite5117:11.7JR

2018 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 3MHSAA LP Division 1 FinalsNov 3 · Division 1 · Place 14 · AlpenaAlpenaDivision 11415:55.1—
Oct 27MHSAA LP Region 02-1 @ Saginaw HeritageOct 27 · 5,000 Meters D1 Boys · Place 3 · AlpenaAlpena5,000 Meters D1 Boys315:53.27 PB10
Oct 20Northern Michigan XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 3 · AlpenaAlpena5,000 Meters Varsity315:48.8310
Oct 16Big North Conference FinalsOct 16 · 5,000 Meters Varsity · Place 2 · AlpenaAlpena5,000 Meters Varsity216:35.61 PB10
Oct 631st Heritage InvitationalOct 6 · 5,000 Meters Varsity · Place 4 · AlpenaAlpena5,000 Meters Varsity416:43.6110
Oct 2Big North Conf Meet 2Oct 2 · Varsity · Place 4 · AlpenaAlpenaVarsity417:01.510
Sep 22Al Kayner Delta Invitational Sep 22 · 2 Miles Varsity · Place 4 · AlpenaAlpena2 Miles Varsity410:07.3810
Sep 18Big North Conference @ Traverse City WestSep 18 · Varsity · Place 4 · AlpenaAlpenaVarsity416:44.810
Sep 8Lancer InvitationalSep 8 · Varsity · Place 5 · AlpenaAlpenaVarsity517:00.3710
Aug 30Dwayne Rau Memorial InvitationalAug 30 · 5,000 Meters Varsity · Place 3 · AlpenaAlpena5,000 Meters Varsity317:37.2810

2017 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 101 · AlpenaAlpena5,000 Meters Division 110116:35.8—
Oct 28MHSAA LP Region 02-1 at Delta College (Saginaw Heritage)Oct 28 · 5,000 Meters Varsity · Place 7 · AlpenaAlpena5,000 Meters Varsity716:21.369
Oct 21Northern Michigan XC ChampionshipsOct 21 · 5,000 Meters Boys Varsity · Place 8 · AlpenaAlpena5,000 Meters Boys Varsity816:31.21 PB9
Oct 17Big North Conf ChampionshipOct 17 · 5,000 Meters Varsity · Place 6 · AlpenaAlpena5,000 Meters Varsity616:57.79
Oct 730th Annual Heritage InvitationalOct 7 · 5,000 Meters Varsity · Place 13 · AlpenaAlpena5,000 Meters Varsity1316:56.59 PB9
Oct 3Big North Conf Meet #2 @PetoskeyOct 3 · 5,000 Meters Varsity · Place 4 · AlpenaAlpena5,000 Meters Varsity417:25.6Unofficial9
Sep 23Al Kayner Delta Invitational Sep 23 · 2 Miles Varsity · Place 3 · AlpenaAlpena2 Miles Varsity310:15.569
Sep 19Big North Conf Meet #1 @CadillacSep 19 · 5,000 Meters Varsity · Place 6 · AlpenaAlpena5,000 Meters Varsity617:25.01 PB9
Sep 152017 MSU Spartan InvitationalSep 15 · 5,000 Meters Green Race (Division 1 & 2) · Place 27 · AlpenaAlpena5,000 Meters Green Race (Division 1 & 2)2717:09.66 PB9
Sep 9Lancer InvitationalSep 9 · 5,000 Meters Black Division · Place 4 · AlpenaAlpena5,000 Meters Black Division416:50.75Unofficial9
Aug 31Dwayne Rau Memorial InvitationalAug 31 · 5,000 Meters Varsity · Place 5 · AlpenaAlpena5,000 Meters Varsity517:49.33 PB9

2016 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Northern Michigan XC Championships Rotary InviteOct 22 · 2 Miles Middle School Boys · Place 2 · Thunder BayThunder Bay2 Miles Middle School Boys210:56.13 PB8
Oct 13Alpena MeetOct 13 · 3,000 Meters Middle School · Thunder BayThunder Bay3,000 Meters Middle School011:27Unofficial8
Oct 4Thunder Bay Wildcat InvitationalOct 4 · 3,000 Meters Middle School · Thunder BayThunder Bay3,000 Meters Middle School011:23Unofficial8
Sep 26Grayling MeetSep 26 · 3,000 Meters Middle School · Thunder BayThunder Bay3,000 Meters Middle School011:07Unofficial8
Sep 24Petoskey MeetSep 24 · 3,000 Meters Middle School · Thunder BayThunder Bay3,000 Meters Middle School010:32Unofficial8
Sep 20Alpena MeetSep 20 · 3,000 Meters Middle School · Thunder BayThunder Bay3,000 Meters Middle School012:04Unofficial8
Sep 17Rogers City MeetSep 17 · 3,000 Meters Middle School · Thunder BayThunder Bay3,000 Meters Middle School011:22Unofficial8

2015 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Northern Michigan XC Championship/Rotary InviteOct 24 · 2 Mile Middle School · Place 13 · Thunder BayThunder Bay2 Mile Middle School1311:59.67
Sep 19Roscommon InvitationalSep 19 · 2 Mile 7th and 8th Grade Boys · Place 1 · Thunder BayThunder Bay2 Mile 7th and 8th Grade Boys113:28 PB7

2014 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 18Northern Michigan XC Championships Rotary InviteOct 18 · 1.5 Mile Open · Place 3 · Thunder BayThunder Bay1.5 Mile Open310:08.0 PB6