Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lakewood HSMS League Meet @Lakewood MS · Oct 614:02.51MS League Meet @Lakewood MSOctober 6, 2025
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2121:33.10Portage Central Early BirdAugust 21, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1222:52.59Averill Invitational 2026September 12, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 112 · Grand LedgeGrand Ledge5,000 Meters Boys Silver11222:52.59 PB9
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 282 · Grand LedgeGrand Ledge5,000 Meters Varsity28221:33.10 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MHSAA MS Regional - Zone 5 @ Stockbridge (C)Oct 23 · 2 Miles Varsity · Place 60 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Varsity6013:57.18
Oct 13JR. Greater Lansing Cross Country ChampionshipOct 13 · 2 Miles Varsity · Place 104 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Varsity10413:25.58
Oct 8Grand Ledge MS InviteOct 8 · 2 Miles Varsity · Place 64 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Varsity6413:14.578
Oct 6MS League Meet @Lakewood MSOct 6 · 2 Miles Middle School Boys · Place 29 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School Boys2914:02.51 PB8
Sep 15DeWitt Middle School MeetSep 15 · 2 Miles Middle School · Place 30 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School3013:55.528
Sep 11Lansing Catholic InviteSep 11 · 2 Miles Middle School · Place 41 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School4113:43.88
Sep 8Waverly MS MeetSep 8 · 2 Miles Varsity · Place 21 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Varsity2113:33.698

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14JHS/MS Greater Lansing Cross Country ChampionshipOct 14 · 2 Miles Varsity · Place 87 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Varsity8713:04.17
Oct 9Grand Ledge MS InviteOct 9 · 2 Miles Varsity · Place 56 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Varsity5613:12.707
Sep 30St. Johns MS MeetSep 30 · 2 Miles Middle School · Place 19 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School1914:19.007
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 2 Miles Middle School · Place 126 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School12614:13.17
Sep 25Bath Middle School InvitationalSep 25 · 2 Miles Middle School · Place 71 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School7115:00.27
Sep 23CAAC MS meet @ Lakewood MSSep 23 · 3,200 Meters Middle School · Place 49 · Grand Ledge BeagleGrand Ledge Beagle3,200 Meters Middle School4914:15.897
Sep 16DeWitt Middle School MeetSep 16 · 2 Miles Middle School · Place 42 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School4214:55.587
Sep 12Lansing Catholic InviteSep 12 · 2 Miles Middle School · Place 24 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School2414:34.97
Sep 9Grand Ledge MS MeetSep 9 · 2 Miles Middle School · Place 14 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School1414:32.607
Sep 5CAAC MS meet @ LakewoodSep 5 · 3,200 Meters Middle School · Place 24 · Grand Ledge BeagleGrand Ledge Beagle3,200 Meters Middle School2414:49.007