Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Beach Elementary SchoolWMMSC North Conference at Cedar Springs · Oct 1014:39.89WMMSC North Conference at Cedar SpringsOctober 10, 2023
2 Miles · Coopersville HSCoopersville MS Jamboree · Sep 1216:01.50Coopersville MS JamboreeSeptember 12, 2023
2 Miles · East Rockford MSEast Rockford MS Invite · Sep 1915:32.77East Rockford MS InviteSeptember 19, 2024
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1315:14.90MHSAA Middle School Regional - Zone 6 @ GRPSOctober 13, 2023
2 Miles · Jenison HSWMMSC Jamboree at Jenison · Oct 314:41.52WMMSC Jamboree at JenisonOctober 3, 2023
2 Miles · Kenowa Hills High School Athletic FieldWMMSC Jamboree at Kenowa #1 · Sep 2615:06.22WMMSC Jamboree at Kenowa #1September 26, 2023
3,200 Meters · Calvin College - Gainey Athletic ComplexKent Ottawa Invite · Oct 1712:59.99Kent Ottawa InviteOctober 17, 2026
5,000 Meters · Allendale HSAllendale PROM by Striders · Oct 2520:47.06Allendale PROM by StridersOctober 25, 2025
5,000 Meters · East Rockford MSOK Red Jamboree #1 · Sep 1521:54.58OK Red Jamboree #1September 15, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2122:24.28Portage Central Early BirdAugust 21, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1023:06.52026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1819:55.74Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2820:29.42026 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

8 results
DateMeetEventPlMarkGr
Oct 31Allendale PROM by StridersOct 31 · 5,000 Meters Prom · Place 120 · RockfordRockford5,000 Meters Prom12021:33.4310
Oct 22OK Red ChampionshipOct 22 · 5,000 Meters Varsity · Place 87 · RockfordRockford5,000 Meters Varsity8719:24.310
Oct 17Kent Ottawa InviteOct 17 · 3,200 Meters Short Course (Varsity & JV) · Place 85 · RockfordRockford3,200 Meters Short Course (Varsity & JV)8512:59.99 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 Reserve · Place 393 · RockfordRockford5,000 Meters Division 1 Reserve39323:06.5 PB10
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters S2 JV · Place 107 · RockfordRockford5,000 Meters S2 JV10719:55.74 PB10
Sep 15OK Red Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 100 · RockfordRockford5,000 Meters Varsity10021:54.58 PB10
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Boys · Place 176 · RockfordRockford5,000 Meters Starlight Boys17620:29.4 PB10
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 318 · RockfordRockford5,000 Meters Varsity31822:24.28 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Allendale PROM by StridersOct 25 · 5,000 Meters Prom · Place 138 · RockfordRockford5,000 Meters Prom13820:47.06 PB9
Oct 16OK Red Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 140 · RockfordRockford5,000 Meters Varsity14021:48.239
Oct 11Kent Ottawa County MeetOct 11 · 3,200 Meters Junior Varsity · Place 64 · RockfordRockford3,200 Meters Junior Varsity6412:53.279
Sep 27Allendale Falcon InviteSep 27 · 5,000 Meters Junior Varsity · Place 201 · RockfordRockford5,000 Meters Junior Varsity20123:23.239
Sep 24OK Red Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 55 · RockfordRockford5,000 Meters Junior Varsity5521:01.349
Sep 20Cedar Springs XC InvitationalSep 20 · 5,000 Meters Varsity · Place 35 · RockfordRockford5,000 Meters Varsity3521:25.209
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 133 · RockfordRockford5,000 Meters Junior Varsity13321:13.699
Sep 9OK Red Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 116 · RockfordRockford5,000 Meters Varsity11622:36.989
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 251 · RockfordRockford5,000 Meters Varsity25122:33.3FR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19West Michigan Middle School XC Championship and GRPS Elementary InvitationalOct 19 · 2 Miles Junior Varsity Middle School · Place 22 · North RockfordNorth Rockford2 Miles Junior Varsity Middle School2213:47.508
Oct 15MHSAA MS Regional - Zone 6 @ GRPSOct 15 · 2 Miles Junior Varsity · Place 34 · North RockfordNorth Rockford2 Miles Junior Varsity3414:09.748
Oct 8East Rockford MS CC meetOct 8 · 2 Miles Middle School · Place 67 · North RockfordNorth Rockford2 Miles Middle School6714:40.218
Oct 1Mona Shores MS JamboreeOct 1 · 2 Miles Varsity · Place 63 · North RockfordNorth Rockford2 Miles Varsity6315:23.108
Sep 24Hudsonville & Unity XC Meet @ Unity ChristianSep 24 · 2 Miles Varsity · Place 66 · North RockfordNorth Rockford2 Miles Varsity6615:51.608
Sep 19East Rockford MS InviteSep 19 · 2 Miles 8th Grade Boys · Place 57 · North RockfordNorth Rockford2 Miles 8th Grade Boys5715:32.77 PB8
Sep 17FMS JamboreeSep 17 · 2 Miles Middle School · Place 61 · North RockfordNorth Rockford2 Miles Middle School6117:22.788
Sep 10WMMSC Jamboree at Unity ChristianSep 10 · 2 Miles Middle School · Place 130 · North RockfordNorth Rockford2 Miles Middle School13017:48.228

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Large School JV · Place 35 · North RockfordNorth Rockford2 Miles Large School JV3515:14.90 PB7
Oct 10WMMSC North Conference at Cedar SpringsOct 10 · 2 Miles Middle School Boys · Place 39 · North RockfordNorth Rockford2 Miles Middle School Boys3914:39.89 PB7
Oct 3WMMSC Jamboree at JenisonOct 3 · 2 Miles Middle School Boys · Place 51 · North RockfordNorth Rockford2 Miles Middle School Boys5114:41.52 PB7
Sep 26WMMSC Jamboree at Kenowa #1Sep 26 · 2 Miles Middle School · Place 55 · North RockfordNorth Rockford2 Miles Middle School5515:06.22 PB7
Sep 21Rockford Middle School Cross Country InvitationalSep 21 · 2 Miles 7th Grade Boys · Place 43 · North RockfordNorth Rockford2 Miles 7th Grade Boys4314:50.09Unofficial7
Sep 12Coopersville MS JamboreeSep 12 · 2 Miles Middle School · Place 59 · North RockfordNorth Rockford2 Miles Middle School5916:01.50 PB7