Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algonac HS OFFICIALAlgonac Classic Run · Sep 1216:49.12Algonac Classic RunSeptember 12, 2026
5,000 Meters · Anchor Bay High SchoolJames Cleverley Invitational · Sep 1817:37.21James Cleverley InvitationalSeptember 18, 2026
5,000 Meters · Columbus County Park OFFICIALMHSAA LP Region 09-1 @ Algonac · Oct 3016:20.47MHSAA LP Region 09-1 @ AlgonacOctober 30, 2026
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2616:51.17Jackson InvitationalSeptember 26, 2026
5,000 Meters · Lake St. Clair Metropark OFFICIALMAC Red Championship - Metro Beach · Oct 616:59.81MAC Red Championship - Metro BeachOctober 6, 2026
5,000 Meters · Marysville Municipal Park46th Marysville XC Invitational · Oct 117:37.6846th 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 1017:10.72026 Portage InvitationalOctober 10, 2026
5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship · Oct 1716:35.63Macomb 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 106 · New Baltimore Anchor Bay5,000 Meters D110616:15.2 PB11
Oct 30MHSAA LP Region 09-1 @ AlgonacOct 30 · 5,000 Meters D1 Boys · Place 15 · New Baltimore Anchor Bay5,000 Meters D1 Boys1516:20.47 PB11
Oct 17Macomb County ChampionshipOct 17 · 5,000 Meters Boys Varsity · Place 7 · New Baltimore Anchor Bay5,000 Meters Boys Varsity716:35.63 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 124 · New Baltimore Anchor Bay5,000 Meters Division 112417:10.7 PB11
Oct 6MAC Red Championship - Metro BeachOct 6 · 5,000 Meters Boys Varsity · Place 9 · New Baltimore Anchor Bay5,000 Meters Boys Varsity916:59.81 PB11
Oct 146th Marysville XC InvitationalOct 1 · 5,000 Meters Boys Varsity · Place 6 · New Baltimore Anchor Bay5,000 Meters Boys Varsity617:37.68 PB11
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Orange Division (1000 + enrollment) · Place 116 · New Baltimore Anchor Bay5,000 Meters Orange Division (1000 + enrollment)11616:51.17 PB11
Sep 18James Cleverley InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 14 · New Baltimore Anchor Bay5,000 Meters Boys Varsity1417:37.21 PB11
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D1 Varsity · Place 2 · New Baltimore Anchor Bay5,000 Meters Boys D1 Varsity216:49.12 PB11
Sep 8MAC RED JAMBOREESep 8 · 5,000 Meters Men's Race · Place 11 · New Baltimore Anchor Bay5,000 Meters Men's Race1117:37.111
Aug 20Anchor Bay Early Bird InviteAug 20 · 5,000 Meters Varsity · Place 4 · New Baltimore Anchor Bay5,000 Meters Varsity418:01.3411

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28RUN FAST INVITATIONALOct 28 · 5,000 Meters Varsity · Place 23 · New Baltimore Anchor Bay5,000 Meters Varsity2317:36.6310
Oct 25MHSAA LP Region 09-1 @ Romeo (C)Oct 25 · 5,000 Meters Division 1 · Place 26 · New Baltimore Anchor Bay5,000 Meters Division 12616:56.4310
Oct 11Macomb County ChampionshipOct 11 · 5,000 Meters Varsity · Place 31 · New Baltimore Anchor Bay5,000 Meters Varsity3117:16.6810
Oct 245th Marysville XC InvitationalOct 2 · 5,000 Meters Varsity · Place 9 · New Baltimore Anchor Bay5,000 Meters Varsity917:53.7810
Sep 18James Cleverly InvitationalSep 18 · 5,000 Meters Varsity · Place 11 · New Baltimore Anchor Bay5,000 Meters Varsity1117:58.5210
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Varsity · Place 66 · New Baltimore Anchor Bay5,000 Meters Varsity6618:06.50—
Sep 3MAC RED JAMBOREESep 3 · 5,000 Meters Varsity · Place 33 · New Baltimore Anchor Bay5,000 Meters Varsity3318:07.910
Aug 28Anchor Bay Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 13 · New Baltimore Anchor Bay5,000 Meters Varsity1318:01.3310