Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dewitt HSMHSAA LP Region 04-1 @ DeWitt · Oct 3015:49.85MHSAA LP Region 04-1 @ DeWittOctober 30, 2026
5,000 Meters · EL Soccer/XC ComplexCAAC Blue League Meet #1 · Sep 2415:57.06CAAC Blue League Meet #1September 24, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1216:52.12025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1716:08.5Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1116:09.50 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 715:57.6MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2116:14.71Portage Central Early BirdAugust 21, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1216:51.00Averill Invitational 2026September 12, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1815:46.92Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 315:54.932026 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 53 · Grand Ledge5,000 Meters D15315:57.6 PB12
Oct 30MHSAA LP Region 04-1 @ DeWittOct 30 · 5,000 Meters D1 Boys · Place 7 · Grand Ledge5,000 Meters D1 Boys715:49.85 PB12
Oct 22CAAC Blue ChampionshipOct 22 · 5,000 Meters Varsity · Place 4 · Grand Ledge5,000 Meters Varsity416:23.4012
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 9 · Grand Ledge5,000 Meters Greater Lansing Boys916:08.5 PB12
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys Varsity · Place 22 · Grand Ledge5,000 Meters HS Elite Boys Varsity2215:54.93 PB12
Sep 24CAAC Blue League Meet #1Sep 24 · 5,000 Meters Varsity · Place 2 · Grand Ledge5,000 Meters Varsity215:57.06 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 10 · Grand Ledge5,000 Meters Session 2 Varsity1015:46.92 PB12
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Gold Division · Place 4 · Grand Ledge5,000 Meters Boys Gold Division416:51.00 PB12
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 11 · Grand Ledge5,000 Meters Varsity1116:14.71 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 96 · Grand Ledge5,000 Meters Division 19616:16.2011
Oct 24MHSAA LP Region 04-01 @ DeWitt (C)Oct 24 · 5,000 Meters Division 1 · Place 22 · Grand Ledge5,000 Meters Division 12216:28.111
Oct 16CAAC Blue League Meet #2Oct 16 · 5,000 Meters Varsity · Place 7 · Grand Ledge5,000 Meters Varsity716:27.511
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 10 · Grand Ledge5,000 Meters Greater Lansing Boys1016:09.50 PB11
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 28 · Grand Ledge5,000 Meters Varsity Elite2816:12.7111
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Green(MHSAA Div 1) · Place 11 · Grand Ledge5,000 Meters Green(MHSAA Div 1)1116:52.1 PB11
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Gold Division · Place 11 · Grand Ledge5,000 Meters Boys Gold Division1117:14.3911
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 1 · Place 8 · Grand Ledge5,000 Meters Division 1816:35.710

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22James Clyde Junior Varsity Invitational Oct 22 · 5,000 Meters Junior Varsity · Place 2 · Grand Ledge5,000 Meters Junior Varsity218:28.110
Oct 17CAAC Blue Jamboree #2Oct 17 · 5,000 Meters Junior Varsity · Place 2 · Grand Ledge5,000 Meters Junior Varsity217:44.110
Oct 10Bob Brown Frosh/JV InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 3 · Grand Ledge5,000 Meters Junior Varsity317:15.010
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 15 · Grand Ledge5,000 Meters Junior Varsity Elite1517:46.7110
Sep 19CAAC Blue Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 25 · Grand Ledge5,000 Meters Varsity2517:53.610
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 36 · Grand Ledge5,000 Meters Varsity3618:04.710
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 49 · Grand Ledge5,000 Meters Varsity4918:16.2010
Aug 28Saranac InvitationalAug 28 · 5,000 Meters Division 1 · Place 37 · Grand Ledge5,000 Meters Division 13718:08.110

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23James Clyde Junior Varsity Invitational Oct 23 · 5,000 Meters Junior Varsity · Place 6 · Grand Ledge5,000 Meters Junior Varsity618:24.09
Oct 19CAAC Blue League MeetOct 19 · 5,000 Meters Junior Varsity · Place 6 · Grand Ledge5,000 Meters Junior Varsity618:26.29
Oct 12Bob Brown Frosh/JV InvitationalOct 12 · 5,000 Meters Freshman · Place 3 · Grand Ledge5,000 Meters Freshman317:54.69
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity Elite · Place 73 · Grand Ledge5,000 Meters Junior Varsity Elite7318:36.39
Sep 21CAAC Blue Meet #1Sep 21 · 5,000 Meters Junior Varsity · Place 9 · Grand Ledge5,000 Meters Junior Varsity919:18.09
Sep 14Lansing Catholic Invite Sep 14 · 5,000 Meters Varsity · Place 20 · Grand Ledge5,000 Meters Varsity2019:03.19
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 11 · Grand Ledge5,000 Meters Varsity1119:54.29
Aug 30Saranac InvitationalAug 30 · 5,000 Meters Division 1 · Place 17 · Grand Ledge5,000 Meters Division 11719:57.49