Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath MHSAA Middle School Regional - Zone 5 @ Bath · Oct 711:51.24MHSAA Middle School Regional - Zone 5 @ BathOctober 7, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1611:23.4JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1713:59.5JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Fish Creek Sportsman's Club49th Annual Don Baese Invitational · Sep 1611:32.3449th Annual Don Baese Invitational September 16, 2023
2 Miles · Fish Creek Sportsman's ClubCMAC Jamboree #1 · Sep 2114:17.47CMAC Jamboree #1September 21, 2022
2 Miles · Ithaca Junior/Senior High SchoolIthaca Yellowjacket Invitational · Aug 3011:34.32Ithaca Yellowjacket InvitationalAugust 30, 2023
2 Miles · Portland Country ClubCMAC Jamboree #2 · Oct 414:17.9CMAC Jamboree #2October 4, 2022
3,000 Meters · Lake Alliance ParkCMAC Jamboree #3 · Oct 1913:06.6CMAC Jamboree #3October 19, 2022
5,000 Meters · Chippewa Hills HSMHSAA LP Region 10-2 @ Chippewa Hills · Oct 3016:51.57MHSAA LP Region 10-2 @ Chippewa HillsOctober 30, 2026
5,000 Meters · FMS 5KWMC Invitational · Sep 1517:25WMC InvitationalSeptember 15, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1217:37.12025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Glen LakeGlen Lake Invitational · Sep 1918:05.9Glen Lake Invitational September 19, 2026
5,000 Meters · Hart High SchoolWMC Lakes Jamboree #2 @ Hart · Oct 617:29.88WMC Lakes Jamboree #2 @ HartOctober 6, 2026
5,000 Meters · Hill and Bale 5kHill and Bale · Sep 1217:55Hill and BaleSeptember 12, 2026
5,000 Meters · Laingsburg HSCMAC Jamboree #1 · Sep 1818:02.9CMAC Jamboree #1September 18, 2024
5,000 Meters · Ludington College courseWMC Lakes Jamboree #1 · Sep 2218:16.44WMC Lakes Jamboree #1September 22, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 716:36.2MHSAA LP Division 2 FinalsNovember 7, 2026
5,000 Meters · Oakridge HSWMC Lakes Jamboree #1 @ Oakridge · Sep 1617:52.59WMC Lakes Jamboree #1 @ OakridgeSeptember 16, 2025
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1017:00.62026 Portage InvitationalOctober 10, 2026
5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 1118:34.34th Annual Michigan Meet of Champions / Mid East QualifierNovember 11, 2023
5,000 Meters · South Christian HSCougar Falcon Invite at the Eagles Nest · Sep 2516:55.8Cougar Falcon Invite at the Eagles NestSeptember 25, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 2 FinalsNov 7 · 5,000 Meters D2 · Place 90 · FremontFremont5,000 Meters D29016:36.2 PB11
Oct 30MHSAA LP Region 10-2 @ Chippewa HillsOct 30 · 5,000 Meters D2 Boys · Place 11 · FremontFremont5,000 Meters D2 Boys1116:51.57 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 60 · FremontFremont5,000 Meters Division 26017:00.6 PB11
Oct 6WMC Lakes Jamboree #2 @ HartOct 6 · 5,000 Meters Varsity · Place 17 · FremontFremont5,000 Meters Varsity1717:29.88 PB11
Sep 25Cougar Falcon Invite at the Eagles NestSep 25 · 5,000 Meters Falcon Division Varsity Race · Place 4 · FremontFremont5,000 Meters Falcon Division Varsity Race416:55.8 PB11
Sep 22WMC Lakes Jamboree #1Sep 22 · 5,000 Meters HS Boys · Place 17 · FremontFremont5,000 Meters HS Boys1718:16.44 PB11
Sep 19Glen Lake Invitational Sep 19 · 5,000 Meters Varsity Boys · Place 19 · FremontFremont5,000 Meters Varsity Boys1918:05.9 PB11
Sep 15WMC InvitationalSep 15 · 5,000 Meters Boys Varsity · Place 8 · FremontFremont5,000 Meters Boys Varsity817:25 PB11
Sep 12Hill and BaleSep 12 · 5,000 Meters HS Boys · Place 3 · FremontFremont5,000 Meters HS Boys317:55 PB11
Aug 29Alumni MeetAug 29 · 5,000 Meters Varsity · Place 2 · FremontFremont5,000 Meters Varsity218:47Unofficial11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 16WMC Lakes Jamboree #1 @ OakridgeSep 16 · 5,000 Meters Varsity · Place 8 · FremontFremont5,000 Meters Varsity817:52.59 PB10
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Bronze(MHSAA Div 2) · Place 39 · FremontFremont5,000 Meters Bronze(MHSAA Div 2)3917:37.1 PB10
Aug 23Alumni RunAug 23 · 5,000 Meters Varsity · Place 2 · FremontFremont5,000 Meters Varsity219:44Unofficial10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18CMAC Jamboree #1Sep 18 · 5,000 Meters Varsity and JV · Place 9 · BathBath5,000 Meters Varsity and JV918:02.9 PB9

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys All Comers · Place 187 · BathBath5,000 Meters Boys All Comers18718:34.3 PB8
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Boys · Place 7 · BathBath2 Miles Top 10 Boys711:23.4 PB8
Oct 7MHSAA Middle School Regional - Zone 5 @ BathOct 7 · 2 Miles Small School (D-3/D-4) · Place 4 · BathBath2 Miles Small School (D-3/D-4)411:51.24 PB8
Sep 27Bath Middle School Invitational Sep 27 · 2 Miles Middle School · Place 2 · BathBath2 Miles Middle School211:54.68
Sep 1649th Annual Don Baese Invitational Sep 16 · 2 Miles Middle School Boys · Place 3 · BathBath2 Miles Middle School Boys311:32.34 PB8
Aug 30Ithaca Yellowjacket InvitationalAug 30 · 2 Miles Middle School · Place 3 · BathBath2 Miles Middle School311:34.32 PB8
Aug 25BMS Time TrialAug 25 · 2 Miles Boys Race · Place 2 · BathBath2 Miles Boys Race213:03Unofficial8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19CMAC Jamboree #3Oct 19 · 3,000 Meters Middle School · Place 27 · BathBath3,000 Meters Middle School2713:06.6 PB7
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 130 · BathBath2 Miles Top 10 Boys13013:59.5 PB7
Oct 4CMAC Jamboree #2Oct 4 · 2 Miles Middle School · Place 30 · BathBath2 Miles Middle School3014:17.9 PB7
Sep 28Bath Middle School InvitationalSep 28 · 2 Miles Middle School · Place 46 · BathBath2 Miles Middle School4613:57.47
Sep 21CMAC Jamboree #1Sep 21 · 2 Miles Middle School Boys · Place 35 · BathBath2 Miles Middle School Boys3514:17.47 PB7

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 25Linden Classic Middle School Open RaceSep 25 · 2 Miles Middle School Boys Open · BathBath2 Miles Middle School Boys Open023:44.0Unofficial6