Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSWMMSC Championship · Oct 1113:06.04WMMSC ChampionshipOctober 11, 2022
2 Miles · Byron Center West Middle SchoolByron Center MS Meet @ BCW MS · Oct 514:13.50Byron Center MS Meet @ BCW MSOctober 5, 2021
2 Miles · Caledonia HSDuncan Lake MS CC Meet · Oct 612:44.22Duncan Lake MS CC MeetOctober 6, 2022
2 Miles · Coopersville HSCoopersville WMMSC XC meet · Sep 713:00.30Coopersville WMMSC XC meetSeptember 7, 2022
2 Miles · Forest Hills Eastern HS OFFICIALMiddle School CC Meet at FHE · Sep 1212:28.81Middle School CC Meet at FHESeptember 12, 2023
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1312:06.51MHSAA Middle School Regional - Zone 6 @ GRPSOctober 13, 2023
2 Miles · Johnson ParkWyoming MS CC Meet · Sep 2713:14.75Wyoming MS CC MeetSeptember 27, 2022
2 Miles · Kenowa Hills High School Athletic FieldWMMSC Jamboree at Kenowa #2 · Oct 312:38.40WMMSC Jamboree at Kenowa #2October 3, 2023
2 Miles · Kraft Meadows MSMiddle School CC at Cal Kraft Meadows · Sep 1912:32.85Middle School CC at Cal Kraft MeadowsSeptember 19, 2023
2 Miles · Rycenga ParkWMMSC Jamboree at Fruitport MS · Sep 1313:52.05WMMSC Jamboree at Fruitport MSSeptember 13, 2022
2 Miles · TK High SchoolWMMSC South Championship at TK · Oct 1012:19.33WMMSC South Championship at TKOctober 10, 2023
2 Miles · Wayland Middle SchoolWayland MS Invite · Sep 2812:44.79Wayland MS InviteSeptember 28, 2023
5,000 Meters · Caledonia HSCaledonia - Middleville Thornapple Kellogg Dual Meet · Aug 2918:06.4Caledonia - Middleville Thornapple Kellogg Dual MeetAugust 29, 2025
5,000 Meters · McGraft ParkOK Green Conference meet · Sep 2318:05OK Green Conference meetSeptember 23, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 716:28.0MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 316:41.0925th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 03-1 @ Portage Central · Oct 3016:14.37MHSAA LP Region 03-1 @ Portage CentralOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1016:44.92026 Portage InvitationalOctober 10, 2026
5,000 Meters · Reeths-Puffer High SchoolOK Green Jamboree @ RPHS · Sep 418:54.56OK Green Jamboree @ RPHSSeptember 4, 2024
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1816:57.52Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2817:07.32026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Yankee Springs State ParkCoach B Invitational · Sep 1417:23.7Coach 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 134 · CaledoniaCaledonia5,000 Meters D113416:28.0 PB11
Oct 30MHSAA LP Region 03-1 @ Portage CentralOct 30 · 5,000 Meters D1 · Place 21 · CaledoniaCaledonia5,000 Meters D12116:14.37 PB11
Oct 20OK Green Conference MeetOct 20 · 5,000 Meters Varsity · Place 22 · CaledoniaCaledonia5,000 Meters Varsity2217:18.711
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 84 · CaledoniaCaledonia5,000 Meters Division 18416:44.9 PB11
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 57 · CaledoniaCaledonia5,000 Meters D1 Varsity5716:41.09 PB11
Sep 23OK Green Conference meetSep 23 · 5,000 Meters Boys Varsity · Place 28 · CaledoniaCaledonia5,000 Meters Boys Varsity2818:05 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 57 · CaledoniaCaledonia5,000 Meters Session 2 Varsity5716:57.52 PB11
Sep 14Coach B Invitational Sep 14 · 5,000 Meters Thornapple Division Boys · Place 5 · CaledoniaCaledonia5,000 Meters Thornapple Division Boys517:23.7 PB11
Sep 9OK Green Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 37 · CaledoniaCaledonia5,000 Meters Varsity3719:17.8011
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 30 · CaledoniaCaledonia5,000 Meters Sunset Boys3017:07.3 PB11
Aug 21Caledonia - Middleville-Thornapple Kellogg Dual MeetAug 21 · 5,000 Meters Varsity · Place 6 · CaledoniaCaledonia5,000 Meters Varsity618:18.611

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 195 · CaledoniaCaledonia5,000 Meters Division 119516:59.8010
Oct 25MHSAA LP Region 03-1 @ Portage Central (C)Oct 25 · 5,000 Meters Division 1 · Place 47 · CaledoniaCaledonia5,000 Meters Division 14716:55.0710
Oct 14OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 22 · CaledoniaCaledonia5,000 Meters Varsity2217:28.1310
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 131 · CaledoniaCaledonia5,000 Meters Division 113117:54.910
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Varsity Division 1 · Place 31 · CaledoniaCaledonia5,000 Meters Varsity Division 13116:31.6810
Sep 24OK Green JamboreeSep 24 · 5,000 Meters Varsity · Place 18 · CaledoniaCaledonia5,000 Meters Varsity1817:32.5610
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 53 · CaledoniaCaledonia5,000 Meters Varsity5317:16.9010
Sep 8Coach B Invitational Sep 8 · 5,000 Meters Varsity · Place 24 · CaledoniaCaledonia5,000 Meters Varsity2418:08.4010
Sep 4OK Green at Mona ShoresSep 4 · 5,000 Meters Varsity · Place 19 · CaledoniaCaledonia5,000 Meters Varsity1917:51.1410
Aug 29Caledonia - Middleville Thornapple Kellogg Dual MeetAug 29 · 5,000 Meters Varsity · Place 5 · CaledoniaCaledonia5,000 Meters Varsity518:06.4 PB10
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 40 · CaledoniaCaledonia5,000 Meters Varsity4017:28.0SO

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25Portage Central Friday PROMOct 25 · 5,000 Meters Open · Place 7 · CaledoniaCaledonia5,000 Meters Open717:34.529
Oct 15OK Green Conference MeetOct 15 · 5,000 Meters Junior Varsity · Place 14 · CaledoniaCaledonia5,000 Meters Junior Varsity1417:59.429
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 17 · CaledoniaCaledonia5,000 Meters Division 11717:47.69
Sep 28Otsego Bulldog Invitational Sep 28 · 5,000 Meters Varsity Division 1 · Place 63 · CaledoniaCaledonia5,000 Meters Varsity Division 16317:48.759
Sep 25OK Green Jamboree #2 at Caledonia Sep 25 · 5,000 Meters Varsity · Place 17 · CaledoniaCaledonia5,000 Meters Varsity1718:11.479
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Varsity · Place 85 · CaledoniaCaledonia5,000 Meters Varsity8518:07.859
Sep 9Coach B Invitational Sep 9 · 5,000 Meters Varsity · Place 14 · CaledoniaCaledonia5,000 Meters Varsity1418:24.309
Sep 4OK Green Jamboree @ RPHSSep 4 · 5,000 Meters Boys Varsity · Place 31 · CaledoniaCaledonia5,000 Meters Boys Varsity3118:54.56 PB9
Aug 30Middleville TK @ Caledonia DualAug 30 · 5,000 Meters Varsity · Place 9 · CaledoniaCaledonia5,000 Meters Varsity918:33.39
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Starlight Boys 5k · Place 85 · CaledoniaCaledonia5,000 Meters Starlight Boys 5k8518:28.79

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Large School Varsity · Place 15 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Large School Varsity1512:06.51 PB8
Oct 10WMMSC South Championship at TKOct 10 · 2 Miles Middle School Boys · Place 5 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School Boys512:19.33 PB8
Oct 3WMMSC Jamboree at Kenowa #2Oct 3 · 2 Miles Middle School · Place 21 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School2112:38.40 PB8
Sep 28Wayland MS InviteSep 28 · 2 Miles MdS Boys · Place 9 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles MdS Boys912:44.79 PB8
Sep 26Hudsonville MS InviteSep 26 · 2 Miles Middle School · Place 17 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1712:53.13Unofficial8
Sep 21Rockford Middle School Cross Country InvitationalSep 21 · 2 Miles 8th Grade Boys · Place 17 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles 8th Grade Boys1712:10.76Unofficial8
Sep 19Middle School CC at Cal Kraft MeadowsSep 19 · 2 Miles Middle School · Place 18 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1812:32.85 PB8
Sep 12Middle School CC Meet at FHESep 12 · 2 Miles Middle School · Place 13 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1312:28.81 PB8

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 6 @ GRPSOct 14 · 2 Miles Boys Large School · Place 45 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Boys Large School4512:48.957
Oct 11WMMSC ChampionshipOct 11 · 2 Miles MS Varsity · Place 80 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles MS Varsity8013:06.04 PB7
Oct 6Duncan Lake MS CC MeetOct 6 · 2 Miles Middle School · Place 19 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1912:44.22 PB7
Oct 4WMMSC Bronze ChampionshipOct 4 · 2 Miles Middle School · Place 77 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School7716:06.907
Sep 29Wayland MS Invite Sep 29 · 2 Miles Middle School · Place 27 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School2713:22.257
Sep 27Wyoming MS CC MeetSep 27 · 2 Miles Middle School · Place 28 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School2813:14.75 PB7
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 3,200 Meters Middle School · Place 49 · Caledonia (Duncan-KraftCaledonia (Duncan-Kraft3,200 Meters Middle School4913:42.57
Sep 13WMMSC Jamboree at Fruitport MSSep 13 · 2 Miles Middle School · Place 17 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1713:52.05 PB7
Sep 7Coopersville WMMSC XC meetSep 7 · 2 Miles Middle School · Place 22 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School2213:00.30 PB7

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12WMMSC ChampionshipsOct 12 · 2 Miles MS Varsity · Place 100 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles MS Varsity10013:21.596
Oct 5Byron Center MS Meet @ BCW MSOct 5 · 2 Miles Middle School · Place 29 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School2914:13.50 PB6
Sep 8MS Jamboree at CoopersvilleSep 8 · 2 Miles Middle School · Place 54 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School5413:45.986