Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSWMMSC Championship · Oct 1113:12.66WMMSC ChampionshipOctober 11, 2022
2 Miles · Byron Center West Middle SchoolWMMSC Bronze Championship · Oct 413:13.40WMMSC Bronze ChampionshipOctober 4, 2022
2 Miles · Caledonia HSDuncan Lake MS CC Meet · Oct 613:13.43Duncan Lake MS CC MeetOctober 6, 2022
2 Miles · Coopersville HSCoopersville WMMSC XC meet · Sep 713:51.60Coopersville WMMSC XC meetSeptember 7, 2022
2 Miles · East Rockford MSEast Rockford MS Invite · Sep 1911:07.62East Rockford MS InviteSeptember 19, 2024
2 Miles · Forest Hills Eastern HS OFFICIALMiddle School CC Meet at FHE · Sep 1212:36.66Middle School CC Meet at FHESeptember 12, 2023
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1312:11.29MHSAA Middle School Regional - Zone 6 @ GRPSOctober 13, 2023
2 Miles · Johnson ParkWyoming MS CC Meet · Sep 2713:50.30Wyoming MS CC MeetSeptember 27, 2022
2 Miles · Kenowa Hills High School Athletic FieldWMMSC Jamboree at Kenowa #2 · Oct 312:17.50WMMSC Jamboree at Kenowa #2October 3, 2023
2 Miles · Kraft Meadows MSMiddle School CC at Cal Kraft Meadows · Sep 1912:23.94Middle School CC at Cal Kraft MeadowsSeptember 19, 2023
2 Miles · Rycenga ParkWMMSC Jamboree at Fruitport MS · Sep 1314:00.72WMMSC Jamboree at Fruitport MSSeptember 13, 2022
2 Miles · TK High SchoolWMMSC South Championship at TK · Oct 1012:02.17WMMSC South Championship at TKOctober 10, 2023
2 Miles · Wayland Middle SchoolWayland MS Invite · Sep 2812:23.89Wayland MS InviteSeptember 28, 2023
5,000 Meters · Caledonia HSCaledonia - Middleville-Thornapple Kellogg Dual Meet · Aug 2118:10.6Caledonia - Middleville-Thornapple Kellogg Dual MeetAugust 21, 2026
5,000 Meters · McGraft ParkOK Green Conference meet · Sep 2317:42OK Green Conference meetSeptember 23, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 317:25.9525th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Friday PROM · Oct 3017:09.22Portage Central Friday PROMOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:14.82026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOK Green Conference Meet · Oct 1417:21.51OK Green Conference MeetOctober 14, 2025
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2817:29.22026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Yankee Springs State ParkCoach B Invitational · Sep 1417:39.1Coach B Invitational September 14, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30Portage Central Friday PROMOct 30 · 5,000 Meters Open · Place 4 · CaledoniaCaledonia5,000 Meters Open417:09.22 PB10
Oct 20OK Green Conference MeetOct 20 · 5,000 Meters Varsity · Place 40 · CaledoniaCaledonia5,000 Meters Varsity4018:06.810
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 Reserve · Place 59 · CaledoniaCaledonia5,000 Meters Division 1 Reserve5918:14.8 PB10
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 106 · CaledoniaCaledonia5,000 Meters D1 Varsity10617:25.95 PB10
Sep 23OK Green Conference meetSep 23 · 5,000 Meters Boys Varsity · Place 19 · CaledoniaCaledonia5,000 Meters Boys Varsity1917:42 PB10
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 109 · CaledoniaCaledonia5,000 Meters Session 2 Varsity10917:44.9310
Sep 14Coach B Invitational Sep 14 · 5,000 Meters Thornapple Division Boys · Place 8 · CaledoniaCaledonia5,000 Meters Thornapple Division Boys817:39.1 PB10
Sep 9OK Green Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 23 · CaledoniaCaledonia5,000 Meters Varsity2318:12.2110
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 49 · CaledoniaCaledonia5,000 Meters Sunset Boys4917:29.2 PB10
Aug 21Caledonia - Middleville-Thornapple Kellogg Dual MeetAug 21 · 5,000 Meters Varsity · Place 4 · CaledoniaCaledonia5,000 Meters Varsity418:10.6 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 231 · CaledoniaCaledonia5,000 Meters Division 123117:33.009
Oct 25MHSAA LP Region 03-1 @ Portage Central (C)Oct 25 · 5,000 Meters Division 1 · Place 57 · CaledoniaCaledonia5,000 Meters Division 15717:14.249
Oct 14OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 21 · CaledoniaCaledonia5,000 Meters Varsity2117:21.51 PB9
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 115 · CaledoniaCaledonia5,000 Meters Division 111517:48.69
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Varsity Division 1 · Place 32 · CaledoniaCaledonia5,000 Meters Varsity Division 13216:32.729
Sep 24OK Green JamboreeSep 24 · 5,000 Meters Varsity · Place 21 · CaledoniaCaledonia5,000 Meters Varsity2117:43.599
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 57 · CaledoniaCaledonia5,000 Meters Varsity5717:24.209
Sep 8Coach B Invitational Sep 8 · 5,000 Meters Varsity · Place 15 · CaledoniaCaledonia5,000 Meters Varsity1517:44.059
Sep 4OK Green at Mona ShoresSep 4 · 5,000 Meters Varsity · Place 24 · CaledoniaCaledonia5,000 Meters Varsity2418:05.949
Aug 29Caledonia - Middleville Thornapple Kellogg Dual MeetAug 29 · 5,000 Meters Varsity · Place 7 · CaledoniaCaledonia5,000 Meters Varsity718:16.09
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 38 · CaledoniaCaledonia5,000 Meters Varsity3817:27.5FR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15MHSAA MS Regional - Zone 6 @ GRPSOct 15 · 2 Miles Varsity · Place 5 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Varsity511:11.678
Oct 8WMMSC Conference Meet at WaylandOct 8 · 2 Miles Middle School · Place 2 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School211:13.108
Oct 1Crestwood MS InvitationalOct 1 · 2 Miles Middle School · Place 1 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School111:17.108
Sep 26Wayland MS InvitationalSep 26 · 2 Miles Middle School · Place 1 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School111:26.958
Sep 19East Rockford MS InviteSep 19 · 2 Miles 8th Grade Boys · Place 2 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles 8th Grade Boys211:07.62 PB8
Sep 17WMMSC Jamboree at Holland ChristianSep 17 · 2 Miles Middle School · Place 4 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School411:10.238
Sep 10WMMSC Jamboree at Unity ChristianSep 10 · 2 Miles Middle School · Place 3 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School312:19.348

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Large School Varsity · Place 21 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Large School Varsity2112:11.29 PB7
Oct 10WMMSC South Championship at TKOct 10 · 2 Miles Middle School Boys · Place 4 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School Boys412:02.17 PB7
Oct 3WMMSC Jamboree at Kenowa #2Oct 3 · 2 Miles Middle School · Place 12 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1212:17.50 PB7
Sep 28Wayland MS InviteSep 28 · 2 Miles MdS Boys · Place 4 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles MdS Boys412:23.89 PB7
Sep 26Hudsonville MS InviteSep 26 · 2 Miles Middle School · Place 16 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1612:50.10Unofficial7
Sep 21Rockford Middle School Cross Country InvitationalSep 21 · 2 Miles 7th Grade Boys · Place 3 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles 7th Grade Boys312:06.73Unofficial7
Sep 19Middle School CC at Cal Kraft MeadowsSep 19 · 2 Miles Middle School · Place 16 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1612:23.94 PB7
Sep 12Middle School CC Meet at FHESep 12 · 2 Miles Middle School · Place 18 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1812:36.66 PB7

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 6 @ GRPSOct 14 · 2 Miles Boys Large School · Place 76 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Boys Large School7613:41.636
Oct 11WMMSC ChampionshipOct 11 · 2 Miles MS JV · Place 7 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles MS JV713:12.66 PB6
Oct 6Duncan Lake MS CC MeetOct 6 · 2 Miles Middle School · Place 34 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School3413:13.43 PB6
Oct 4WMMSC Bronze ChampionshipOct 4 · 2 Miles Middle School · Place 29 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School2913:13.40 PB6
Sep 29Wayland MS Invite Sep 29 · 2 Miles Middle School · Place 33 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School3313:37.226
Sep 27Wyoming MS CC MeetSep 27 · 2 Miles Middle School · Place 39 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School3913:50.30 PB6
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 3,200 Meters Middle School · Place 67 · Caledonia (Duncan-KraftCaledonia (Duncan-Kraft3,200 Meters Middle School6714:15.46
Sep 13WMMSC Jamboree at Fruitport MSSep 13 · 2 Miles Middle School · Place 20 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School2014:00.72 PB6
Sep 7Coopersville WMMSC XC meetSep 7 · 2 Miles Middle School · Place 45 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School4513:51.60 PB6