Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algonac HS OFFICIALAlgonac Classic Run · Sep 1217:25.38Algonac Classic RunSeptember 12, 2026
5,000 Meters · Anchor Bay High SchoolJames Cleverley Invitational · Sep 1817:25.06James Cleverley InvitationalSeptember 18, 2026
5,000 Meters · Columbus County Park OFFICIALMHSAA LP Region 09-1 @ Algonac · Oct 3016:18.90MHSAA LP Region 09-1 @ AlgonacOctober 30, 2026
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2616:37.37Jackson InvitationalSeptember 26, 2026
5,000 Meters · Lake St. Clair Metropark OFFICIALMAC Red Championship - Metro Beach · Oct 616:53.10MAC Red Championship - Metro BeachOctober 6, 2026
5,000 Meters · Marysville Municipal Park46th Marysville XC Invitational · Oct 117:52.3746th Marysville XC InvitationalOctober 1, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 716:15.2MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1016:55.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 816:46.35MITCA Michigan Meet of Champions 2025 by HOKANovember 8, 2025
5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship · Oct 1716:57.47Macomb County ChampionshipOctober 17, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 108 · New Baltimore Anchor Bay5,000 Meters D110816:15.2 PB12
Oct 30MHSAA LP Region 09-1 @ AlgonacOct 30 · 5,000 Meters D1 Boys · Place 13 · New Baltimore Anchor Bay5,000 Meters D1 Boys1316:18.90 PB12
Oct 17Macomb County ChampionshipOct 17 · 5,000 Meters Boys Varsity · Place 13 · New Baltimore Anchor Bay5,000 Meters Boys Varsity1316:57.47 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 97 · New Baltimore Anchor Bay5,000 Meters Division 19716:55.3 PB12
Oct 6MAC Red Championship - Metro BeachOct 6 · 5,000 Meters Boys Varsity · Place 7 · New Baltimore Anchor Bay5,000 Meters Boys Varsity716:53.10 PB12
Oct 146th Marysville XC InvitationalOct 1 · 5,000 Meters Boys Varsity · Place 7 · New Baltimore Anchor Bay5,000 Meters Boys Varsity717:52.37 PB12
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Orange Division (1000 + enrollment) · Place 83 · New Baltimore Anchor Bay5,000 Meters Orange Division (1000 + enrollment)8316:37.37 PB12
Sep 18James Cleverley InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 10 · New Baltimore Anchor Bay5,000 Meters Boys Varsity1017:25.06 PB12
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D1 Varsity · Place 6 · New Baltimore Anchor Bay5,000 Meters Boys D1 Varsity617:25.38 PB12
Sep 8MAC RED JAMBOREESep 8 · 5,000 Meters Men's Race · Place 27 · New Baltimore Anchor Bay5,000 Meters Men's Race2718:37.212
Aug 20Anchor Bay Early Bird InviteAug 20 · 5,000 Meters Varsity · Place 2 · New Baltimore Anchor Bay5,000 Meters Varsity217:40.8212

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Open #1 · Place 48 · New Baltimore Anchor Bay5,000 Meters Boys Elite Open #14816:46.35 PB11
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 183 · New Baltimore Anchor Bay5,000 Meters Division 118316:51.0011
Oct 25MHSAA LP Region 09-1 @ Romeo (C)Oct 25 · 5,000 Meters Division 1 · Place 18 · New Baltimore Anchor Bay5,000 Meters Division 11816:40.2311
Oct 11Macomb County ChampionshipOct 11 · 5,000 Meters Varsity · Place 23 · New Baltimore Anchor Bay5,000 Meters Varsity2316:55.0711
Oct 245th Marysville XC InvitationalOct 2 · 5,000 Meters Varsity · Place 5 · New Baltimore Anchor Bay5,000 Meters Varsity517:21.0311
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 124 · New Baltimore Anchor Bay5,000 Meters Varsity Elite12417:25.2211
Sep 24MAC RED DIVISION CHAMPIONSHIPSSep 24 · 5,000 Meters Varsity · Place 18 · New Baltimore Anchor Bay5,000 Meters Varsity1816:58.4—
Sep 18James Cleverly InvitationalSep 18 · 5,000 Meters Varsity · Place 10 · New Baltimore Anchor Bay5,000 Meters Varsity1017:53.7111
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Varsity · Place 36 · New Baltimore Anchor Bay5,000 Meters Varsity3617:21.70—
Sep 3MAC RED JAMBOREESep 3 · 5,000 Meters Varsity · Place 37 · New Baltimore Anchor Bay5,000 Meters Varsity3718:16.811
Aug 28Anchor Bay Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 8 · New Baltimore Anchor Bay5,000 Meters Varsity817:45.4111

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Open Elite · Place 84 · New Baltimore Anchor Bay5,000 Meters Open Elite8417:21.3710
Oct 29RUN FAST INVITATIONALOct 29 · 5,000 Meters Varsity · Place 27 · New Baltimore Anchor Bay5,000 Meters Varsity2718:11.710
Oct 26MHSAA LP Region 09-1 @ RomeoOct 26 · 5,000 Meters Division 1 · Place 26 · New Baltimore Anchor Bay5,000 Meters Division 12617:04.3010
Oct 12Macomb County ChampionshipOct 12 · 5,000 Meters Varsity · Place 29 · New Baltimore Anchor Bay5,000 Meters Varsity2917:11.010
Oct 344th Marysville XC InvitationalOct 3 · 5,000 Meters Varsity · Place 5 · New Baltimore Anchor Bay5,000 Meters Varsity518:07.710
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 94 · New Baltimore Anchor Bay5,000 Meters Varsity Elite9416:58.7310
Sep 25MAC RED ChampionshipSep 25 · 5,000 Meters Varsity · Place 31 · New Baltimore Anchor Bay5,000 Meters Varsity3117:41.810
Sep 20James Cleverley Friday Night InviteSep 20 · 5,000 Meters Varsity · Place 20 · New Baltimore Anchor Bay5,000 Meters Varsity2018:20.910
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division 1 · Place 79 · New Baltimore Anchor Bay5,000 Meters Division 17918:08.710
Sep 7Algonac Muskrat Classic RunSep 7 · 5,000 Meters Varsity · Place 27 · New Baltimore Anchor Bay5,000 Meters Varsity2718:27.210
Sep 4MAC RED JamboreeSep 4 · 5,000 Meters Varsity · Place 47 · New Baltimore Anchor Bay5,000 Meters Varsity4719:27.210
Aug 28Lake St. Clair Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 51 · New Baltimore Anchor Bay5,000 Meters Varsity5119:34.710