Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSWMMSC Championships · Oct 1213:05.92WMMSC ChampionshipsOctober 12, 2021
2 Miles · Coopersville HSCoopersville WMMSC XC meet · Sep 713:09.40Coopersville WMMSC XC meetSeptember 7, 2022
2 Miles · East Rockford MSMS Meet @ East Rockford MS · Sep 2113:31.81MS Meet @ East Rockford MSSeptember 21, 2021
2 Miles · Forest Hills Eastern HS OFFICIALFHE MS CC Meet · Sep 2813:01.75FHE MS CC MeetSeptember 28, 2022
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1412:50.21MHSAA Middle School Regional - Zone 6 @ GRPSOctober 14, 2022
2 Miles · Lowell HS OFFICIALWMMSC Gold Championship · Oct 413:37.90WMMSC Gold ChampionshipOctober 4, 2022
5,000 Meters · Allendale HSAllendale Falcon Invitational · Oct 318:38.00Allendale Falcon InvitationalOctober 3, 2026
5,000 Meters · Calvin College - Gainey Athletic ComplexOK White Jamboree #2 · Sep 3018:36.23OK White Jamboree #2September 30, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1319:13.69Sparta InvitationalSeptember 13, 2025
5,000 Meters · Macatawa Bay MS - West Ottawa44th West Ottawa Bredeweg Invitational · Sep 1219:02.9044th West Ottawa Bredeweg InvitationalSeptember 12, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:38.02026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOK White Jamboree #1 · Sep 919:11.98OK White Jamboree #1September 9, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2818:51.92026 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 80 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters D1 Boys8019:30.7212
Oct 21OK White Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 65 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity6518:58.312
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 220 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Division 122018:38.0 PB12
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Scarlet (Big) · Place 73 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters High School Scarlet (Big)7318:38.00 PB12
Sep 30OK White Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 44 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity4418:36.23 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 172 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Session 2 Varsity17219:16.7812
Sep 1244th West Ottawa Bredeweg InvitationalSep 12 · 5,000 Meters High School Varsity · Place 22 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters High School Varsity2219:02.90 PB12
Sep 9OK White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 48 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity4819:11.98 PB12
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 108 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Sunset Boys10818:51.9 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Allendale PROM by StridersOct 25 · 5,000 Meters Prom · Place 64 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Prom6419:09.6311
Oct 15OK White Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 75 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity7519:05.0711
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 48 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Division 14819:10.711
Sep 27Allendale Falcon InviteSep 27 · 5,000 Meters Junior Varsity · Place 47 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Junior Varsity4719:21.1711
Sep 24OK White Jamboree #2Sep 24 · 5,000 Meters New Division · Place 74 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters New Division7420:13.2011
Sep 20Cougar Falcon Invite at the Eagles NestSep 20 · 5,000 Meters Junior Varsity · Place 31 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Junior Varsity3119:54.711
Sep 13Sparta InvitationalSep 13 · 5,000 Meters Blue/Gold Reserve · Place 14 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Blue/Gold Reserve1419:13.69 PB11
Sep 3OK White Jamboree #1Sep 3 · 5,000 Meters Varsity · Place 87 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity8720:31.3411
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 142 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity14219:58.2JR

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25Portage Central Friday PROMOct 25 · 5,000 Meters Open · Place 57 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Open5719:43.5310
Oct 16OK White Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 87 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity8719:17.4110
Oct 12Kent Ottawa County MeetOct 12 · 3,200 Meters Junior Varsity · Place 45 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern3,200 Meters Junior Varsity4512:04.6110
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 136 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Division 113619:14.410
Oct 2OK White Jamboree at GaineyOct 2 · 5,000 Meters Varsity · Place 95 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity9520:25.5310
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 163 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Junior Varsity Elite16319:50.1110
Sep 21Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Junior Varsity · Place 38 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Junior Varsity3820:00.110
Sep 18OK White Jamboree #1Sep 18 · 5,000 Meters Varsity · Place 79 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Varsity7919:55.8010
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 38 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Junior Varsity3820:02.4110
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Sunset Boys 5k · Place 139 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Sunset Boys 5k13920:11.510

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 13Kent Ottawa County MeetOct 13 · 5,000 Meters Varsity · Place 77 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Varsity7719:19.679
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 1 · Place 172 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Division 117219:32.29
Oct 4OK White Jamboree #3Oct 4 · 5,000 Meters Varsity · Place 88 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Varsity8821:24.28FR
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity Elite · Place 159 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Junior Varsity Elite15919:35.09
Sep 22Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Freshman · Place 18 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Freshman1819:28.49
Sep 20OK White Jamboree #2Sep 20 · 5,000 Meters Varsity · Place 77 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Varsity7719:52.849
Sep 15Ottawa Hills InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 39 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Junior Varsity3919:11.589
Sep 941st West Ottawa Bredeweg InviteSep 9 · 5,000 Meters Varsity · Place 48 · FHN GR Forest Hills NorFHN GR Forest Hills Nor5,000 Meters Varsity4820:01.639
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Midnight Boys 5k · Place 142 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern5,000 Meters Midnight Boys 5k14219:45.609

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 6 @ GRPSOct 14 · 2 Miles Boys Large School · Place 46 · Northern HillsNorthern Hills2 Miles Boys Large School4612:50.21 PB8
Oct 11WMMSC ChampionshipOct 11 · 2 Miles MS Varsity · Place 87 · Northern HillsNorthern Hills2 Miles MS Varsity8713:21.018
Oct 4WMMSC Gold ChampionshipOct 4 · 2 Miles Middle School · Place 27 · Northern HillsNorthern Hills2 Miles Middle School2713:37.90 PB8
Sep 28FHE MS CC MeetSep 28 · 2 Miles Middle School · Place 18 · Northern HillsNorthern Hills2 Miles Middle School1813:01.75 PB8
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 3,200 Meters Middle School · Place 28 · Northern HillsNorthern Hills3,200 Meters Middle School2813:04.18
Sep 13WMMSC Jamboree @ Lowell HSSep 13 · 2 Miles Middle School · Place 34 · Northern HillsNorthern Hills2 Miles Middle School3414:08.608
Sep 7Coopersville WMMSC XC meetSep 7 · 2 Miles Middle School · Place 27 · Northern HillsNorthern Hills2 Miles Middle School2713:09.40 PB8

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12WMMSC ChampionshipsOct 12 · 2 Miles MS Varsity · Place 71 · Northern HillsNorthern Hills2 Miles MS Varsity7113:05.92 PB7
Oct 5OK Gold MS Conference MeetOct 5 · 2 Miles Middle School Guys · Place 35 · Northern HillsNorthern Hills2 Miles Middle School Guys3514:02.807
Sep 29FHE MS MeetSep 29 · 2 Miles Middle School · Place 41 · Northern HillsNorthern Hills2 Miles Middle School4113:11.047
Sep 25Cougar Falcon Invite at the Eagles NestSep 25 · 3,200 Meters Middle School 8th Grade · Place 44 · Northern HillsNorthern Hills3,200 Meters Middle School 8th Grade4413:39.57
Sep 21MS Meet @ East Rockford MSSep 21 · 2 Miles Middle School · Place 27 · Northern HillsNorthern Hills2 Miles Middle School2713:31.81 PB7
Sep 8MS Jamboree at CoopersvilleSep 8 · 2 Miles Middle School · Place 38 · Northern HillsNorthern Hills2 Miles Middle School3813:13.277