Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Brooks Midwest XC Championships · Nov 2916:52.9Brooks Midwest XC ChampionshipsNovember 29, 2025
5,000 Meters · Dewitt HSMHSAA LP Region 04-1 @ DeWitt · Oct 3016:00.46MHSAA LP Region 04-1 @ DeWittOctober 30, 2026
5,000 Meters · EL Soccer/XC ComplexCAAC Blue League Meet #1 · Sep 2415:54.66CAAC Blue League Meet #1September 24, 2026
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1716:34.4Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1116:02.70 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 716:01.3MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2116:01.89Portage Central Early BirdAugust 21, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1216:42.40Averill Invitational 2026September 12, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1815:34.93Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 315:21.682026 Shepherd BLUEJAY InviteOctober 3, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 66 · Grand LedgeGrand Ledge5,000 Meters D16616:01.3 PB11
Oct 30MHSAA LP Region 04-1 @ DeWittOct 30 · 5,000 Meters D1 Boys · Place 10 · Grand LedgeGrand Ledge5,000 Meters D1 Boys1016:00.46 PB11
Oct 22CAAC Blue ChampionshipOct 22 · 5,000 Meters Varsity · Place 2 · Grand LedgeGrand Ledge5,000 Meters Varsity215:54.3211
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 18 · Grand LedgeGrand Ledge5,000 Meters Greater Lansing Boys1816:34.4 PB11
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys Varsity · Place 7 · Grand LedgeGrand Ledge5,000 Meters HS Elite Boys Varsity715:21.68 PB11
Sep 24CAAC Blue League Meet #1Sep 24 · 5,000 Meters Varsity · Place 1 · Grand LedgeGrand Ledge5,000 Meters Varsity115:54.66 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 6 · Grand LedgeGrand Ledge5,000 Meters Session 2 Varsity615:34.93 PB11
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Gold Division · Place 2 · Grand LedgeGrand Ledge5,000 Meters Boys Gold Division216:42.40 PB11
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 5 · Grand LedgeGrand Ledge5,000 Meters Varsity516:01.89 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 29Brooks Midwest XC ChampionshipsNov 29 · 5,000 Meters High School · Place 2 · Grand Ledge MIGrand Ledge MI5,000 Meters High School216:52.9 PB10
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Team · Place 51 · Grand LedgeGrand Ledge5,000 Meters Boys Elite Team5115:54.4310
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 5 · Grand LedgeGrand Ledge5,000 Meters Greater Lansing Boys516:02.70 PB10