Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Parchment HSSAC MS League Meet #1 · Sep 1313:24.01SAC MS League Meet #1September 13, 2022
2 Miles · Gobles Middle/High SchoolSAC MS Jamboree #1 · Sep 1215:13.78SAC MS Jamboree #1 September 12, 2023
2 Miles · Kalamazoo Christian ElementarySAC MS Championship · Oct 314:28.53SAC MS ChampionshipOctober 3, 2023
2 Miles · Lake Township ParkBridgman Middle School Invitational · Sep 2014:09.9Bridgman Middle School InvitationalSeptember 20, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage · Oct 1413:32.79MHSAA Middle School Regional - Zone 1 @ PortageOctober 14, 2023
5,000 Meters · Bangor High SchoolBangor Cross Country Invitational · Sep 2622:12.07Bangor Cross Country InvitationalSeptember 26, 2026
5,000 Meters · Bangor HS OFFICIALBangor Invitational · Sep 2022:09.88Bangor InvitationalSeptember 20, 2025
5,000 Meters · Fennville High SchoolSAC HS Jamboree #1 · Sep 1622:01.27SAC HS Jamboree #1September 16, 2026
5,000 Meters · Gilmore Car MuseumSAC Championship · Oct 1521:19.16SAC Championship October 15, 2026
5,000 Meters · Lake Township ParkSAC HS Jamboree #2 at Bridgman · Sep 3021:26.4SAC HS Jamboree #2 at BridgmanSeptember 30, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 3 Finals · Nov 720:37.7MHSAA LP Division 3 FinalsNovember 7, 2026
5,000 Meters · New Buffalo Elementary SchoolNew Buffalo Invitational · Aug 2722:31.6New Buffalo InvitationalAugust 27, 2025
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 22-3 @ Portage Central · Oct 3120:39.13MHSAA LP Region 22-3 @ Portage CentralOctober 31, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1021:28.62026 Portage InvitationalOctober 10, 2026
5,000 Meters · Raider 5k CourseBerrien County XC Meet · Oct 321:26.71Berrien County XC MeetOctober 3, 2026
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 421:53.79Hartford 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 108 · WatervlietWatervliet5,000 Meters D310820:37.7 PB10
Oct 31MHSAA LP Region 22-3 @ Portage CentralOct 31 · 5,000 Meters D3 Girls · Place 5 · WatervlietWatervliet5,000 Meters D3 Girls520:39.13 PB10
Oct 24Kalamazoo Christian Comet Invitational Oct 24 · 5,000 Meters Varsity · Place 11 · WatervlietWatervliet5,000 Meters Varsity1120:33.0910
Oct 15SAC Championship Oct 15 · 5,000 Meters Varsity · Place 14 · WatervlietWatervliet5,000 Meters Varsity1421:19.16 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 58 · WatervlietWatervliet5,000 Meters Division 35821:28.6 PB10
Oct 3Berrien County XC MeetOct 3 · 5,000 Meters Varsity · Place 10 · WatervlietWatervliet5,000 Meters Varsity1021:26.71 PB10
Sep 30SAC HS Jamboree #2 at BridgmanSep 30 · 5,000 Meters Varsity · Place 14 · WatervlietWatervliet5,000 Meters Varsity1421:26.4 PB10
Sep 26Bangor Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 7 · WatervlietWatervliet5,000 Meters Varsity722:12.07 PB10
Sep 16SAC HS Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 16 · WatervlietWatervliet5,000 Meters Varsity1622:01.27 PB10
Sep 1266th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 6 · WatervlietWatervliet5,000 Meters Varsity622:22.310
Sep 10Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 5 · WatervlietWatervliet5,000 Meters Varsity522:23.8210
Aug 25Bridgman InvitationalAug 25 · 5,000 Meters Varsity · Place 3 · WatervlietWatervliet5,000 Meters Varsity322:53.710

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 22-3 @ Portage Central (C)Oct 25 · 5,000 Meters Division 3 · Place 22 · WatervlietWatervliet5,000 Meters Division 32222:42.459
Oct 9Varsity XC SAC Jamboree #3Oct 9 · 5,000 Meters Varsity · Place 16 · WatervlietWatervliet5,000 Meters Varsity1621:45.569
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 69 · WatervlietWatervliet5,000 Meters Division 36921:48.09
Sep 27Berrien County XC MeetSep 27 · 5,000 Meters Varsity · Place 10 · WatervlietWatervliet5,000 Meters Varsity1021:34.749
Sep 20Bangor InvitationalSep 20 · 5,000 Meters Varsity · Place 8 · WatervlietWatervliet5,000 Meters Varsity822:09.88 PB9
Sep 6Centreville Invitational Sep 6 · 5,000 Meters Varsity · Place 5 · WatervlietWatervliet5,000 Meters Varsity522:41.42—
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 6 · WatervlietWatervliet5,000 Meters Varsity621:53.79 PB9
Aug 27New Buffalo InvitationalAug 27 · 5,000 Meters Varsity · Place 8 · WatervlietWatervliet5,000 Meters Varsity822:31.6 PB9
Aug 19Bridgman InvitationalAug 19 · 5,000 Meters Varsity · Place 3 · WatervlietWatervliet5,000 Meters Varsity322:50.59

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 12MHSAA MS Regional - Zone 1 @ PortageOct 12 · 2 Miles Varsity · Place 6 · WatervlietWatervliet2 Miles Varsity613:20.458
Oct 52024 Portage InvitationalOct 5 · 2,500 Meters Middle School · Place 44 · WatervlietWatervliet2,500 Meters Middle School4410:06.28
Oct 1SAC MS ChampionshipOct 1 · 2 Miles Middle School · Place 9 · WatervlietWatervliet2 Miles Middle School913:31.758
Sep 28Berrien County MeetSep 28 · 2 Miles Middle School · Place 9 · WatervlietWatervliet2 Miles Middle School913:36.428
Sep 24SAC MS Jamboree #2Sep 24 · 2 Miles Middle School · Place 6 · WatervlietWatervliet2 Miles Middle School614:02.078
Sep 21Irish Fox & HoundSep 21 · 2 Miles Middle School · Place 3 · WatervlietWatervliet2 Miles Middle School313:48.998
Sep 10SAC MS Jamboree #1Sep 10 · 2 Miles Middle School · Place 8 · WatervlietWatervliet2 Miles Middle School814:10.188
Sep 7Centreville InvitationalSep 7 · 2 Miles Middle School · Place 6 · WatervlietWatervliet2 Miles Middle School613:57.48
Sep 5Hartford Teske InvitationalSep 5 · 2 Miles Middle School · Place 4 · WatervlietWatervliet2 Miles Middle School414:41.268

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Small School · Place 2 · Watervliet MSWatervliet MS2 Miles Small School213:32.79 PB7
Oct 3SAC MS ChampionshipOct 3 · 2 Miles Middle School · Place 10 · Watervliet MSWatervliet MS2 Miles Middle School1014:28.53 PB7
Sep 30Berrien County MeetSep 30 · 2 Miles Middle School · Place 9 · WatervlietWatervliet2 Miles Middle School913:50.17
Sep 23Bangor Invitational Sep 23 · 2 Miles Middle School · Place 19 · WatervlietWatervliet2 Miles Middle School1914:41.407
Sep 20Bridgman Middle School InvitationalSep 20 · 2 Miles Varsity · Place 2 · Watervliet MSWatervliet MS2 Miles Varsity214:09.9 PB7
Sep 12SAC MS Jamboree #1 Sep 12 · 2 Miles Middle School · Place 11 · Watervliet MSWatervliet MS2 Miles Middle School1115:13.78 PB7
Sep 9Centreville InvitationalSep 9 · 2 Miles Middle School · Place 25 · WatervlietWatervliet2 Miles Middle School2515:03.47
Sep 7Hartford Teske InvitationalSep 7 · 3,200 Meters Middle School · Place 4 · WatervlietWatervliet3,200 Meters Middle School414:40.567

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15MHSAA MS Regional - Zone 1 @ PortageOct 15 · 2 Miles Varsity · Place 84 · WatervlietWatervliet2 Miles Varsity8414:42.136
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 286 · WatervlietWatervliet2,500 Meters Middle School28612:06.76
Oct 4SAC MS ChampionshipOct 4 · 2 Miles Middle School · Place 47 · Watervliet MSWatervliet MS2 Miles Middle School4716:09.836
Oct 1Berrien County MeetOct 1 · 2 Miles Middle School · Place 68 · WatervlietWatervliet2 Miles Middle School6818:25.796
Sep 13SAC MS League Meet #1Sep 13 · 1.8 Miles MS Girls · Place 18 · Watervliet MSWatervliet MS1.8 Miles MS Girls1813:24.01 PB6
Sep 10Centreville Invitational Sep 10 · 2 Miles Middle School · Place 19 · WatervlietWatervliet2 Miles Middle School1915:02.86
Sep 8Hartford Bob Teske InviteSep 8 · 2 Miles Middle School · Place 16 · WatervlietWatervliet2 Miles Middle School1614:53.896
Aug 31New Buffalo InvitationalAug 31 · 2 Miles Middle School · Place 7 · WatervlietWatervliet2 Miles Middle School715:30.596