Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Addison HS OFFICIALAddison Keunner Invitational · Sep 120:03.00Addison Keunner InvitationalSeptember 1, 2026
5,000 Meters · Chestnut GroveMHSAA LP Region 27-3 @ AA Huron (Willow) · Oct 3118:31.66MHSAA LP Region 27-3 @ AA Huron (Willow)October 31, 2026
5,000 Meters · Ella Sharp Park OFFICIALJ Chris Jensen County Championship · Nov 218:22.26J Chris Jensen County Championship November 2, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1119:29.62026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Grass Lake HSRun for the Popsicles · Sep 1718:42Run for the PopsiclesSeptember 17, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1718:40.2742nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Manchester HS Cascades North Jamboree · Sep 2218:58.50Cascades North JamboreeSeptember 22, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1019:27.62026 Portage InvitationalOctober 10, 2026
5,000 Meters · Stockbridge MS/HSStockbridge Invitational · Oct 318:56.59Stockbridge InvitationalOctober 3, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2J Chris Jensen County Championship Nov 2 · 5,000 Meters Varsity · Place 22 · Grass Lake5,000 Meters Varsity2218:22.26 PB10
Oct 31MHSAA LP Region 27-3 @ AA Huron (Willow)Oct 31 · 5,000 Meters D3 Boys · Place 29 · Grass Lake5,000 Meters D3 Boys2918:31.66 PB10
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Small Schools · Place 43 · Grass Lake5,000 Meters Varsity - Small Schools4318:40.27 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 212 · Grass Lake5,000 Meters Division 321219:27.6 PB10
Oct 3Stockbridge InvitationalOct 3 · 5,000 Meters Varsity · Place 50 · Grass Lake5,000 Meters Varsity5018:56.59 PB10
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Red Division (Under 500 enrollment) · Place 66 · Grass Lake5,000 Meters Red Division (Under 500 enrollment)6618:54.5010
Sep 22Cascades North JamboreeSep 22 · 5,000 Meters Varsity · Place 6 · Grass Lake5,000 Meters Varsity618:58.50 PB10
Sep 17Run for the PopsiclesSep 17 · 5,000 Meters Varsity · Place 4 · Grass Lake5,000 Meters Varsity418:42 PB10
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters White(MHSAA Div 3&4) · Place 87 · Grass Lake5,000 Meters White(MHSAA Div 3&4)8719:29.6 PB10
Sep 1Addison Keunner InvitationalSep 1 · 5,000 Meters Varsity · Place 25 · Grass Lake5,000 Meters Varsity2520:03.00 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27J Chris Jensen InvitationalOct 27 · 5,000 Meters Varsity · Place 29 · Grass Lake5,000 Meters Varsity2918:48.809
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters White(MHSAA Div 3&4) · Place 105 · Grass Lake5,000 Meters White(MHSAA Div 3&4)10520:05.89