Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algonac HS OFFICIALAlgonac Classic Run · Sep 1218:49.00Algonac Classic RunSeptember 12, 2026
5,000 Meters · Anchor Bay High SchoolJames Cleverley Invitational · Sep 1818:26.84James Cleverley InvitationalSeptember 18, 2026
5,000 Meters · Columbus County Park OFFICIALMHSAA LP Region 09-1 @ Algonac · Oct 3017:39.91MHSAA LP Region 09-1 @ AlgonacOctober 30, 2026
5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 418:08.55RUN FAST INVITATIONALNovember 4, 2026
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2617:53.42Jackson InvitationalSeptember 26, 2026
5,000 Meters · Lake St. Clair Metropark OFFICIALMAC Red Championship - Metro Beach · Oct 618:23.26MAC Red Championship - Metro BeachOctober 6, 2026
5,000 Meters · Marysville Municipal Park46th Marysville XC Invitational · Oct 118:52.5846th Marysville XC InvitationalOctober 1, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:30.22026 Portage InvitationalOctober 10, 2026
5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship · Oct 1717:58.95Macomb 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 4RUN FAST INVITATIONALNov 4 · 5,000 Meters Men's Race sub 20:00 · Place 48 · New Baltimore Anchor Bay5,000 Meters Men's Race sub 20:004818:08.55 PB10
Oct 30MHSAA LP Region 09-1 @ AlgonacOct 30 · 5,000 Meters D1 Boys · Place 50 · New Baltimore Anchor Bay5,000 Meters D1 Boys5017:39.91 PB10
Oct 17Macomb County ChampionshipOct 17 · 5,000 Meters Boys Varsity · Place 41 · New Baltimore Anchor Bay5,000 Meters Boys Varsity4117:58.95 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 214 · New Baltimore Anchor Bay5,000 Meters Division 121418:30.2 PB10
Oct 6MAC Red Championship - Metro BeachOct 6 · 5,000 Meters Boys Varsity · Place 35 · New Baltimore Anchor Bay5,000 Meters Boys Varsity3518:23.26 PB10
Oct 146th Marysville XC InvitationalOct 1 · 5,000 Meters Boys Varsity · Place 17 · New Baltimore Anchor Bay5,000 Meters Boys Varsity1718:52.58 PB10
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Orange Division (1000 + enrollment) · Place 214 · New Baltimore Anchor Bay5,000 Meters Orange Division (1000 + enrollment)21417:53.42 PB10
Sep 18James Cleverley InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 33 · New Baltimore Anchor Bay5,000 Meters Boys Varsity3318:26.84 PB10
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D1 Varsity · Place 32 · New Baltimore Anchor Bay5,000 Meters Boys D1 Varsity3218:49.00 PB10
Sep 8MAC RED JAMBOREESep 8 · 5,000 Meters Men's Race · Place 29 · New Baltimore Anchor Bay5,000 Meters Men's Race2918:42.110
Aug 20Anchor Bay Early Bird InviteAug 20 · 5,000 Meters Varsity · Place 8 · New Baltimore Anchor Bay5,000 Meters Varsity819:13.1810

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28RUN FAST INVITATIONALOct 28 · 5,000 Meters Varsity · Place 76 · New Baltimore Anchor Bay5,000 Meters Varsity7618:42.539
Oct 25MHSAA LP Region 09-1 @ Romeo (C)Oct 25 · 5,000 Meters Division 1 · Place 62 · New Baltimore Anchor Bay5,000 Meters Division 16218:21.929
Oct 11Macomb County ChampionshipOct 11 · 5,000 Meters Varsity · Place 85 · New Baltimore Anchor Bay5,000 Meters Varsity8519:05.069
Oct 245th Marysville XC InvitationalOct 2 · 5,000 Meters Varsity · Place 25 · New Baltimore Anchor Bay5,000 Meters Varsity2519:32.829
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 205 · New Baltimore Anchor Bay5,000 Meters Varsity Elite20518:59.829
Sep 24MAC RED DIVISION CHAMPIONSHIPSSep 24 · 5,000 Meters Varsity · Place 48 · New Baltimore Anchor Bay5,000 Meters Varsity4819:09.7—
Sep 18James Cleverly InvitationalSep 18 · 5,000 Meters Varsity · Place 32 · New Baltimore Anchor Bay5,000 Meters Varsity3219:42.529
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Varsity · Place 163 · New Baltimore Anchor Bay5,000 Meters Varsity16320:29.90—
Sep 3MAC RED JAMBOREESep 3 · 5,000 Meters Varsity · Place 87 · New Baltimore Anchor Bay5,000 Meters Varsity8720:46.99
Aug 28Anchor Bay Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 48 · New Baltimore Anchor Bay5,000 Meters Varsity4820:34.209