Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bangor High SchoolBangor Cross Country Invitational · Sep 2613:02.41Bangor Cross Country InvitationalSeptember 26, 2026
2 Miles · Bangor HS OFFICIALBangor Invitational · Sep 2012:33.06Bangor InvitationalSeptember 20, 2025
2 Miles · Fennville High School66th Fennville Open · Sep 1212:26.766th Fennville Open September 12, 2026
2 Miles · Kalamazoo Christian ElementarySAC MS Championship · Oct 1212:35.40SAC MS ChampionshipOctober 12, 2026
2 Miles · Lake Township ParkSAC MS Jamboree #2 at Bridgman · Sep 2912:27.0SAC MS Jamboree #2 at BridgmanSeptember 29, 2026
2 Miles · New Buffalo Elementary SchoolNew Buffalo Invitational · Aug 2712:41.9New Buffalo InvitationalAugust 27, 2025
2 Miles · River Valley Middle School CourseBerrien County XC Meet · Oct 312:41.23Berrien County XC MeetOctober 3, 2026
2 Miles · Van Buren Youth FairHartford Teske Invitational · Sep 1013:01.48Hartford Teske InvitationalSeptember 10, 2026
2,500 Meters · Portage West MS2026 Portage Invitational · Oct 109:31.32026 Portage InvitationalOctober 10, 2026
3,200 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 412:15.05Hartford Teske InvitationalSeptember 4, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 21MHSAA MS Regional - Zone 1 @ BangorOct 21 · 2 Miles Middle School Division 3 · Place 2 · Watervliet MS2 Miles Middle School Division 3212:37.558
Oct 12SAC MS ChampionshipOct 12 · 2 Miles Middle School · Place 3 · Watervliet MS2 Miles Middle School312:35.40 PB8
Oct 102026 Portage InvitationalOct 10 · 2,500 Meters Middle School · Place 16 · Watervliet MS2,500 Meters Middle School169:31.3 PB8
Oct 3Berrien County XC MeetOct 3 · 2 Miles Middle School · Place 1 · Watervliet MS2 Miles Middle School112:41.23 PB8
Sep 29SAC MS Jamboree #2 at BridgmanSep 29 · 2 Miles Middle School · Place 4 · Watervliet MS2 Miles Middle School412:27.0 PB8
Sep 26Bangor Cross Country InvitationalSep 26 · 2 Miles MS · Place 2 · Watervliet MS2 Miles MS213:02.41 PB8
Sep 15SAC MS Jamboree #1Sep 15 · 2 Miles Middle School · Place 3 · Watervliet MS2 Miles Middle School312:328
Sep 1266th Fennville Open Sep 12 · 2 Miles Middle School · Place 2 · Watervliet MS2 Miles Middle School212:26.7 PB8
Sep 10Hartford Teske InvitationalSep 10 · 2 Miles Middle School · Place 2 · Watervliet MS2 Miles Middle School213:01.48 PB8

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 11MHSAA MS Regional - Zone 1 @ Portage (C)Oct 11 · 2 Miles Varsity · Place 1 · Watervliet MS2 Miles Varsity112:11.747
Oct 42025 Portage InvitationalOct 4 · 2,500 Meters Middle School · Place 4 · Watervliet MS2,500 Meters Middle School49:26.17
Sep 30SAC MS FinalSep 30 · 2 Miles Middle School · Place 2 · Watervliet MS2 Miles Middle School212:29.187
Sep 27Berrien County XC MeetSep 27 · 2 Miles Middle School · Place 1 · Watervliet MS2 Miles Middle School112:25.517
Sep 23SAC MS Jamboree #2 at BridgmanSep 23 · 2 Miles Middle School · Place 1 · Watervliet MS2 Miles Middle School112:54.57
Sep 20Bangor InvitationalSep 20 · 2 Miles Middle School · Place 1 · Watervliet MS2 Miles Middle School112:33.06 PB7
Sep 9SAC MS #1Sep 9 · 2 Miles Middle School · Place 3 · Watervliet MS2 Miles Middle School312:49.217
Sep 6Centreville Invitational Sep 6 · 3,200 Meters Middle School · Place 1 · Watervliet MS3,200 Meters Middle School112:51.50—
Sep 4Hartford Teske InvitationalSep 4 · 3,200 Meters MS · Place 1 · Watervliet MS3,200 Meters MS112:15.05 PB7
Aug 27New Buffalo InvitationalAug 27 · 2 Miles Middle School · Place 1 · Watervliet MS2 Miles Middle School112:41.9 PB7