Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 2414:24.3Jackson MS & HS-JV InvitationalSeptember 24, 2021
2 Miles · Heritage Park (Hanover) OFFICIALHanover-Horton MS Invite · Oct 2012:33.20Hanover-Horton MS Invite October 20, 2022
2 Miles · Hudson HSMHSAA MS Regional - Zone 2 @ Hudson · Oct 2212:40.80MHSAA MS Regional - Zone 2 @ HudsonOctober 22, 2022
5,000 Meters · Addison HS OFFICIALAddison Keunner Invitational · Sep 118:22.09Addison Keunner InvitationalSeptember 1, 2026
5,000 Meters · Chestnut GroveMHSAA LP Region 27-3 @ AA Huron (Willow) · Oct 3116:44.58MHSAA LP Region 27-3 @ AA Huron (Willow)October 31, 2026
5,000 Meters · Concord HS9th Annual Concord Invitational · Aug 3020:10.09th Annual Concord InvitationalAugust 30, 2023
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2617:01.43Jackson InvitationalSeptember 26, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1117:58.72026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Grass Lake HSRun for the Popsicles · Sep 1717:26Run for the PopsiclesSeptember 17, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1716:38.5942nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Leslie CC CourseCascades North Jamboree · Oct 617:20.84Cascades North JamboreeOctober 6, 2026
5,000 Meters · Manchester HS Cascades North Jamboree · Sep 2217:41.75Cascades North JamboreeSeptember 22, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 3 Finals · Nov 716:43.1MHSAA LP Division 3 FinalsNovember 7, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1016:51.12026 Portage InvitationalOctober 10, 2026
5,000 Meters · Stockbridge MS/HSStockbridge Invitational · Oct 317:03.16Stockbridge InvitationalOctober 3, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 3 FinalsNov 7 · 5,000 Meters D3 · Place 67 · Grass LakeGrass Lake5,000 Meters D36716:43.1 PB12
Nov 2J Chris Jensen County Championship Nov 2 · 5,000 Meters Varsity · Place 12 · Grass LakeGrass Lake5,000 Meters Varsity1217:23.6912
Oct 31MHSAA LP Region 27-3 @ AA Huron (Willow)Oct 31 · 5,000 Meters D3 Boys · Place 7 · Grass LakeGrass Lake5,000 Meters D3 Boys716:44.58 PB12
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Small Schools · Place 11 · Grass LakeGrass Lake5,000 Meters Varsity - Small Schools1116:38.59 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 45 · Grass LakeGrass Lake5,000 Meters Division 34516:51.1 PB12
Oct 6Cascades North JamboreeOct 6 · 5,000 Meters VarsityB · Place 2 · Grass LakeGrass Lake5,000 Meters VarsityB217:20.84 PB12
Oct 3Stockbridge InvitationalOct 3 · 5,000 Meters Varsity · Place 9 · Grass LakeGrass Lake5,000 Meters Varsity917:03.16 PB12
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Red Division (Under 500 enrollment) · Place 17 · Grass LakeGrass Lake5,000 Meters Red Division (Under 500 enrollment)1717:01.43 PB12
Sep 22Cascades North JamboreeSep 22 · 5,000 Meters Varsity · Place 3 · Grass LakeGrass Lake5,000 Meters Varsity317:41.75 PB12
Sep 17Run for the PopsiclesSep 17 · 5,000 Meters Varsity · Place 1 · Grass LakeGrass Lake5,000 Meters Varsity117:26 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters White(MHSAA Div 3&4) · Place 36 · Grass LakeGrass Lake5,000 Meters White(MHSAA Div 3&4)3617:58.7 PB12
Sep 1Addison Keunner InvitationalSep 1 · 5,000 Meters Varsity · Place 6 · Grass LakeGrass Lake5,000 Meters Varsity618:22.09 PB12

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters White(MHSAA Div 3&4) · Place 65 · Grass LakeGrass Lake5,000 Meters White(MHSAA Div 3&4)6519:03.211

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 17Cascades East JamboreeSep 17 · 5,000 Meters VarsityB · Place 11 · Grass LakeGrass Lake5,000 Meters VarsityB1118:49.0010

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 309th Annual Concord InvitationalAug 30 · 5,000 Meters Varsity · Place 38 · Grass LakeGrass Lake5,000 Meters Varsity3820:10.0 PB9

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22MHSAA MS Regional - Zone 2 @ HudsonOct 22 · 2 Miles MS Regional Boys · Place 42 · Grass LakeGrass Lake2 Miles MS Regional Boys4212:40.80 PB8
Oct 20Hanover-Horton MS Invite Oct 20 · 2 Miles Middle School · Place 16 · Grass LakeGrass Lake2 Miles Middle School1612:33.20 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Jackson MS & HS-JV InvitationalSep 24 · 2 Miles Middle School 6/7/8/Grade · Place 96 · Grass LakeGrass Lake2 Miles Middle School 6/7/8/Grade9614:24.3 PB7

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13Grass Lake vs Vandercook Lake/StockbridgeOct 13 · 2 Miles Middle School · Place 9 · Grass LakeGrass Lake2 Miles Middle School914:35.55Unofficial6
Sep 22Grass Lake vs Hanover-Horton and Michigan CenterSep 22 · 2 Miles Middle School · Place 12 · Grass LakeGrass Lake2 Miles Middle School1214:59Unofficial6