Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bangor High SchoolBangor Cross Country Invitational · Sep 2622:58.42Bangor Cross Country InvitationalSeptember 26, 2026
5,000 Meters · Bangor HS OFFICIALBangor Invitational · Sep 2022:58.71Bangor InvitationalSeptember 20, 2025
5,000 Meters · Fennville High SchoolSAC HS Jamboree #1 · Sep 1622:37.13SAC HS Jamboree #1September 16, 2026
5,000 Meters · Gilmore Car MuseumSAC Championship · Oct 1522:11.74SAC Championship October 15, 2026
5,000 Meters · Lake Township ParkSAC HS Jamboree #2 at Bridgman · Sep 3022:20.9SAC HS Jamboree #2 at BridgmanSeptember 30, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 3 Finals · Nov 721:44.0MHSAA LP Division 3 FinalsNovember 7, 2026
5,000 Meters · New Buffalo Elementary SchoolNew Buffalo Invitational · Aug 2723:29.3New Buffalo InvitationalAugust 27, 2025
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 22-3 @ Portage Central · Oct 3121:35.64MHSAA LP Region 22-3 @ Portage CentralOctober 31, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1021:55.42026 Portage InvitationalOctober 10, 2026
5,000 Meters · Raider 5k CourseBerrien County XC Meet · Oct 322:13.18Berrien County XC MeetOctober 3, 2026
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 422:56.45Hartford Teske InvitationalSeptember 4, 2025

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 3 FinalsNov 7 · 5,000 Meters D3 · Place 178 · Watervliet5,000 Meters D317821:44.0 PB11
Oct 31MHSAA LP Region 22-3 @ Portage CentralOct 31 · 5,000 Meters D3 Girls · Place 16 · Watervliet5,000 Meters D3 Girls1621:35.64 PB11
Oct 24Kalamazoo Christian Comet Invitational Oct 24 · 5,000 Meters Varsity · Place 19 · Watervliet5,000 Meters Varsity1921:44.3011
Oct 15SAC Championship Oct 15 · 5,000 Meters Varsity · Place 26 · Watervliet5,000 Meters Varsity2622:11.74 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 78 · Watervliet5,000 Meters Division 37821:55.4 PB11
Oct 3Berrien County XC MeetOct 3 · 5,000 Meters Varsity · Place 18 · Watervliet5,000 Meters Varsity1822:13.18 PB11
Sep 30SAC HS Jamboree #2 at BridgmanSep 30 · 5,000 Meters Varsity · Place 24 · Watervliet5,000 Meters Varsity2422:20.9 PB11
Sep 26Bangor Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 12 · Watervliet5,000 Meters Varsity1222:58.42 PB11
Sep 16SAC HS Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 20 · Watervliet5,000 Meters Varsity2022:37.13 PB11
Sep 1266th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 7 · Watervliet5,000 Meters Varsity722:38.211
Sep 10Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 9 · Watervliet5,000 Meters Varsity923:10.4611
Aug 25Bridgman InvitationalAug 25 · 5,000 Meters Varsity · Place 7 · Watervliet5,000 Meters Varsity723:53.311

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 20Bangor InvitationalSep 20 · 5,000 Meters Varsity · Place 10 · Watervliet5,000 Meters Varsity1022:58.71 PB10
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 7 · Watervliet5,000 Meters Varsity722:56.45 PB10
Aug 27New Buffalo InvitationalAug 27 · 5,000 Meters Varsity · Place 19 · Watervliet5,000 Meters Varsity1923:29.3 PB10