Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2813:46.1Bath Middle School InvitationalSeptember 28, 2022
2 Miles · CUAA-MS Course (est 2020)Michigan District Lutheran State Meet · Oct 913:31.1Michigan District Lutheran State MeetOctober 9, 2022
2 Miles · Dewitt HSDeWitt Middle School League Meet · Sep 1913:38.29DeWitt Middle School League Meet September 19, 2022
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1713:09.9JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Fish Creek Sportsman's ClubMHSAA MS Regional - Zone 5 - Hosted by Carson City-Crystal · Oct 2212:37.02MHSAA MS Regional - Zone 5 - Hosted by Carson City-CrystalOctober 22, 2022
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1213:08.09Grand Ledge MS Invite October 12, 2022
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1518:15.48Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2119:10.50Portage Central Early BirdAugust 21, 2026
5,000 Meters · Possum HollowAverill Invitational 25 · Sep 619:36.64Averill Invitational 25September 6, 2025
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1818:28.51Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 318:09.052026 Shepherd BLUEJAY InviteOctober 3, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22CAAC Blue ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 14 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity1418:43.1112
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Large School · Place 19 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity Large School1918:15.48 PB12
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys JV · Place 42 · Grand LedgeGrand Ledge5,000 Meters HS Elite Boys JV4218:09.05 PB12
Sep 24CAAC Blue League Meet #1Sep 24 · 5,000 Meters Boys JV · Place 11 · Grand LedgeGrand Ledge5,000 Meters Boys JV1119:04.1212
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters S2 JV · Place 36 · Grand LedgeGrand Ledge5,000 Meters S2 JV3618:28.51 PB12
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 19 · Grand LedgeGrand Ledge5,000 Meters Boys Silver1919:55.7612
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 141 · Grand LedgeGrand Ledge5,000 Meters Varsity14119:10.50 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21James Clyde JV Invitational Oct 21 · 5,000 Meters Junior Varsity · Place 16 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity1619:38.811
Oct 16CAAC Blue League Meet #2Oct 16 · 5,000 Meters Junior Varsity · Place 30 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity3019:28.411
Oct 9Bob Brown JV InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 40 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity4018:44.411
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Junior Varsity Elite · Place 120 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity Elite12019:36.8911
Sep 11Lansing Catholic InviteSep 11 · 5,000 Meters Varsity · Place 54 · Grand LedgeGrand Ledge5,000 Meters Varsity5419:55.111
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Silver · Place 20 · Grand LedgeGrand Ledge5,000 Meters Boys Silver2019:36.64 PB11
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 1 · Place 3 · Grand LedgeGrand Ledge5,000 Meters Division 1318:52.911

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22James Clyde Junior Varsity Invitational Oct 22 · 5,000 Meters Junior Varsity · Place 15 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity1519:34.510
Oct 17CAAC Blue Jamboree #2Oct 17 · 5,000 Meters Junior Varsity · Place 28 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity2819:44.010
Oct 10Bob Brown Frosh/JV InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 59 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity5919:13.310
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 119 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity Elite11919:14.4010
Sep 19CAAC Blue Jamboree #1Sep 19 · 5,000 Meters Junior Varsity · Place 19 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity1919:31.510
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 57 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity5719:53.610
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 35 · Grand LedgeGrand Ledge5,000 Meters Varsity3519:47.1910
Aug 28Saranac InvitationalAug 28 · 5,000 Meters Division 1 · Place 19 · Grand LedgeGrand Ledge5,000 Meters Division 11919:41.010

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23James Clyde Junior Varsity Invitational Oct 23 · 5,000 Meters Junior Varsity · Place 21 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity2119:34.09
Oct 19CAAC Blue League MeetOct 19 · 5,000 Meters Junior Varsity · Place 37 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity3720:13.99
Oct 12Bob Brown Frosh/JV InvitationalOct 12 · 5,000 Meters Freshman · Place 19 · Grand LedgeGrand Ledge5,000 Meters Freshman1919:23.19
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity Elite · Place 210 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity Elite21020:06.79
Sep 21CAAC Blue Meet #1Sep 21 · 5,000 Meters Junior Varsity · Place 25 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity2520:39.79
Sep 14Lansing Catholic Invite Sep 14 · 5,000 Meters Varsity · Place 47 · Grand LedgeGrand Ledge5,000 Meters Varsity4720:17.59
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 38 · Grand LedgeGrand Ledge5,000 Meters Varsity3821:14.89
Aug 30Saranac InvitationalAug 30 · 5,000 Meters Division 1 · Place 27 · Grand LedgeGrand Ledge5,000 Meters Division 12720:37.09

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22MHSAA MS Regional - Zone 5 - Hosted by Carson City-CrystalOct 22 · 2 Miles Gold (Top 7) Boys · Place 57 · Lansing Our Savior LutheranLansing Our Savior Lutheran2 Miles Gold (Top 7) Boys5712:37.02 PB8
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 75 · Lansing Our Savior LutheranLansing Our Savior Lutheran2 Miles Top 10 Boys7513:09.9 PB8
Oct 12Grand Ledge MS Invite Oct 12 · 2 Miles Top 10 Boys · Place 43 · Lansing Our Savior LutheranLansing Our Savior Lutheran2 Miles Top 10 Boys4313:08.09 PB8
Oct 9Michigan District Lutheran State MeetOct 9 · 2 Miles 7/8th Boys (run w/ 4-6 graders) · Place 11 · Lansing Our Savior LutheranLansing Our Savior Lutheran2 Miles 7/8th Boys (run w/ 4-6 graders)1113:31.1 PB8
Oct 6Apples to Apples XCOct 6 · 2 Miles Middle School Varsity · Place 73 · Lansing Our Savior LuthLansing Our Savior Luth2 Miles Middle School Varsity7313:06.88
Sep 28Bath Middle School InvitationalSep 28 · 2 Miles Middle School · Place 39 · Lansing Our Savior LutheranLansing Our Savior Lutheran2 Miles Middle School3913:46.1 PB8
Sep 19DeWitt Middle School League Meet Sep 19 · 2 Miles Middle School · Place 25 · Lansing Our Savior LutheranLansing Our Savior Lutheran2 Miles Middle School2513:38.29 PB8
Sep 16MSU Spartan InvitationalSep 16 · 2,000 Meters Middle School · Place 60 · MS_Our Savior LutheranMS_Our Savior Lutheran2,000 Meters Middle School608:18.578

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 13Grand Ledge MS InviteOct 13 · 2 Miles Top 10 Boys · Place 40 · Lansing Our Savior LutheranLansing Our Savior Lutheran2 Miles Top 10 Boys4013:23.097