Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Byron Center West Middle SchoolWMMSC Bronze Championship · Oct 415:25.50WMMSC Bronze ChampionshipOctober 4, 2022
2 Miles · Caledonia HSDuncan Lake MS CC Meet · Oct 614:53.85Duncan Lake MS CC MeetOctober 6, 2022
2 Miles · Coopersville HSCoopersville WMMSC XC meet · Sep 717:53.80Coopersville WMMSC XC meetSeptember 7, 2022
2 Miles · Forest Hills Eastern HS OFFICIALMiddle School CC Meet at FHE · Sep 1212:06.91Middle School CC Meet at FHESeptember 12, 2023
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1312:02.58MHSAA Middle School Regional - Zone 6 @ GRPSOctober 13, 2023
2 Miles · Johnson ParkWyoming MS CC Meet · Sep 2716:32.96Wyoming MS CC MeetSeptember 27, 2022
2 Miles · Kenowa Hills High School Athletic FieldWMMSC Jamboree at Kenowa #2 · Oct 311:44.80WMMSC Jamboree at Kenowa #2October 3, 2023
2 Miles · Kraft Meadows MSMiddle School CC at Cal Kraft Meadows · Sep 1911:55.71Middle School CC at Cal Kraft MeadowsSeptember 19, 2023
2 Miles · Rycenga ParkWMMSC Jamboree at Fruitport MS · Sep 1317:33.11WMMSC Jamboree at Fruitport MSSeptember 13, 2022
2 Miles · TK High SchoolWMMSC South Championship at TK · Oct 1011:48.88WMMSC South Championship at TKOctober 10, 2023
2 Miles · Wayland Middle SchoolWayland MS Invite · Sep 2812:00.94Wayland MS InviteSeptember 28, 2023
5,000 Meters · Caledonia HSCaledonia - Middleville-Thornapple Kellogg Dual Meet · Aug 2117:46.9Caledonia - Middleville-Thornapple Kellogg Dual MeetAugust 21, 2026
5,000 Meters · McGraft ParkOK Green Conference meet · Sep 2316:22OK Green Conference meetSeptember 23, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 715:15.2MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 315:31.9425th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 03-1 @ Portage Central · Oct 3015:16.86MHSAA LP Region 03-1 @ Portage CentralOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1015:52.02026 Portage InvitationalOctober 10, 2026
5,000 Meters · Reeths-Puffer High SchoolOK Green Jamboree @ RPHS · Sep 418:41.15OK Green Jamboree @ RPHSSeptember 4, 2024
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1816:00.62Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2816:10.02026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Yankee Springs State ParkCoach B Invitational · Sep 1416:22.5Coach B Invitational September 14, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 13 · CaledoniaCaledonia5,000 Meters D11315:15.2 PB11
Oct 30MHSAA LP Region 03-1 @ Portage CentralOct 30 · 5,000 Meters D1 · Place 3 · CaledoniaCaledonia5,000 Meters D1315:16.86 PB11
Oct 20OK Green Conference MeetOct 20 · 5,000 Meters Varsity · Place 1 · CaledoniaCaledonia5,000 Meters Varsity115:37.811
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 20 · CaledoniaCaledonia5,000 Meters Division 12015:52.0 PB11
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 6 · CaledoniaCaledonia5,000 Meters D1 Varsity615:31.94 PB11
Sep 23OK Green Conference meetSep 23 · 5,000 Meters Boys Varsity · Place 4 · CaledoniaCaledonia5,000 Meters Boys Varsity416:22 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 23 · CaledoniaCaledonia5,000 Meters Session 2 Varsity2316:00.62 PB11
Sep 14Coach B Invitational Sep 14 · 5,000 Meters Thornapple Division Boys · Place 1 · CaledoniaCaledonia5,000 Meters Thornapple Division Boys116:22.5 PB11
Sep 9OK Green Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 8 · CaledoniaCaledonia5,000 Meters Varsity817:08.0711
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 8 · CaledoniaCaledonia5,000 Meters Sunset Boys816:10.0 PB11
Aug 21Caledonia - Middleville-Thornapple Kellogg Dual MeetAug 21 · 5,000 Meters Varsity · Place 2 · CaledoniaCaledonia5,000 Meters Varsity217:46.9 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 47 · CaledoniaCaledonia5,000 Meters Division 14715:55.5010
Oct 25MHSAA LP Region 03-1 @ Portage Central (C)Oct 25 · 5,000 Meters Division 1 · Place 17 · CaledoniaCaledonia5,000 Meters Division 11716:18.3010
Oct 14OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 4 · CaledoniaCaledonia5,000 Meters Varsity416:16.0910
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 52 · CaledoniaCaledonia5,000 Meters Division 15216:55.110
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Varsity Division 1 · Place 13 · CaledoniaCaledonia5,000 Meters Varsity Division 11316:00.0810
Sep 24OK Green JamboreeSep 24 · 5,000 Meters Varsity · Place 6 · CaledoniaCaledonia5,000 Meters Varsity616:42.5910
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 67 · CaledoniaCaledonia5,000 Meters Varsity6717:36.7610
Sep 8Coach B Invitational Sep 8 · 5,000 Meters Varsity · Place 17 · CaledoniaCaledonia5,000 Meters Varsity1717:46.9310
Sep 4OK Green at Mona ShoresSep 4 · 5,000 Meters Varsity · Place 22 · CaledoniaCaledonia5,000 Meters Varsity2218:02.6610
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 39 · CaledoniaCaledonia5,000 Meters Varsity3917:27.9SO

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 03-1 @ Portage CentralOct 25 · 5,000 Meters Division 1 · Place 48 · CaledoniaCaledonia5,000 Meters Division 14817:15.629
Oct 15OK Green Conference MeetOct 15 · 5,000 Meters Varsity · Place 13 · CaledoniaCaledonia5,000 Meters Varsity1317:20.639
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 197 · CaledoniaCaledonia5,000 Meters Division 119717:56.99
Sep 28Otsego Bulldog Invitational Sep 28 · 5,000 Meters Varsity Division 1 · Place 48 · CaledoniaCaledonia5,000 Meters Varsity Division 14817:21.899
Sep 25OK Green Jamboree #2 at Caledonia Sep 25 · 5,000 Meters Varsity · Place 44 · CaledoniaCaledonia5,000 Meters Varsity4419:25.069
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 2 · CaledoniaCaledonia5,000 Meters Junior Varsity217:53.149
Sep 9Coach B Invitational Sep 9 · 5,000 Meters Varsity · Place 36 · CaledoniaCaledonia5,000 Meters Varsity3619:24.629
Sep 4OK Green Jamboree @ RPHSSep 4 · 5,000 Meters Boys Varsity · Place 26 · CaledoniaCaledonia5,000 Meters Boys Varsity2618:41.15 PB9
Aug 30Middleville TK @ Caledonia DualAug 30 · 5,000 Meters Varsity · Place 12 · CaledoniaCaledonia5,000 Meters Varsity1218:59.09
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Starlight Boys 5k · Place 79 · CaledoniaCaledonia5,000 Meters Starlight Boys 5k7918:15.19

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Large School Varsity · Place 9 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Large School Varsity912:02.58 PB8
Oct 10WMMSC South Championship at TKOct 10 · 2 Miles Middle School Boys · Place 2 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School Boys211:48.88 PB8
Oct 3WMMSC Jamboree at Kenowa #2Oct 3 · 2 Miles Middle School · Place 3 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School311:44.80 PB8
Sep 28Wayland MS InviteSep 28 · 2 Miles MdS Boys · Place 1 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles MdS Boys112:00.94 PB8
Sep 26Hudsonville MS InviteSep 26 · 2 Miles Middle School · Place 5 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School512:04.84Unofficial8
Sep 21Rockford Middle School Cross Country InvitationalSep 21 · 2 Miles 8th Grade Boys · Place 6 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles 8th Grade Boys611:42.92Unofficial8
Sep 19Middle School CC at Cal Kraft MeadowsSep 19 · 2 Miles Middle School · Place 8 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School811:55.71 PB8
Sep 12Middle School CC Meet at FHESep 12 · 2 Miles Middle School · Place 8 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School812:06.91 PB8

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 6Duncan Lake MS CC MeetOct 6 · 2 Miles Middle School · Place 65 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School6514:53.85 PB7
Oct 4WMMSC Bronze ChampionshipOct 4 · 2 Miles Middle School · Place 66 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School6615:25.50 PB7
Sep 29Wayland MS Invite Sep 29 · 2 Miles Middle School · Place 72 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School7215:30.437
Sep 27Wyoming MS CC MeetSep 27 · 2 Miles Middle School · Place 107 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School10716:32.96 PB7
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 3,200 Meters Middle School · Place 135 · Caledonia (Duncan-KraftCaledonia (Duncan-Kraft3,200 Meters Middle School13516:00.87
Sep 13WMMSC Jamboree at Fruitport MSSep 13 · 2 Miles Middle School · Place 69 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School6917:33.11 PB7
Sep 7Coopersville WMMSC XC meetSep 7 · 2 Miles Middle School · Place 138 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School13817:53.80 PB7

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5Byron Center MS Meet @ BCW MSOct 5 · 2 Miles Middle School · Place 112 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School11218:27.826
Sep 8MS Jamboree at CoopersvilleSep 8 · 2 Miles Middle School · Place 177 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School17718:08.286