Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · East Kentwood High SchoolPinewood, Crestwood at Valleywood Middle · Sep 2813:09.65Pinewood, Crestwood at Valleywood MiddleSeptember 28, 2023
2 Miles · East Rockford MSEast Rockford MS Cross Country Meet · Sep 1514:23.33East Rockford MS Cross Country MeetSeptember 15, 2022
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1413:03.89MHSAA Middle School Regional - Zone 6 @ GRPSOctober 14, 2022
2 Miles · Lowell HS OFFICIALWMMSC MS XC Meet @ Lowell HS · Oct 314:06.18WMMSC MS XC Meet @ Lowell HSOctober 3, 2023
2 Miles · South Christian Athletic FieldsMKO Jamboree at Grandville · Sep 1314:09.40MKO Jamboree at GrandvilleSeptember 13, 2022
2 Miles · South Christian Sports ParkGrandville MS Invitational · Sep 1912:44.09Grandville MS InvitationalSeptember 19, 2023
2 Miles · Spring Lake HS OFFICIALWMMSC Jamboree @ Spring Lake · Sep 1213:19.24WMMSC Jamboree @ Spring LakeSeptember 12, 2023
2 Miles · TK High SchoolWMMSC South Championship at TK · Oct 1012:57.87WMMSC South Championship at TKOctober 10, 2023
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1517:22.22Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2617:58.55Jackson InvitationalSeptember 26, 2026
5,000 Meters · Macatawa Bay MS - West Ottawa44th West Ottawa Bredeweg Invitational · Sep 1219:00.7044th West Ottawa Bredeweg InvitationalSeptember 12, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:53.72026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1817:36.84Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2818:20.02026 Under the Lights InviteAugust 28, 2026
5,000 Meters · The 5/6 Building @ GeorgetownOK Red Jamboree 2 · Sep 3017:33.74OK Red Jamboree 2September 30, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22OK Red ChampionshipOct 22 · 5,000 Meters Varsity · Place 53 · East KentwoodEast Kentwood5,000 Meters Varsity5318:07.011
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Large School · Place 5 · East KentwoodEast Kentwood5,000 Meters Junior Varsity Large School517:22.22 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 Reserve · Place 99 · East KentwoodEast Kentwood5,000 Meters Division 1 Reserve9918:53.7 PB11
Sep 30OK Red Jamboree 2Sep 30 · 5,000 Meters Varsity · Place 39 · East KentwoodEast Kentwood5,000 Meters Varsity3917:33.74 PB11
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Orange Division (1000 + enrollment) · Place 224 · East KentwoodEast Kentwood5,000 Meters Orange Division (1000 + enrollment)22417:58.55 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 100 · East KentwoodEast Kentwood5,000 Meters Session 2 Varsity10017:36.84 PB11
Sep 1244th West Ottawa Bredeweg InvitationalSep 12 · 5,000 Meters High School Varsity · Place 21 · East KentwoodEast Kentwood5,000 Meters High School Varsity2119:00.70 PB11
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Boys · Place 80 · East KentwoodEast Kentwood5,000 Meters Starlight Boys8018:20.0 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 16OK Red Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 56 · East KentwoodEast Kentwood5,000 Meters Varsity5618:05.9110
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 231 · East KentwoodEast Kentwood5,000 Meters Division 123119:42.110
Sep 24OK Red Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 55 · East KentwoodEast Kentwood5,000 Meters Varsity5519:01.1110
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 243 · East KentwoodEast Kentwood5,000 Meters Varsity24318:49.7810
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 17 · East KentwoodEast Kentwood5,000 Meters Junior Varsity1718:00.8710
Sep 9OK Red Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 59 · East KentwoodEast Kentwood5,000 Meters Varsity5919:15.1110
Sep 643rd West Ottawa Bredeweg InviteSep 6 · 5,000 Meters Varsity · Place 72 · East KentwoodEast Kentwood5,000 Meters Varsity7218:58.0910
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 171 · East KentwoodEast Kentwood5,000 Meters Varsity17120:10.8SO

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17OK Red Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 14 · East KentwoodEast Kentwood5,000 Meters Junior Varsity1418:32.559
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 234 · East KentwoodEast Kentwood5,000 Meters Division 123420:12.49
Sep 28Allendale Falcon InviteSep 28 · 5,000 Meters Varsity · Place 64 · East KentwoodEast Kentwood5,000 Meters Varsity6418:55.029
Sep 25OK Red Jamboree #2 at EKSep 25 · 5,000 Meters Junior Varsity · Place 17 · East KentwoodEast Kentwood5,000 Meters Junior Varsity1720:07.369
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 17 · East KentwoodEast Kentwood5,000 Meters Junior Varsity1718:41.349
Sep 10OK Red Jamboree #1 at WOSep 10 · 5,000 Meters Varsity · Place 66 · East KentwoodEast Kentwood5,000 Meters Varsity6619:47.369
Sep 742nd West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Varsity · Place 91 · East KentwoodEast Kentwood5,000 Meters Varsity9119:21.629
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Starlight Boys 5k · Place 146 · East KentwoodEast Kentwood5,000 Meters Starlight Boys 5k14619:47.39

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Large School Varsity · Place 52 · PinewoodPinewood2 Miles Large School Varsity5213:03.978
Oct 10WMMSC South Championship at TKOct 10 · 2 Miles Middle School Boys · Place 14 · PinewoodPinewood2 Miles Middle School Boys1412:57.87 PB8
Oct 3WMMSC MS XC Meet @ Lowell HSOct 3 · 2 Miles Middle School Boys · Place 22 · PinewoodPinewood2 Miles Middle School Boys2214:06.18 PB8
Sep 28Pinewood, Crestwood at Valleywood MiddleSep 28 · 2 Miles Middle School · Place 2 · PinewoodPinewood2 Miles Middle School213:09.65 PB8
Sep 21Rockford Middle School Cross Country InvitationalSep 21 · 2 Miles 8th Grade Boys · Place 38 · PinewoodPinewood2 Miles 8th Grade Boys3812:58.13Unofficial8
Sep 19Grandville MS InvitationalSep 19 · 2 Miles Middle School · Place 16 · PinewoodPinewood2 Miles Middle School1612:44.09 PB8
Sep 12WMMSC Jamboree @ Spring LakeSep 12 · 2 Miles Middle School · Place 17 · PinewoodPinewood2 Miles Middle School1713:19.24 PB8
Sep 941st West Ottawa Bredeweg InviteSep 9 · 2 Miles Middle School Varsity · Place 32 · PinewoodPinewood2 Miles Middle School Varsity3212:46.068

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 6 @ GRPSOct 14 · 2 Miles Boys Large School · Place 54 · PinewoodPinewood2 Miles Boys Large School5413:03.89 PB7
Oct 10Battle of the WoodsOct 10 · 2 Miles Middle School · Place 2 · PinewoodPinewood2 Miles Middle School213:39.807
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 189 · PinewoodPinewood2,500 Meters Middle School18910:13.97
Oct 5Valleywood MS XC MeetOct 5 · 2 Miles Middle School · Place 43 · PinewoodPinewood2 Miles Middle School4314:47.507
Sep 15East Rockford MS Cross Country MeetSep 15 · 2 Miles 6th and 7th Grade · Place 26 · PinewoodPinewood2 Miles 6th and 7th Grade2614:23.33 PB7
Sep 13MKO Jamboree at GrandvilleSep 13 · 2 Miles Middle School · Place 32 · PinewoodPinewood2 Miles Middle School3214:09.40 PB7
Sep 1040th West Ottawa Bredeweg InviteSep 10 · 2 Miles Middle School Varsity · Place 39 · PinewoodPinewood2 Miles Middle School Varsity3913:25.57