Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSWMMSC Championship · Oct 1113:48.65WMMSC ChampionshipOctober 11, 2022
2 Miles · Coopersville HSCoopersville WMMSC XC meet · Sep 716:36.20Coopersville WMMSC XC meetSeptember 7, 2022
2 Miles · Forest Hills Eastern HS OFFICIALFHE MS CC Meet · Sep 2813:59.37FHE MS CC MeetSeptember 28, 2022
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1414:29.98MHSAA Middle School Regional - Zone 6 @ GRPSOctober 14, 2022
2 Miles · Lowell HS OFFICIALWMMSC Gold Championship · Oct 414:47.20WMMSC Gold ChampionshipOctober 4, 2022
5,000 Meters · Allendale HSMHSAA LP Region 01-1 @ Allendale · Oct 3117:51.70MHSAA LP Region 01-1 @ AllendaleOctober 31, 2026
5,000 Meters · Calvin College - Gainey Athletic ComplexOK White Jamboree #2 · Sep 3018:09.84OK White Jamboree #2September 30, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1318:49.84Sparta InvitationalSeptember 13, 2025
5,000 Meters · Macatawa Bay MS - West Ottawa44th West Ottawa Bredeweg Invitational · Sep 1218:44.1044th West Ottawa Bredeweg InvitationalSeptember 12, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:08.12026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1817:52.61Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2818:42.22026 Under the Lights InviteAugust 28, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 01-1 @ AllendaleOct 31 · 5,000 Meters D1 Boys · Place 48 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters D1 Boys4817:51.70 PB12
Oct 21OK White Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 37 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity3717:55.412
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 189 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Division 118918:08.1 PB12
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Scarlet (Big) · Place 49 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters High School Scarlet (Big)4917:53.6012
Sep 30OK White Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 32 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity3218:09.84 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 115 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Session 2 Varsity11517:52.61 PB12
Sep 1244th West Ottawa Bredeweg InvitationalSep 12 · 5,000 Meters High School Varsity · Place 17 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters High School Varsity1718:44.10 PB12
Sep 9OK White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 73 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity7320:47.1912
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 101 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Sunset Boys10118:42.2 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Allendale PROM by StridersOct 25 · 5,000 Meters Prom · Place 40 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Prom4018:30.1211
Oct 15OK White Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 66 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity6618:47.9511
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 33 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Division 13318:41.511
Sep 27Allendale Falcon InviteSep 27 · 5,000 Meters Junior Varsity · Place 51 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Junior Varsity5119:24.7311
Sep 24OK White Jamboree #2Sep 24 · 5,000 Meters New Division · Place 54 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters New Division5419:05.0911
Sep 20Cougar Falcon Invite at the Eagles NestSep 20 · 5,000 Meters Varsity · Place 43 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity4318:54.911
Sep 13Sparta InvitationalSep 13 · 5,000 Meters Blue/Gold Reserve · Place 7 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Blue/Gold Reserve718:49.84 PB11
Sep 3OK White Jamboree #1Sep 3 · 5,000 Meters Varsity · Place 73 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity7319:58.6711
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 161 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity16120:19.7JR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 12Kent Ottawa County MeetOct 12 · 5,000 Meters Junior Varsity · Place 54 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Junior Varsity5419:12.7810
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 159 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Division 115919:22.010
Oct 2OK White Jamboree at GaineyOct 2 · 5,000 Meters Varsity · Place 79 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity7919:50.8410
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 117 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Junior Varsity Elite11719:13.7410
Sep 21Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Junior Varsity · Place 20 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Junior Varsity2019:25.410
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 28 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Junior Varsity2819:37.6210
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Sunset Boys 5k · Place 153 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Sunset Boys 5k15320:37.910

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27Portage Central Friday PROMOct 27 · 5,000 Meters Varsity · Place 95 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Varsity9520:32.949
Oct 13Kent Ottawa County MeetOct 13 · 5,000 Meters Varsity · Place 151 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Varsity15121:01.729
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 1 · Place 274 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Division 127420:36.49
Oct 4OK White Jamboree #3Oct 4 · 5,000 Meters Varsity · Place 127 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Varsity12723:13.61FR
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity Elite · Place 260 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Junior Varsity Elite26020:31.89
Sep 22Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Freshman · Place 24 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Freshman2419:39.69
Sep 20OK White Jamboree #2Sep 20 · 5,000 Meters Varsity · Place 120 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Varsity12021:27.179
Sep 941st West Ottawa Bredeweg InviteSep 9 · 5,000 Meters Varsity · Place 120 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Varsity12022:24.859
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Midnight Boys 5k · Place 221 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Midnight Boys 5k22122:20.809

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 6 @ GRPSOct 14 · 2 Miles Boys Large School · Place 94 · Northern HillsNorthern Hills2 Miles Boys Large School9414:29.98 PB8
Oct 11WMMSC ChampionshipOct 11 · 2 Miles MS JV · Place 16 · Northern HillsNorthern Hills2 Miles MS JV1613:48.65 PB8
Oct 4WMMSC Gold ChampionshipOct 4 · 2 Miles Middle School · Place 52 · Northern HillsNorthern Hills2 Miles Middle School5214:47.20 PB8
Sep 28FHE MS CC MeetSep 28 · 2 Miles Middle School · Place 48 · Northern HillsNorthern Hills2 Miles Middle School4813:59.37 PB8
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 3,200 Meters Middle School · Place 150 · Northern HillsNorthern Hills3,200 Meters Middle School15016:23.38
Sep 13WMMSC Jamboree @ Lowell HSSep 13 · 2 Miles Middle School · Place 96 · Northern HillsNorthern Hills2 Miles Middle School9616:28.208
Sep 7Coopersville WMMSC XC meetSep 7 · 2 Miles Middle School · Place 117 · Northern HillsNorthern Hills2 Miles Middle School11716:36.20 PB8