Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Helder ParkWMMSC Jamboree at Creekside · Sep 3013:30.43WMMSC Jamboree at CreeksideSeptember 30, 2025
2 Miles · Spring Lake HS OFFICIALWMMSC Northwest Conference Meet · Oct 712:40.31WMMSC Northwest Conference MeetOctober 7, 2025
5,000 Meters · Allendale HSMHSAA LP Region 01-1 @ Allendale · Oct 3117:37.62MHSAA LP Region 01-1 @ AllendaleOctober 31, 2026
5,000 Meters · East Rockford MSOK Red Jamboree #1 · Sep 1518:36.94OK Red Jamboree #1September 15, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1118:53.22026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2119:23.45Portage Central Early BirdAugust 21, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1017:58.82026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1817:53.48Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2818:21.42026 Under the Lights InviteAugust 28, 2026
5,000 Meters · The 5/6 Building @ GeorgetownOK Red Jamboree 2 · Sep 3017:48.16OK Red Jamboree 2September 30, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 01-1 @ AllendaleOct 31 · 5,000 Meters D1 Boys · Place 40 · Grand HavenGrand Haven5,000 Meters D1 Boys4017:37.62 PB9
Oct 22OK Red ChampionshipOct 22 · 5,000 Meters Varsity · Place 39 · Grand HavenGrand Haven5,000 Meters Varsity3917:33.69
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 180 · Grand HavenGrand Haven5,000 Meters Division 118017:58.8 PB9
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Scarlet (Big) · Place 54 · Grand HavenGrand Haven5,000 Meters High School Scarlet (Big)5418:09.359
Sep 30OK Red Jamboree 2Sep 30 · 5,000 Meters Varsity · Place 46 · Grand HavenGrand Haven5,000 Meters Varsity4617:48.16 PB9
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 116 · Grand HavenGrand Haven5,000 Meters Session 2 Varsity11617:53.48 PB9
Sep 15OK Red Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 48 · Grand HavenGrand Haven5,000 Meters Varsity4818:36.94 PB9
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Spartan Elite (Top 10 at 25 States) · Place 104 · Grand HavenGrand Haven5,000 Meters Spartan Elite (Top 10 at 25 States)10418:53.2 PB9
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Boys · Place 82 · Grand HavenGrand Haven5,000 Meters Starlight Boys8218:21.4 PB9
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 146 · Grand HavenGrand Haven5,000 Meters Varsity14619:23.45 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 7WMMSC Northwest Conference MeetOct 7 · 2 Miles Middle School · Place 4 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School412:40.31 PB8
Sep 30WMMSC Jamboree at CreeksideSep 30 · 2 Miles Middle School · Place 21 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School2113:30.43 PB8
Sep 23WMMSC Jamboree at GH LakeshoreSep 23 · 2 Miles Middle School · Place 8 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School812:08.428
Sep 202025 MS Dux DashSep 20 · 2 Miles 8th Grade · Place 16 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles 8th Grade1613:06.098
Sep 2042nd Linden ClassicSep 20 · 2 Miles 8th Grade · Place 16 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles 8th Grade1613:06.098
Sep 16WMMSC Jamboree at BC WestSep 16 · 2 Miles Middle School · Place 16 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School1613:43.508
Sep 9WMMSC Jamboree at Spring LakeSep 9 · 2 Miles Middle School · Place 22 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School2213:23.418

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15MHSAA MS Regional - Zone 6 @ GRPSOct 15 · 2 Miles Junior Varsity · Place 6 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Junior Varsity612:58.687
Oct 8WMMSC NW Division at Grand HavenOct 8 · 2 Miles Middle School · Place 15 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School1512:20.407
Oct 1Creekside MS JamboreeOct 1 · 3,200 Meters Middle School · Place 29 · Grand Haven LakeshoreGrand Haven Lakeshore3,200 Meters Middle School2913:06.487
Sep 21Dux DashSep 21 · 2 Miles 7th Grade · Place 14 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles 7th Grade1413:46.117
Sep 17WMMSC Jamboree at Byron Center MSSep 17 · 2 Miles Middle School · Place 40 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School4014:40.157
Sep 12Mona Shores MS Cross Country InvitationalSep 12 · 2 Miles Junior Varsity Middle School · Place 3 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Junior Varsity Middle School314:14.097
Sep 10WMMSC Jamboree at Unity ChristianSep 10 · 2 Miles Middle School · Place 72 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School7215:32.247