Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Berrien County FairgroundsShamrock Invitational · Sep 820:00.59Shamrock InvitationalSeptember 8, 2026
2 Miles · Fennville High SchoolSAC MS Jamboree #1 · Sep 1515:54SAC MS Jamboree #1September 15, 2026
2 Miles · Jijak Camp 2 MileHopkins Invitational · Sep 1917:02.88Hopkins InvitationalSeptember 19, 2026
2 Miles · Kalamazoo Christian ElementarySAC MS Championship · Oct 1216:14.20SAC MS ChampionshipOctober 12, 2026
2 Miles · Lake Township ParkSAC MS Jamboree #2 at Bridgman · Sep 2915:36.4SAC MS Jamboree #2 at BridgmanSeptember 29, 2026
2 Miles · Macatawa Bay MS - West Ottawa44th West Ottawa Bredeweg Invitational · Sep 1218:03.2044th West Ottawa Bredeweg InvitationalSeptember 12, 2026
2 Miles · Otsego HS25th Annual Bulldog Invitational · Oct 316:35.1125th Annual Bulldog InvitationalOctober 3, 2026
2 Miles · Portage West - 2 MilesMHSAA MS Regional - Zone 1 @ Portage Central · Oct 1715:58.35MHSAA MS Regional - Zone 1 @ Portage CentralOctober 17, 2026
2,500 Meters · Portage West MS2026 Portage Invitational · Oct 1012:37.52026 Portage InvitationalOctober 10, 2026
3,200 Meters · Warner CampSouthwest Michigan XC Rustbuster · Aug 2616:42.1Southwest Michigan XC RustbusterAugust 26, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 17MHSAA MS Regional - Zone 1 @ Portage CentralOct 17 · 2 Miles D2 Varsity · Place 69 · South Haven Baseline2 Miles D2 Varsity6915:58.35 PB7
Oct 12SAC MS ChampionshipOct 12 · 2 Miles Middle School · Place 61 · South Haven Baseline2 Miles Middle School6116:14.20 PB7
Oct 102026 Portage InvitationalOct 10 · 2,500 Meters Middle School · Place 360 · South Haven Baseline2,500 Meters Middle School36012:37.5 PB7
Oct 325th Annual Bulldog InvitationalOct 3 · 2 Miles MS Small School · Place 129 · South Haven Baseline2 Miles MS Small School12916:35.11 PB7
Sep 29SAC MS Jamboree #2 at BridgmanSep 29 · 2 Miles Middle School · Place 65 · South Haven Baseline2 Miles Middle School6515:36.4 PB7
Sep 19Hopkins InvitationalSep 19 · 2 Miles Middle School · Place 107 · South Haven Baseline2 Miles Middle School10717:02.88 PB7
Sep 15SAC MS Jamboree #1Sep 15 · 2 Miles Middle School · Place 48 · South Haven Baseline2 Miles Middle School4815:54 PB7
Sep 1244th West Ottawa Bredeweg InvitationalSep 12 · 2 Miles Middle School · Place 78 · South Haven Baseline2 Miles Middle School7818:03.20 PB7
Sep 8Shamrock InvitationalSep 8 · 2 Miles MIddle School · Place 42 · South Haven Baseline2 Miles MIddle School4220:00.59 PB7
Aug 26Southwest Michigan XC RustbusterAug 26 · 3,200 Meters Middle School · Place 56 · South Haven Baseline3,200 Meters Middle School5616:42.1 PB7

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 11MHSAA MS Regional - Zone 1 @ Portage (C)Oct 11 · 2 Miles Varsity · Place 135 · South Haven Baseline2 Miles Varsity13516:45.246
Oct 42025 Portage InvitationalOct 4 · 2,500 Meters Middle School · Place 325 · South Haven Baseline2,500 Meters Middle School32513:22.16
Sep 30SAC MS FinalSep 30 · 2 Miles Middle School · Place 66 · South Haven Baseline2 Miles Middle School6617:01.836
Sep 23SAC MS Jamboree #2 at BridgmanSep 23 · 2 Miles Middle School · Place 68 · South Haven Baseline2 Miles Middle School6817:57.66
Sep 13Hopkins InvitationalSep 13 · 2 Miles Middle School · Place 65 · South Haven Baseline2 Miles Middle School6518:12.366
Sep 9SAC MS #1Sep 9 · 2 Miles Middle School · Place 100 · South Haven Baseline2 Miles Middle School10019:36.576
Sep 643rd West Ottawa Bredeweg InviteSep 6 · 2 Miles Middle School · Place 150 · South Haven Baseline2 Miles Middle School15018:43.236
Sep 2Shamrock InvitationalSep 2 · 2 Miles Middle School · Place 99 · South Haven Baseline2 Miles Middle School9921:53.846
Aug 27Southwest Michigan Rustbuster XC InvitationalAug 27 · 3,200 Meters Middle School · Place 133 · South Haven Baseline3,200 Meters Middle School13320:26.86