Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Duck LakeCOMSAC Championship · Oct 2514:34COMSAC ChampionshipOctober 25, 2022
5,000 Meters · Calvin College - Gainey Athletic ComplexKent Ottawa Invite · Oct 1723:17.34Kent Ottawa InviteOctober 17, 2026
5,000 Meters · East Rockford MSOK Red Jamboree #1 · Sep 1525:34.99OK Red Jamboree #1September 15, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 524:59.65Oakland County XC HS ChampionshipsOctober 5, 2024
5,000 Meters · Macatawa Bay MS - West Ottawa44th West Ottawa Bredeweg Invitational · Sep 1227:17.2044th West Ottawa Bredeweg InvitationalSeptember 12, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 322:57.7125th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Friday PROM · Oct 3022:56.52Portage Central Friday PROMOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1024:24.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1823:59.64Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian HSCougar Falcon Invite at the Eagles Nest · Sep 2524:00.0Cougar Falcon Invite at the Eagles NestSeptember 25, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2824:57.42026 Under the Lights InviteAugust 28, 2026
5,000 Meters · The 5/6 Building @ GeorgetownOK Red Jamboree 2 · Sep 3023:26.69OK Red Jamboree 2September 30, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 30Portage Central Friday PROMOct 30 · 5,000 Meters Open · Place 19 · Holland West OttawaHolland West Ottawa5,000 Meters Open1922:56.52 PB12
Oct 22OK Red ChampionshipOct 22 · 5,000 Meters Varsity · Place 98 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity9824:13.612
Oct 17Kent Ottawa InviteOct 17 · 5,000 Meters Long Course (Varsity & JV) · Place 43 · Holland West OttawaHolland West Ottawa5,000 Meters Long Course (Varsity & JV)4323:17.34 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 Reserve · Place 134 · Holland West OttawaHolland West Ottawa5,000 Meters Division 1 Reserve13424:24.3 PB12
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 JV · Place 62 · Holland West OttawaHolland West Ottawa5,000 Meters D1 JV6222:57.71 PB12
Sep 30OK Red Jamboree 2Sep 30 · 5,000 Meters Varsity · Place 76 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity7623:26.69 PB12
Sep 25Cougar Falcon Invite at the Eagles NestSep 25 · 5,000 Meters Eagle Division Varsity Race · Place 31 · Holland West OttawaHolland West Ottawa5,000 Meters Eagle Division Varsity Race3124:00.0 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters S2 JV · Place 69 · Holland West OttawaHolland West Ottawa5,000 Meters S2 JV6923:59.64 PB12
Sep 15OK Red Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 91 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity9125:34.99 PB12
Sep 1244th West Ottawa Bredeweg InvitationalSep 12 · 5,000 Meters High School Reserves · Place 20 · Holland West OttawaHolland West Ottawa5,000 Meters High School Reserves2027:17.20 PB12
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Girls · Place 158 · Holland West OttawaHolland West Ottawa5,000 Meters Starlight Girls15824:57.4 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Portage Central PROMOct 25 · 5,000 Meters Open · Place 35 · Holland West OttawaHolland West Ottawa5,000 Meters Open3523:22.7311
Oct 16OK Red Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 64 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity6422:43.6511
Oct 4Allegan InvitationalOct 4 · 5,000 Meters Varsity · Place 21 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity2123:46.8911
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Junior Varsity Division 1 · Place 17 · Holland West OttawaHolland West Ottawa5,000 Meters Junior Varsity Division 11721:52.4411
Sep 24OK Red Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 12 · Holland West OttawaHolland West Ottawa5,000 Meters Junior Varsity1223:09.8311
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 28 · Holland West OttawaHolland West Ottawa5,000 Meters Junior Varsity2824:10.6611
Sep 9OK Red Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 64 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity6424:43.0911
Sep 643rd West Ottawa Bredeweg InviteSep 6 · 5,000 Meters Varsity · Place 11 · Holland West OttawaHolland West Ottawa5,000 Meters Varsity1123:22.7811
Aug 23Benzie Pete Moss InviteAug 23 · 5,000 Meters Junior Varsity · Place 30 · Holland West OttawaHolland West Ottawa5,000 Meters Junior Varsity3023:54.3011

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 07-1 @ Royal OakOct 26 · 5,000 Meters Division 1 · Place 64 · BerkleyBerkley5,000 Meters Division 16422:35.9010
Oct 21Bloomer Frosh/Soph InvitationalOct 21 · 5,000 Meters Frosh/Soph Freshman · Place 11 · BerkleyBerkley5,000 Meters Frosh/Soph Freshman1123:42.9010
Oct 16OAA Blue Jamboree #3 - League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 15 · BerkleyBerkley5,000 Meters Varsity1522:25.010
Oct 1240th Father Gabriel Richard XC Invitational Oct 12 · 5,000 Meters Varsity · Place 66 · BerkleyBerkley5,000 Meters Varsity6624:06.2510
Oct 5Oakland County HS XC Open RacesOct 5 · 5,000 Meters Varsity · Place 178 · BerkleyBerkley5,000 Meters Varsity17824:59.6510
Oct 5Oakland County XC HS ChampionshipsOct 5 · 5,000 Meters Varsity Girls · Place 178 · BerkleyBerkley5,000 Meters Varsity Girls17824:59.65 PB10
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 22 · BerkleyBerkley5,000 Meters Varsity2223:14.910
Sep 24OAA Blue Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 16 · BerkleyBerkley5,000 Meters Varsity1624:21.5010
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division 2 · Place 69 · BerkleyBerkley5,000 Meters Division 26924:42.610
Sep 10OAA Blue Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 18 · BerkleyBerkley5,000 Meters Varsity1824:23.4310
Sep 7Rambling Rock InvitationalSep 7 · 5,000 Meters Varsity · Place 133 · BerkleyBerkley5,000 Meters Varsity13324:09.910
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Varsity · Place 130 · BerkleyBerkley5,000 Meters Varsity13024:52.5010

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 07-1 @ MilfordOct 27 · 5,000 Meters Division 1 · Place 65 · BerkleyBerkley5,000 Meters Division 16524:18.89
Oct 19OAA Blue Jamboree #3 - League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 14 · BerkleyBerkley5,000 Meters Varsity1423:06.00—
Oct 1439th Fr Gabriel Richard Cross Country InviteOct 14 · 5,000 Meters Varsity · Place 109 · BerkleyBerkley5,000 Meters Varsity10924:16.879
Oct 7Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 176 · BerkleyBerkley5,000 Meters Varsity17624:07.89
Sep 27OAA Blue Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 26 · BerkleyBerkley5,000 Meters Varsity2624:10.209
Sep 23Jackson Invitational - VarsitySep 23 · 5,000 Meters Varsity · Place 224 · BerkleyBerkley5,000 Meters Varsity22424:05.89
Sep 1654th New Boston Huron InvitationalSep 16 · 5,000 Meters Division 1 · Place 83 · BerkleyBerkley5,000 Meters Division 18324:06.10FR
Sep 12OAA Blue Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 20 · BerkleyBerkley5,000 Meters Varsity2025:57.49
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 58 · BerkleyBerkley5,000 Meters Varsity5826:09.69
Aug 31Budd Cicciarelli/Adams InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 14 · BerkleyBerkley5,000 Meters Junior Varsity1424:52.909

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 25COMSAC ChampionshipOct 25 · 2 Miles Middle School · Place 39 · Berkley (Anderson-Norup)Berkley (Anderson-Norup)2 Miles Middle School3914:34 PB8