Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Sep 2816:06.4DeWitt Cross Country InvitationalSeptember 28, 2024
5,000 Meters · EL Soccer/XC ComplexEast Lansing Invitational · Oct 718:51.0East Lansing InvitationalOctober 7, 2021
5,000 Meters · Haslett HSHaslett Invite · Aug 2816:14.0Haslett InviteAugust 28, 2023
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1716:44.51NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 1115:47.24th Annual Michigan Meet of Champions / Mid East QualifierNovember 11, 2023
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2316:19.7Under the Lights InviteAugust 23, 2024
5,000 Meters · St. Francis Retreat CenterMHSAA LP Region 14-2 @ Lansing Catholic · Oct 2919:38.0MHSAA LP Region 14-2 @ Lansing CatholicOctober 29, 2021
8,000 Meters · Calvin College - Gainey Athletic ComplexGLIAC Championships · Oct 2525:41.20GLIAC ChampionshipsOctober 25, 2025
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1927:40.6Roy Griak InvitationalSeptember 19, 2025
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1125:59.92Lewis CrossoverOctober 11, 2025
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1625:01.6Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Purdue Northwest - WestvilleGLIAC Cross Country Championships · Nov 625:35.3GLIAC Cross Country ChampionshipsNovember 6, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6GLIAC Cross Country ChampionshipsNov 6 · 8,000 Meters GLIAC · Place 25 · Michigan TechMichigan Tech8,000 Meters GLIAC2525:35.3 PBSo
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's White Race · Place 17 · Michigan TechMichigan Tech8,000 Meters Men's White Race1725:01.6 PBSo
Sep 18UW-Oshkosh Titan Fall ClassicSep 18 · 8,000 Meters Men 8k Run CC · Michigan TechMichigan Tech8,000 Meters Men 8k Run CC0DNSSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25GLIAC ChampionshipsOct 25 · 8,000 Meters Collegiate · Place 36 · Michigan TechMichigan Tech8,000 Meters Collegiate3625:41.20 PBFr
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 174 · Michigan TechMichigan Tech8,000 Meters Mens 800017425:59.92 PBFr
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 37 · Michigan TechMichigan Tech8,000 Meters Jo Rider Men’s Maroon Race (Division3727:40.6 PBFr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 4 · Place 32 · HaslettHaslett5,000 Meters Open 43216:44.51 PB12
Sep 28DeWitt Cross Country InvitationalSep 28 · 5,000 Meters Boys Varsity Division 1 and 2 · Place 4 · HaslettHaslett5,000 Meters Boys Varsity Division 1 and 2416:06.4 PB12
Aug 23Under the Lights InviteAug 23 · 5,000 Meters Boys Black (Small Schools) · Place 1 · HaslettHaslett5,000 Meters Boys Black (Small Schools)116:19.7 PB12

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys Elite Team · Place 46 · HaslettHaslett5,000 Meters Boys Elite Team4615:47.2 PB11
Sep 30DeWitt Cross Country InvitationalSep 30 · 5,000 Meters Boys Varsity Division 1 and 2 · Place 3 · HaslettHaslett5,000 Meters Boys Varsity Division 1 and 2316:07.811
Aug 28Haslett InviteAug 28 · 5,000 Meters Boys 5k · Place 2 · HaslettHaslett5,000 Meters Boys 5k216:14.0 PB11
Aug 18Under the Lights InviteAug 18 · 5,000 Meters Boys Red (Large Schools) · Place 4 · HaslettHaslett5,000 Meters Boys Red (Large Schools)416:33.011

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1DeWitt Cross Country InvitationalOct 1 · 5,000 Meters Boys Varsity Division 1 and 2 · Place 12 · HaslettHaslett5,000 Meters Boys Varsity Division 1 and 21217:06.710

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29MHSAA LP Region 14-2 @ Lansing CatholicOct 29 · 5,000 Meters D2 Boys · Place 49 · HaslettHaslett5,000 Meters D2 Boys4919:38.0 PB9
Oct 7East Lansing InvitationalOct 7 · 5,000 Meters 9-10 Grade · Place 16 · HaslettHaslett5,000 Meters 9-10 Grade1618:51.0 PB9
Sep 21CAAC Red Jamboree #1Sep 21 · 5,000 Meters Varsity · Place 25 · HaslettHaslett5,000 Meters Varsity2519:10.39