Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2723:12.5Bath Middle School Invitational September 27, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1622:13.5JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1121:41.10Grand Ledge MS InviteOctober 11, 2023
2 Miles · Lakewood HSMS League Meet @Lakewood MS · Oct 615:55.41MS League Meet @Lakewood MSOctober 6, 2025
2 Miles · St Johns MSSt. Johns MS Meet · Oct 222:13.96St. Johns MS MeetOctober 2, 2023
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1519:47.27Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2121:23.55Portage Central Early BirdAugust 21, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1221:31.23Averill Invitational 2026September 12, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1819:58.08Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 319:50.032026 Shepherd BLUEJAY InviteOctober 3, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27James Clyde JV Invitational Oct 27 · 5,000 Meters Junior Varsity · Place 18 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity1820:03.369
Oct 22CAAC Blue ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 39 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity3920:16.049
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Freshman Large School · Place 15 · Grand LedgeGrand Ledge5,000 Meters Freshman Large School1519:47.27 PB9
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys JV · Place 135 · Grand LedgeGrand Ledge5,000 Meters HS Elite Boys JV13519:50.03 PB9
Sep 24CAAC Blue League Meet #1Sep 24 · 5,000 Meters Boys JV · Place 27 · Grand LedgeGrand Ledge5,000 Meters Boys JV2720:17.559
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters S2 JV · Place 111 · Grand LedgeGrand Ledge5,000 Meters S2 JV11119:58.08 PB9
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 69 · Grand LedgeGrand Ledge5,000 Meters Boys Silver6921:31.23 PB9
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 273 · Grand LedgeGrand Ledge5,000 Meters Varsity27321:23.55 PB9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13JR. Greater Lansing Cross Country ChampionshipOct 13 · 2 Miles Open · Place 88 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Open8814:44.98
Oct 8Grand Ledge MS InviteOct 8 · 2 Miles Open · Place 81 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Open8114:56.768
Oct 6MS League Meet @Lakewood MSOct 6 · 2 Miles Middle School Boys · Place 56 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School Boys5615:55.41 PB8
Sep 29St Johns Middle School Meet #2Sep 29 · 2 Miles Middle School · Place 37 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School3716:00.468
Sep 24Bath MS MeetSep 24 · 2 Miles Middle School · Place 88 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School8816:49.48
Sep 19Haslett Viking Cross Country InviteSep 19 · 2 Miles 8th Grade · Place 91 · Grand Ledge BeagleGrand Ledge Beagle2 Miles 8th Grade9116:13.418
Sep 15DeWitt Middle School MeetSep 15 · 2 Miles Middle School · Place 75 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School7516:34.028
Sep 11Lansing Catholic InviteSep 11 · 2 Miles Middle School · Place 134 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School13417:21.58

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14JHS/MS Greater Lansing Cross Country ChampionshipOct 14 · 2 Miles Open · Place 232 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Open23219:17.27
Sep 30St. Johns MS MeetSep 30 · 2 Miles Middle School · Place 54 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School5419:01.637
Sep 25Bath Middle School InvitationalSep 25 · 2 Miles Middle School · Place 151 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School15119:37.17
Sep 23CAAC MS meet @ Lakewood MSSep 23 · 3,200 Meters Middle School · Place 116 · Grand Ledge BeagleGrand Ledge Beagle3,200 Meters Middle School11618:48.757
Sep 16DeWitt Middle School MeetSep 16 · 2 Miles Middle School · Place 107 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School10720:18.857
Sep 9Grand Ledge MS MeetSep 9 · 2 Miles Middle School · Place 45 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School4519:26.097
Sep 5CAAC MS meet @ LakewoodSep 5 · 3,200 Meters Middle School · Place 67 · Grand Ledge BeagleGrand Ledge Beagle3,200 Meters Middle School6720:32.407

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Open Boys · Place 232 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Open Boys23222:13.5 PB6
Oct 11Grand Ledge MS InviteOct 11 · 2 Miles Open Boys · Place 143 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Open Boys14321:41.10 PB6
Oct 2St. Johns MS MeetOct 2 · 2 Miles Middle School · Place 81 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School8122:13.96 PB6
Sep 27Bath Middle School Invitational Sep 27 · 2 Miles Middle School · Place 131 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School13123:12.5 PB6