Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSWMMSC Championship · Oct 1120:14.44WMMSC ChampionshipOctober 11, 2022
2 Miles · Beach Elementary SchoolWMMSC Jamboree at Cedar Springs · Sep 2020:08.73WMMSC Jamboree at Cedar SpringsSeptember 20, 2022
2 Miles · Byron Center West Middle SchoolWMMSC Jamboree at Byron Center · Oct 321:15.63WMMSC Jamboree at Byron CenterOctober 3, 2023
2 Miles · Coopersville HSCoopersville WMMSC XC meet · Sep 719:32.60Coopersville WMMSC XC meetSeptember 7, 2022
2 Miles · Forest Hills Eastern HS OFFICIALMiddle School CC at FHE · Sep 2618:44.45Middle School CC at FHESeptember 26, 2023
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1317:46.00MHSAA Middle School Regional - Zone 6 @ GRPSOctober 13, 2023
2 Miles · Johnson ParkWMMSC East Division Conference Championship · Oct 1019:13.98WMMSC East Division Conference ChampionshipOctober 10, 2023
2 Miles · Lowell HS OFFICIALWMMSC Jamboree @ Lowell HS · Sep 1320:08.70WMMSC Jamboree @ Lowell HSSeptember 13, 2022
5,000 Meters · Calvin College - Gainey Athletic ComplexOK White Jamboree #2 · Sep 2425:53.83OK White Jamboree #2September 24, 2025
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1327:21.15Sparta InvitationalSeptember 13, 2025
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1024:44.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOK White Jamboree #1 · Sep 925:28.03OK White Jamboree #1September 9, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 324:05.192026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · South Christian Sports Park2026 South Christian PROM · Oct 3123:37.082026 South Christian PROMOctober 31, 2026
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2329:17.0Under the Lights InviteAugust 23, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 312026 South Christian PROMOct 31 · 5,000 Meters PROM · Place 96 · East Grand RapidsEast Grand Rapids5,000 Meters PROM9623:37.08 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 Reserve · Place 200 · East Grand RapidsEast Grand Rapids5,000 Meters Division 2 Reserve20024:44.3 PB11
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys JV · Place 256 · East Grand RapidsEast Grand Rapids5,000 Meters HS Elite Boys JV25624:05.19 PB11
Sep 30OK White Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 134 · East Grand RapidsEast Grand Rapids5,000 Meters Varsity13426:31.7511
Sep 9OK White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 139 · East Grand RapidsEast Grand Rapids5,000 Meters Varsity13925:28.03 PB11
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 290 · East Grand RapidsEast Grand Rapids5,000 Meters Sunset Boys29024:45.611

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25South Christian PROMOct 25 · 5,000 Meters PROM · Place 91 · East Grand RapidsEast Grand Rapids5,000 Meters PROM9125:55.310
Sep 24OK White Jamboree #2Sep 24 · 5,000 Meters New Division · Place 131 · East Grand RapidsEast Grand Rapids5,000 Meters New Division13125:53.83 PB10
Sep 13Sparta InvitationalSep 13 · 5,000 Meters Blue/Gold Reserve · Place 98 · East Grand RapidsEast Grand Rapids5,000 Meters Blue/Gold Reserve9827:21.15 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 14Sparta InvitationalSep 14 · 5,000 Meters Blue/Gold Reserve · Place 64 · East Grand RapidsEast Grand Rapids5,000 Meters Blue/Gold Reserve6428:05.149
Aug 23Under the Lights InviteAug 23 · 5,000 Meters Boys Red (Large Schools) · Place 202 · East Grand RapidsEast Grand Rapids5,000 Meters Boys Red (Large Schools)20229:17.0 PB9

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21West Michigan Middle School Championship and GRPS Elementary InvitationalOct 21 · 2 Miles Large School JV · Place 44 · East Grand RapidsEast Grand Rapids2 Miles Large School JV4420:23.048
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Small School JV · Place 32 · East Grand RapidsEast Grand Rapids2 Miles Small School JV3217:46.00 PB8
Oct 10WMMSC East Division Conference ChampionshipOct 10 · 2 Miles Middle School Boys · Place 132 · East Grand RapidsEast Grand Rapids2 Miles Middle School Boys13219:13.98 PB8
Oct 3WMMSC Jamboree at Byron CenterOct 3 · 2 Miles Middle School · Place 148 · East Grand RapidsEast Grand Rapids2 Miles Middle School14821:15.63 PB8
Sep 26Middle School CC at FHESep 26 · 2 Miles Middle School · Place 127 · East Grand RapidsEast Grand Rapids2 Miles Middle School12718:44.45 PB8
Sep 19Northview League MeetSep 19 · 2 Miles Middle School · Place 139 · East Grand RapidsEast Grand Rapids2 Miles Middle School13919:08.78Unofficial8
Sep 12Middle School CC Meet at FHESep 12 · 2 Miles Middle School · Place 155 · East Grand RapidsEast Grand Rapids2 Miles Middle School15518:47.418

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOct 22 · 2 Miles MS Boys Open 1 · Place 60 · East Grand RapidsEast Grand Rapids2 Miles MS Boys Open 16019:02.807
Oct 11WMMSC ChampionshipOct 11 · 2 Miles MS JV · Place 136 · East Grand RapidsEast Grand Rapids2 Miles MS JV13620:14.44 PB7
Oct 4WMMSC Gold ChampionshipOct 4 · 2 Miles Middle School · Place 120 · East Grand RapidsEast Grand Rapids2 Miles Middle School12021:17.307
Sep 28FHE MS CC MeetSep 28 · 2 Miles Middle School · Place 147 · East Grand RapidsEast Grand Rapids2 Miles Middle School14719:26.477
Sep 20WMMSC Jamboree at Cedar SpringsSep 20 · 2 Miles Middle School · Place 80 · East Grand RapidsEast Grand Rapids2 Miles Middle School8020:08.73 PB7
Sep 13WMMSC Jamboree @ Lowell HSSep 13 · 2 Miles Middle School · Place 156 · East Grand RapidsEast Grand Rapids2 Miles Middle School15620:08.70 PB7
Sep 7Coopersville WMMSC XC meetSep 7 · 2 Miles Middle School · Place 159 · East Grand RapidsEast Grand Rapids2 Miles Middle School15919:32.60 PB7