Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · East Rockford MSEast Rockford MS Invite · Sep 1914:11.50East Rockford MS InviteSeptember 19, 2024
2 Miles · Forest Hills Eastern HS OFFICIALMiddle School CC Meet at FHE · Sep 1215:24.34Middle School CC Meet at FHESeptember 12, 2023
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1314:59.69MHSAA Middle School Regional - Zone 6 @ GRPSOctober 13, 2023
2 Miles · Kenowa Hills High School Athletic FieldWMMSC Jamboree at Kenowa #2 · Oct 314:53.00WMMSC Jamboree at Kenowa #2October 3, 2023
2 Miles · Kraft Meadows MSMiddle School CC at Cal Kraft Meadows · Sep 1915:11.00Middle School CC at Cal Kraft MeadowsSeptember 19, 2023
2 Miles · TK High SchoolWMMSC South Championship at TK · Oct 1014:55.43WMMSC South Championship at TKOctober 10, 2023
2 Miles · Wayland Middle SchoolWayland MS Invite · Sep 2815:28.80Wayland MS InviteSeptember 28, 2023
5,000 Meters · Caledonia HSCaledonia - Middleville-Thornapple Kellogg Dual Meet · Aug 2122:05.3Caledonia - Middleville-Thornapple Kellogg Dual MeetAugust 21, 2026
5,000 Meters · McGraft ParkOK Green Conference meet · Sep 2320:59OK Green Conference meetSeptember 23, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 319:59.0425th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 03-1 @ Portage Central · Oct 3019:55.81MHSAA LP Region 03-1 @ Portage CentralOctober 30, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1020:43.02026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1820:05.21Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2820:59.02026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Yankee Springs State ParkCoach B Invitational · Sep 1420:44.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

10 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 03-1 @ Portage CentralOct 30 · 5,000 Meters D1 · Place 25 · CaledoniaCaledonia5,000 Meters D12519:55.81 PB10
Oct 20OK Green Conference MeetOct 20 · 5,000 Meters Varsity · Place 5 · CaledoniaCaledonia5,000 Meters Varsity519:58.410
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 103 · CaledoniaCaledonia5,000 Meters Division 110320:43.0 PB10
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 53 · CaledoniaCaledonia5,000 Meters D1 Varsity5319:59.04 PB10
Sep 23OK Green Conference meetSep 23 · 5,000 Meters Girls Varsity · Place 6 · CaledoniaCaledonia5,000 Meters Girls Varsity620:59 PB10
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 47 · CaledoniaCaledonia5,000 Meters Session 2 Varsity4720:05.21 PB10
Sep 14Coach B Invitational Sep 14 · 5,000 Meters Thornapple Division Girls · Place 6 · CaledoniaCaledonia5,000 Meters Thornapple Division Girls620:44.0 PB10
Sep 9OK Green Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 4 · CaledoniaCaledonia5,000 Meters Varsity421:09.4710
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Girls · Place 20 · CaledoniaCaledonia5,000 Meters Sunset Girls2020:59.0 PB10
Aug 21Caledonia - Middleville-Thornapple Kellogg Dual MeetAug 21 · 5,000 Meters Varsity · Place 6 · CaledoniaCaledonia5,000 Meters Varsity622:05.3 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 03-1 @ Portage Central (C)Oct 25 · 5,000 Meters Division 1 · Place 46 · CaledoniaCaledonia5,000 Meters Division 14621:11.899
Oct 14OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 19 · CaledoniaCaledonia5,000 Meters Varsity1921:18.719
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 167 · CaledoniaCaledonia5,000 Meters Division 116722:45.09
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Varsity Division 1 · Place 64 · CaledoniaCaledonia5,000 Meters Varsity Division 16421:18.149
Sep 24OK Green JamboreeSep 24 · 5,000 Meters Varsity · Place 18 · CaledoniaCaledonia5,000 Meters Varsity1821:51.939
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 107 · CaledoniaCaledonia5,000 Meters Varsity10722:36.089
Sep 8Coach B Invitational Sep 8 · 5,000 Meters Varsity · Place 25 · CaledoniaCaledonia5,000 Meters Varsity2522:45.469
Sep 4OK Green at Mona ShoresSep 4 · 5,000 Meters Varsity · Place 21 · CaledoniaCaledonia5,000 Meters Varsity2122:28.019
Aug 29Caledonia - Middleville Thornapple Kellogg Dual MeetAug 29 · 5,000 Meters Varsity · Place 11 · CaledoniaCaledonia5,000 Meters Varsity1122:46.19
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 60 · CaledoniaCaledonia5,000 Meters Varsity6022:28.4FR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15MHSAA MS Regional - Zone 6 @ GRPSOct 15 · 2 Miles Varsity · Place 33 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Varsity3313:57.648
Oct 8WMMSC Conference Meet at WaylandOct 8 · 2 Miles Middle School · Place 16 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1614:17.578
Oct 1Crestwood MS InvitationalOct 1 · 2 Miles Middle School · Place 16 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1614:26.648
Sep 26Wayland MS InvitationalSep 26 · 2 Miles Middle School · Place 6 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School614:23.538
Sep 19East Rockford MS InviteSep 19 · 2 Miles 8th Grade Girls · Place 7 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles 8th Grade Girls714:11.50 PB8
Sep 17WMMSC Jamboree at Holland ChristianSep 17 · 2 Miles Middle School · Place 9 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School914:12.848
Sep 10WMMSC Jamboree at Unity ChristianSep 10 · 2 Miles Middle School · Place 23 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School2315:27.798

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Large School Varsity · Place 79 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Large School Varsity7914:59.69 PB7
Oct 10WMMSC South Championship at TKOct 10 · 2 Miles Middle School Girls · Place 22 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School Girls2214:55.43 PB7
Oct 3WMMSC Jamboree at Kenowa #2Oct 3 · 2 Miles Middle School · Place 14 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1414:53.00 PB7
Sep 28Wayland MS InviteSep 28 · 2 Miles MdS Girls · Place 25 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles MdS Girls2515:28.80 PB7
Sep 26Hudsonville MS InviteSep 26 · 2 Miles Middle School · Place 19 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School1915:45.39Unofficial7
Sep 21Rockford Middle School Cross Country InvitationalSep 21 · 2 Miles 7th Grade Girls · Place 15 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles 7th Grade Girls1514:45.63Unofficial7
Sep 19Middle School CC at Cal Kraft MeadowsSep 19 · 2 Miles Middle School · Place 22 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School2215:11.00 PB7
Sep 12Middle School CC Meet at FHESep 12 · 2 Miles Middle School · Place 31 · Caledonia (Duncan-Kraft)Caledonia (Duncan-Kraft)2 Miles Middle School3115:24.34 PB7