Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSWMMSC Championship · Oct 1112:14.59WMMSC ChampionshipOctober 11, 2022
2 Miles · Byron Center West Middle SchoolWMMSC Bronze Championship · Oct 412:23.20WMMSC Bronze ChampionshipOctober 4, 2022
2 Miles · Caledonia HSDuncan Lake MS CC Meet · Oct 612:11.54Duncan Lake MS CC MeetOctober 6, 2022
2 Miles · Coopersville HSCoopersville WMMSC XC meet · Sep 712:31.40Coopersville WMMSC XC meetSeptember 7, 2022
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1412:26.37MHSAA Middle School Regional - Zone 6 @ GRPSOctober 14, 2022
2 Miles · Johnson ParkWyoming MS CC Meet · Sep 2712:48.90Wyoming MS CC MeetSeptember 27, 2022
2 Miles · Rycenga ParkWMMSC Jamboree at Fruitport MS · Sep 1312:59.53WMMSC Jamboree at Fruitport MSSeptember 13, 2022
2 Miles · Thornapple-Kellogg MS XC CourseWMMSC Jamboree at TK · Sep 1513:14.12WMMSC Jamboree at TKSeptember 15, 2020
2 Miles · Wayland Middle SchoolWayland MS Invite · Sep 2912:33.54Wayland MS Invite September 29, 2022
5,000 Meters · Caledonia HSCaledonia - Middleville Thornapple Kellogg Dual Meet · Aug 2919:10.6Caledonia - Middleville Thornapple Kellogg Dual MeetAugust 29, 2025
5,000 Meters · East Rockford MSOK Red Conference Meet at East Rockford MS · Sep 1919:20.50OK Red Conference Meet at East Rockford MSSeptember 19, 2023
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 318:31.9425th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1020:21.92026 Portage InvitationalOctober 10, 2026
5,000 Meters · Reeths-Puffer High SchoolOK Green Jamboree @ RPHS · Sep 420:24.85OK Green Jamboree @ RPHSSeptember 4, 2024
5,000 Meters · Riverside ParkOK Green Conference Meet · Oct 1418:34.33OK Green Conference MeetOctober 14, 2025
5,000 Meters · Riverside ParkOK Red Conference Meet · Oct 1919:08.57OK Red Conference MeetOctober 19, 2023
5,000 Meters · South Christian Sports Park2024 Under the Lights Invite · Aug 2318:33.52024 Under the Lights InviteAugust 23, 2024
5,000 Meters · Yankee Springs State ParkCoach B Invitational · Sep 1419:38.0Coach B Invitational September 14, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20OK Green Conference MeetOct 20 · 5,000 Meters Varsity · Place 47 · CaledoniaCaledonia5,000 Meters Varsity4718:30.612
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 Reserve · Place 249 · CaledoniaCaledonia5,000 Meters Division 1 Reserve24920:21.9 PB12
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 JV · Place 57 · CaledoniaCaledonia5,000 Meters D1 JV5718:31.94 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters S2 JV · Place 53 · CaledoniaCaledonia5,000 Meters S2 JV5318:57.3212
Sep 14Coach B Invitational Sep 14 · 5,000 Meters Thornapple Division Boys · Place 25 · CaledoniaCaledonia5,000 Meters Thornapple Division Boys2519:38.0 PB12
Sep 9OK Green Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 55 · CaledoniaCaledonia5,000 Meters Varsity5520:24.3012
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 141 · CaledoniaCaledonia5,000 Meters Sunset Boys14119:48.412
Aug 21Caledonia - Middleville-Thornapple Kellogg Dual MeetAug 21 · 5,000 Meters Varsity · Place 16 · CaledoniaCaledonia5,000 Meters Varsity1619:50.512

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 40 · CaledoniaCaledonia5,000 Meters Varsity4018:34.33 PB11
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Junior Varsity Division 1 · Place 13 · CaledoniaCaledonia5,000 Meters Junior Varsity Division 11318:03.1211
Sep 24OK Green JamboreeSep 24 · 5,000 Meters Varsity · Place 55 · CaledoniaCaledonia5,000 Meters Varsity5519:40.8411
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 33 · CaledoniaCaledonia5,000 Meters Junior Varsity3318:38.1511
Sep 8Coach B Invitational Sep 8 · 5,000 Meters Varsity · Place 37 · CaledoniaCaledonia5,000 Meters Varsity3719:12.6611
Sep 4OK Green at Mona ShoresSep 4 · 5,000 Meters Varsity · Place 48 · CaledoniaCaledonia5,000 Meters Varsity4819:24.3811
Aug 29Caledonia - Middleville Thornapple Kellogg Dual MeetAug 29 · 5,000 Meters Varsity · Place 21 · CaledoniaCaledonia5,000 Meters Varsity2119:10.6 PB11
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 139 · CaledoniaCaledonia5,000 Meters Varsity13919:54.2JR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 15OK Green Conference MeetOct 15 · 5,000 Meters Junior Varsity · Place 18 · CaledoniaCaledonia5,000 Meters Junior Varsity1818:12.5810
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 168 · CaledoniaCaledonia5,000 Meters Division 116819:27.610
Sep 28Otsego Bulldog Invitational Sep 28 · 5,000 Meters Junior Varsity Division 1 · Place 30 · CaledoniaCaledonia5,000 Meters Junior Varsity Division 13018:27.1410
Sep 25OK Green Jamboree #2 at Caledonia Sep 25 · 5,000 Meters Varsity · Place 42 · CaledoniaCaledonia5,000 Meters Varsity4219:18.3610
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 24 · CaledoniaCaledonia5,000 Meters Junior Varsity2418:50.8510
Sep 9Coach B Invitational Sep 9 · 5,000 Meters Varsity · Place 37 · CaledoniaCaledonia5,000 Meters Varsity3719:28.1010
Sep 4OK Green Jamboree @ RPHSSep 4 · 5,000 Meters Boys Varsity · Place 56 · CaledoniaCaledonia5,000 Meters Boys Varsity5620:24.85 PB10
Aug 30Middleville TK @ Caledonia DualAug 30 · 5,000 Meters Varsity · Place 17 · CaledoniaCaledonia5,000 Meters Varsity1719:12.910
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Starlight Boys 5k · Place 88 · CaledoniaCaledonia5,000 Meters Starlight Boys 5k8818:33.5 PB10

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19OK Red Conference MeetOct 19 · 5,000 Meters Junior Varsity · Place 72 · CaledoniaCaledonia5,000 Meters Junior Varsity7219:08.57 PB9
Oct 3OK Red Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 119 · CaledoniaCaledonia5,000 Meters Varsity11920:28.289
Sep 30Otsego Bulldog InviteSep 30 · 5,000 Meters Junior Varsity Division 1 · Place 46 · CaledoniaCaledonia5,000 Meters Junior Varsity Division 14619:26.219
Sep 22Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Freshman · Place 20 · CaledoniaCaledonia5,000 Meters Freshman2019:30.99
Sep 19OK Red Conference Meet at East Rockford MSSep 19 · 5,000 Meters Varsity · Place 115 · CaledoniaCaledonia5,000 Meters Varsity11519:20.50 PB9
Sep 15Ottawa Hills InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 43 · CaledoniaCaledonia5,000 Meters Junior Varsity4319:18.329
Sep 11TK Coach B InvitationalSep 11 · 5,000 Meters Varsity · Place 47 · CaledoniaCaledonia5,000 Meters Varsity4720:11.799
Sep 1Cal vs. TK DualSep 1 · 5,000 Meters Varsity · Place 20 · CaledoniaCaledonia5,000 Meters Varsity2019:37.69

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 6 @ GRPSOct 14 · 2 Miles Boys Large School · Place 23 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Boys Large School2312:26.37 PB8
Oct 11WMMSC ChampionshipOct 11 · 2 Miles MS Varsity · Place 36 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles MS Varsity3612:14.59 PB8
Oct 6Duncan Lake MS CC MeetOct 6 · 2 Miles Middle School · Place 10 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1012:11.54 PB8
Oct 4WMMSC Bronze ChampionshipOct 4 · 2 Miles Middle School · Place 13 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1312:23.20 PB8
Sep 29Wayland MS Invite Sep 29 · 2 Miles Middle School · Place 13 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1312:33.54 PB8
Sep 27Wyoming MS CC MeetSep 27 · 2 Miles Middle School · Place 19 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1912:48.90 PB8
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 3,200 Meters Middle School · Place 24 · Caledonia (Duncan-KraftCaledonia (Duncan-Kraft3,200 Meters Middle School2412:56.98
Sep 13WMMSC Jamboree at Fruitport MSSep 13 · 2 Miles Middle School · Place 7 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School712:59.53 PB8
Sep 7Coopersville WMMSC XC meetSep 7 · 2 Miles Middle School · Place 13 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1312:31.40 PB8

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 12WMMSC ChampionshipsOct 12 · 2 Miles MS Varsity · Place 42 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles MS Varsity4212:39.627
Oct 5Byron Center MS Meet @ BCW MSOct 5 · 2 Miles Middle School · Place 17 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1713:38.417
Sep 30Wayland Union MS INVITATIONALSep 30 · 2 Miles Middle School · Place 19 · Caledonia (Duncan-Kr..Caledonia (Duncan-Kr..2 Miles Middle School1913:13.987
Sep 28Wyoming MS WMMS JamboreeSep 28 · 2 Miles Middle School · Place 16 · Caledonia (Duncan-Kr..Caledonia (Duncan-Kr..2 Miles Middle School1612:19.407
Sep 25Cougar Falcon Invite at the Eagles NestSep 25 · 3,200 Meters Middle School 8th Grade · Place 31 · Caledonia (Duncan-Kr..Caledonia (Duncan-Kr..3,200 Meters Middle School 8th Grade3113:09.97
Sep 21Caledonia MS WMMS JamboreeSep 21 · 2 Miles Middle School · Place 18 · Caledonia (Duncan-Kr..Caledonia (Duncan-Kr..2 Miles Middle School1813:11.667
Sep 14Fruitport MS WMMS JamboreeSep 14 · 2 Miles Middle School · Place 7 · Caledonia (Duncan-Kr..Caledonia (Duncan-Kr..2 Miles Middle School713:27.887
Sep 8MS Jamboree at CoopersvilleSep 8 · 2 Miles Middle School · Place 23 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School2312:50.657

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 8TK, Wyoming, Caledonia, BC @ Wayland MSOct 8 · 2 Miles Varsity Boys · Place 21 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Varsity Boys2113:13.056
Oct 1Wayland MS InvitationalOct 1 · 2 Miles Varsity · Place 22 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Varsity2213:21.876
Sep 29Caledonia @ Byron Center West MS - 4:15 StartSep 29 · 2 Miles Middle School · Place 10 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1013:10.526
Sep 22Wayland MS vs Caledonia MSSep 22 · 2 Miles Middle School · Place 4 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School413:39Unofficial6
Sep 17Caledonia @ TKSep 17 · 2 Miles Boys · Place 5 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Boys513:20Unofficial6
Sep 15WMMSC Jamboree at TKSep 15 · 2 Miles MS - Varsity Boys · Place 7 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles MS - Varsity Boys713:14.12 PB6