Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Carson City-Crystal High SchoolMHSAA Middle School Regional - Zone 5 @ Carson City · Oct 2312:01.87MHSAA Middle School Regional - Zone 5 @ Carson CityOctober 23, 2021
2 Miles · Eaton Rapids HSMMMSL League Meet · Sep 2712:33.90MMMSL League MeetSeptember 27, 2021
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1312:17.73Grand Ledge MS InviteOctober 13, 2021
2 Miles · Lakewood Middle SchoolMMMSL CC @ Lakewood MS · Sep 913:19.5MMMSL CC @ Lakewood MSSeptember 9, 2021
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1216:26.22025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1116:17.90 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Possum HollowAverill Invitational 25 · Sep 616:51.59Averill Invitational 25September 6, 2025
5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 1116:09.74th Annual Michigan Meet of Champions / Mid East QualifierNovember 11, 2023

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 146 · Grand LedgeGrand Ledge5,000 Meters Division 114616:31.5012
Oct 24MHSAA LP Region 04-01 @ DeWitt (C)Oct 24 · 5,000 Meters Division 1 · Place 14 · Grand LedgeGrand Ledge5,000 Meters Division 11416:11.612
Oct 16CAAC Blue League Meet #2Oct 16 · 5,000 Meters Varsity · Place 12 · Grand LedgeGrand Ledge5,000 Meters Varsity1216:44.212
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 13 · Grand LedgeGrand Ledge5,000 Meters Greater Lansing Boys1316:17.90 PB12
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 20 · Grand LedgeGrand Ledge5,000 Meters Varsity Elite2016:01.9912
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Green(MHSAA Div 1) · Place 3 · Grand LedgeGrand Ledge5,000 Meters Green(MHSAA Div 1)316:26.2 PB12
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Gold Division · Place 5 · Grand LedgeGrand Ledge5,000 Meters Boys Gold Division516:51.59 PB12
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 1 · Place 5 · Grand LedgeGrand Ledge5,000 Meters Division 1516:20.012

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Elite · Place 65 · Grand LedgeGrand Ledge5,000 Meters Elite6516:01.8711
Nov 2MHSAA LP Division 1 FinalsNov 2 · 5,000 Meters Division 1 · Place 52 · Grand LedgeGrand Ledge5,000 Meters Division 15216:03.711
Oct 25MHSAA LP Region 02-1 @ ShepherdOct 25 · 5,000 Meters Division 1 · Place 3 · Grand LedgeGrand Ledge5,000 Meters Division 1315:55.3611
Oct 17CAAC Blue Jamboree #2Oct 17 · 5,000 Meters Varsity · Place 3 · Grand LedgeGrand Ledge5,000 Meters Varsity316:22.611
Oct 12Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 8 · Grand LedgeGrand Ledge5,000 Meters Varsity816:11.911
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 31 · Grand LedgeGrand Ledge5,000 Meters Varsity Elite3116:08.1711
Sep 19CAAC Blue Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 7 · Grand LedgeGrand Ledge5,000 Meters Varsity717:03.211
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 5 · Grand LedgeGrand Ledge5,000 Meters Varsity516:51.211
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 5 · Grand LedgeGrand Ledge5,000 Meters Varsity516:46.1311
Aug 28Saranac InvitationalAug 28 · 5,000 Meters Division 1 · Place 4 · Grand LedgeGrand Ledge5,000 Meters Division 1416:22.211

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys Elite Team · Place 102 · Grand LedgeGrand Ledge5,000 Meters Boys Elite Team10216:09.7 PB10
Nov 4MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 62 · Grand LedgeGrand Ledge5,000 Meters Division 16216:11.810
Oct 27MHSAA LP Region 02-1 @ ShepherdOct 27 · 5,000 Meters Division 1 · Place 8 · Grand LedgeGrand Ledge5,000 Meters Division 1816:04.710
Oct 19CAAC Blue League MeetOct 19 · 5,000 Meters Varsity · Place 2 · Grand LedgeGrand Ledge5,000 Meters Varsity216:29.910
Oct 14Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 9 · Grand LedgeGrand Ledge5,000 Meters Varsity916:41.110
Oct 14Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 9 · Grand LedgeGrand Ledge5,000 Meters Varsity916:41.110
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity Elite · Place 44 · Grand LedgeGrand Ledge5,000 Meters Varsity Elite4416:18.410
Sep 21CAAC Blue Meet #1Sep 21 · 5,000 Meters Varsity · Place 3 · Grand LedgeGrand Ledge5,000 Meters Varsity316:41.110
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Varsity · Place 17 · Grand LedgeGrand Ledge5,000 Meters Varsity1716:56.110
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 12 · Grand LedgeGrand Ledge5,000 Meters Varsity1217:17.210
Aug 30Saranac InvitationalAug 30 · 5,000 Meters Division 1 · Place 6 · Grand LedgeGrand Ledge5,000 Meters Division 1616:36.910

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23MHSAA Middle School Regional - Zone 5 @ Carson CityOct 23 · 2 Miles Gold-Varsity Boys · Place 8 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Gold-Varsity Boys812:01.87 PB8
Oct 13Grand Ledge MS InviteOct 13 · 2 Miles Top 10 Boys · Place 14 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Top 10 Boys1412:17.73 PB8
Sep 27MMMSL League MeetSep 27 · 2 Miles 6-8B · Place 2 · Grand Ledge BeagleGrand Ledge Beagle2 Miles 6-8B212:33.90 PB8
Sep 13MMMSL @ Grand LedgeSep 13 · 2 Miles Middle School · Place 3 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School312:50.228
Sep 9MMMSL CC @ Lakewood MSSep 9 · 2 Miles Middle School · Place 4 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School413:19.5 PB8

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19Grand Ledge MS MeetOct 19 · 2 Miles Middle School · Place 12 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School1213:59.227