Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1413:21.88MHSAA Middle School Regional - Zone 6 @ GRPSOctober 14, 2022
2 Miles · Harbor Lights Middle SchoolMKO Jamboree at West Ottawa · Sep 1313:42.53MKO Jamboree at West OttawaSeptember 13, 2022
2 Miles · Helder ParkMKO Jamboree at Helder (Cityside Hosts) · Sep 2812:54.62MKO Jamboree at Helder (Cityside Hosts)September 28, 2022
2 Miles · Holland ChristianMKO Jamboree at Holland Christian · Oct 614:20.31MKO Jamboree at Holland ChristianOctober 6, 2021
2 Miles · Mona Shores Middle SchoolMona Shores MS Conference Meet · Sep 2014:29.54Mona Shores MS Conference MeetSeptember 20, 2022
2 Miles · Mona Shores MSMKO Jamboree at Mona Shores · Sep 1415:42.35MKO Jamboree at Mona ShoresSeptember 14, 2021
3,000 Meters · Saturday RaceNXR Midwest Middle School & Community Race Registration · Nov 1212:16.5NXR Midwest Middle School & Community Race RegistrationNovember 12, 2022
5,000 Meters · Calvin College - Gainey Athletic ComplexKent Ottawa Invite · Oct 1719:59.96Kent Ottawa InviteOctober 17, 2026
5,000 Meters · East Rockford MSOK Red Jamboree #1 · Sep 1519:54.89OK Red Jamboree #1September 15, 2026
5,000 Meters · East Rockford MSOK Red Conference Meet at East Rockford MS · Sep 1919:49.30OK Red Conference Meet at East Rockford MSSeptember 19, 2023
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1720:02.71NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Macatawa Bay MS - West Ottawa44th West Ottawa Bredeweg Invitational · Sep 1221:02.4044th West Ottawa Bredeweg InvitationalSeptember 12, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 719:37.6MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 319:05.7525th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 03-1 @ Portage Central · Oct 3019:33.10MHSAA LP Region 03-1 @ Portage CentralOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1020:23.52026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1819:38.43Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Riverside ParkOK Red Conference Meet · Oct 1919:14.77OK Red Conference MeetOctober 19, 2023
5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 1119:32.84th Annual Michigan Meet of Champions / Mid East QualifierNovember 11, 2023
5,000 Meters · South Christian HSCougar Falcon Invite at the Eagles Nest · Sep 2519:51.9Cougar Falcon Invite at the Eagles NestSeptember 25, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2819:40.82026 Under the Lights InviteAugust 28, 2026
5,000 Meters · The 5/6 Building @ GeorgetownOK Red Jamboree 2 · Sep 3020:22.90OK Red Jamboree 2September 30, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 135 · Holland West OttawaHolland West Ottawa5,000 Meters D113519:37.6 PB12
Oct 30MHSAA LP Region 03-1 @ Portage CentralOct 30 · 5,000 Meters D1 · Place 17 · Holland West OttawaHolland West Ottawa5,000 Meters D11719:33.10 PB12
Oct 22OK Red ChampionshipOct 22 · 5,000 Meters Varsity · Place 11 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity1119:14.912
Oct 17Kent Ottawa InviteOct 17 · 5,000 Meters Long Course (Varsity & JV) · Place 3 · Holland West OttawaHolland West Ottawa5,000 Meters Long Course (Varsity & JV)319:59.96 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 87 · Holland West OttawaHolland West Ottawa5,000 Meters Division 18720:23.5 PB12
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 26 · Holland West OttawaHolland West Ottawa5,000 Meters D1 Varsity2619:05.75 PB12
Sep 30OK Red Jamboree 2Sep 30 · 5,000 Meters Varsity · Place 22 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity2220:22.90 PB12
Sep 25Cougar Falcon Invite at the Eagles NestSep 25 · 5,000 Meters Eagle Division Varsity Race · Place 6 · Holland West OttawaHolland West Ottawa5,000 Meters Eagle Division Varsity Race619:51.9 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 36 · Holland West OttawaHolland West Ottawa5,000 Meters Session 2 Varsity3619:38.43 PB12
Sep 15OK Red Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 9 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity919:54.89 PB12
Sep 1244th West Ottawa Bredeweg InvitationalSep 12 · 5,000 Meters High School Varsity · Place 8 · Holland West OttawaHolland West Ottawa5,000 Meters High School Varsity821:02.40 PB12
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Girls · Place 17 · Holland West OttawaHolland West Ottawa5,000 Meters Starlight Girls1719:40.8 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Girls Elite Team · Place 137 · Holland West OttawaHolland West Ottawa5,000 Meters Girls Elite Team13720:00.4111
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 58 · Holland West OttawaHolland West Ottawa5,000 Meters Division 15818:47.0011
Oct 25MHSAA LP Region 03-1 @ Portage Central (C)Oct 25 · 5,000 Meters Division 1 · Place 10 · Holland West OttawaHolland West Ottawa5,000 Meters Division 11019:12.7511
Oct 16OK Red Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 12 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity1219:18.1811
Oct 3Nike XC Town TwilightOct 3 · 5,000 Meters Championship · Place 112 · Holland West OttawaHolland West Ottawa5,000 Meters Championship11219:34.07—
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Varsity Division 1 · Place 11 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity Division 11118:15.6311
Sep 24OK Red Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 14 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity1419:42.9511
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 18 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity1819:10.9211
Sep 9OK Red Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 13 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity1320:26.4611
Sep 643rd West Ottawa Bredeweg InviteSep 6 · 5,000 Meters Varsity · Place 10 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity1019:36.5511
Aug 23Benzie Pete Moss InviteAug 23 · 5,000 Meters Varsity · Place 27 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity2719:49.4011

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 208 · Holland West OttawaHolland West Ottawa5,000 Meters Championship20820:02.71 PB10
Nov 2MHSAA LP Division 1 FinalsNov 2 · 5,000 Meters Division 1 · Place 62 · Holland West OttawaHolland West Ottawa5,000 Meters Division 16218:58.610
Oct 26MHSAA LP Region 01-1 @ AllendaleOct 26 · 5,000 Meters Division 1 · Place 22 · Holland West OttawaHolland West Ottawa5,000 Meters Division 12219:33.6510
Oct 17OK Red Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 7 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity718:44.4110
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 71 · Holland West OttawaHolland West Ottawa5,000 Meters Division 17120:01.810
Sep 28Otsego Bulldog Invitational Sep 28 · 5,000 Meters Varsity Division 1 · Place 9 · West OttawaWest Ottawa5,000 Meters Varsity Division 1918:49.7510
Sep 21Flashrock InvitationalSep 21 · 5,000 Meters Varsity Championship · Place 19 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity Championship1919:00.610
Sep 10OK Red Jamboree #1 at WOSep 10 · 5,000 Meters Varsity · Place 31 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity3121:17.4010
Sep 742nd West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Varsity · Place 19 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity1920:12.1010
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Sunset Girls 5k · Place 21 · Holland West OttawaHolland West Ottawa5,000 Meters Sunset Girls 5k2120:02.310

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Girls Elite Open · Place 15 · Holland West OttawaHolland West Ottawa5,000 Meters Girls Elite Open1519:32.8 PB9
Nov 4MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 197 · Holland West OttawaHolland West Ottawa5,000 Meters Division 119720:42.39
Oct 28MHSAA LP Region 01-1 @ AllendaleOct 28 · 5,000 Meters Division 1 · Place 29 · Holland West OttawaHolland West Ottawa5,000 Meters Division 12920:17.029
Oct 19OK Red Conference MeetOct 19 · 5,000 Meters Varsity · Place 14 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity1419:14.77 PB9
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 1 · Place 74 · Holland West OttawaHolland West Ottawa5,000 Meters Division 17420:03.89
Oct 3OK Red Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 55 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity5523:10.289
Sep 30Otsego Bulldog InviteSep 30 · 5,000 Meters Varsity Division 1 · Place 6 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity Division 1619:19.539
Sep 19OK Red Conference Meet at East Rockford MSSep 19 · 5,000 Meters Varsity · Place 16 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity1619:49.30 PB9
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Elite · Place 121 · Holland West OttawaHolland West Ottawa5,000 Meters Elite12121:46.09
Sep 941st West Ottawa Bredeweg InviteSep 9 · 5,000 Meters Varsity · Place 30 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity3020:54.309
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Twilight Girls 5k · Place 25 · Holland West OttawaHolland West Ottawa5,000 Meters Twilight Girls 5k2521:34.509

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 12NXR Midwest Middle School & Community Race RegistrationNov 12 · 3,000 Meters MS Girls (6-8th Gr) - Saturday Race · Place 44 · West OttawaWest Ottawa3,000 Meters MS Girls (6-8th Gr) - Saturday Race4412:16.5 PB8
Oct 14MHSAA Middle School Regional - Zone 6 @ GRPSOct 14 · 2 Miles Girls Large School · Place 20 · West OttawaWest Ottawa2 Miles Girls Large School2013:21.88 PB8
Oct 11MKO Conference MeetOct 11 · 2 Miles MS Varsity · Place 29 · West OttawaWest Ottawa2 Miles MS Varsity2913:53.418
Oct 5MKO Jamboree at Holland ChristianOct 5 · 2 Miles Middle School · Place 31 · West OttawaWest Ottawa2 Miles Middle School3114:23.108
Sep 28MKO Jamboree at Helder (Cityside Hosts)Sep 28 · 2 Miles Middle School · Place 4 · West OttawaWest Ottawa2 Miles Middle School412:54.62 PB8
Sep 24Dux DashSep 24 · 2 Miles 8th Grade · Place 4 · West OttawaWest Ottawa2 Miles 8th Grade413:08.108
Sep 20Mona Shores MS Conference MeetSep 20 · 2 Miles Girls Varsity · Place 8 · West OttawaWest Ottawa2 Miles Girls Varsity814:29.54 PB8
Sep 16MSU Spartan InvitationalSep 16 · 2,000 Meters Middle School · Place 11 · MS_West OttawaMS_West Ottawa2,000 Meters Middle School117:45.458
Sep 13MKO Jamboree at West OttawaSep 13 · 2 Miles Middle School · Place 4 · West OttawaWest Ottawa2 Miles Middle School413:42.53 PB8
Sep 1040th West Ottawa Bredeweg InviteSep 10 · 2 Miles Middle School Varsity · Place 11 · West OttawaWest Ottawa2 Miles Middle School Varsity1113:46.68
Aug 262022 Under the Lights InviteAug 26 · 2 Miles Middle School · Place 25 · West OttawaWest Ottawa2 Miles Middle School2514:29.408

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 23West Michigan Middle School Cross Country Championship and GRPS Elementary InvitationalOct 23 · 2 Miles Middle School Varsity-6th-8th · Place 40 · West OttawaWest Ottawa2 Miles Middle School Varsity-6th-8th4014:08.797
Oct 13MKO ChampionshipOct 13 · 2 Miles Middle School Varsity · Place 55 · West OttawaWest Ottawa2 Miles Middle School Varsity5514:22.987
Oct 92021 Portage Cross Country InvitationalOct 9 · 2,500 Meters Middle School Varsity · Place 117 · West OttawaWest Ottawa2,500 Meters Middle School Varsity11710:56.07
Oct 6MKO Jamboree at Holland ChristianOct 6 · 2 Miles Middle School · Place 23 · West OttawaWest Ottawa2 Miles Middle School2314:20.31 PB7
Sep 29MKO Jamboree at West OttawaSep 29 · 2 Miles Middle School · Place 42 · West OttawaWest Ottawa2 Miles Middle School4216:25.707
Sep 25Dux DashSep 25 · 2 Miles 7th Grade · Place 4 · West OttawaWest Ottawa2 Miles 7th Grade414:05.407
Sep 22MKO Jamboree at JenisonSep 22 · 2 Miles Middle School · Place 18 · West OttawaWest Ottawa2 Miles Middle School1814:27.437
Sep 18Grand Rapids Middle School Fall ClassicSep 18 · 2 Miles Varsity · Place 22 · West OttawaWest Ottawa2 Miles Varsity2215:47.497
Sep 14MKO Jamboree at Mona ShoresSep 14 · 2 Miles Middle School · Place 20 · West OttawaWest Ottawa2 Miles Middle School2015:42.35 PB7
Sep 1139th West Ottawa Bredeweg InviteSep 11 · 2 Miles Middle School Varsity · Place 35 · West OttawaWest Ottawa2 Miles Middle School Varsity3515:12.37
Aug 272021 Under the Lights InviteAug 27 · 2 Miles Middle School · Place 27 · West OttawaWest Ottawa2 Miles Middle School2715:58.207

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 242020 West Michigan Middle School Championship and GRPS Elementary InvitationalOct 24 · 2 Miles MS Girls Open 2 · Place 4 · West OttawaWest Ottawa2 Miles MS Girls Open 2414:33.346