Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Constantine HSSt. Joseph County HS Meet · Oct 2118:56.96St. Joseph County HS MeetOctober 21, 2025
5,000 Meters · Edwardsburg Sports ComplexOtsego, Three Rivers at Edwardsburg · Sep 2225:05.76Otsego, Three Rivers at EdwardsburgSeptember 22, 2026
5,000 Meters · Indian Lake Nazarene Camp OFFICIALThree Rivers @ Vicksburg · Oct 624:16Three Rivers @ VicksburgOctober 6, 2026
5,000 Meters · Meyer Broadway ParkPlainwell/Sturgis @ Three Rivers · Sep 2925:39.8Plainwell/Sturgis @ Three RiversSeptember 29, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 321:41.7725th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Paw Paw High SchoolThree Rivers, Niles @ Paw Paw · Oct 1422:29.05Three Rivers, Niles @ Paw PawOctober 14, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Saturday PROM · Oct 3121:20.84Portage Central Saturday PROMOctober 31, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1022:24.12026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside Elementary SchoolLakeview Invitational · Sep 1225:11.43Lakeview InvitationalSeptember 12, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1823:43.87Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2024 Under the Lights Invite · Aug 2321:24.92024 Under the Lights InviteAugust 23, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Portage Central Saturday PROMOct 31 · 5,000 Meters Open · Place 45 · Three Rivers5,000 Meters Open4521:20.84 PB12
Oct 14Three Rivers, Niles @ Paw PawOct 14 · 5,000 Meters Varsity · Place 31 · Three Rivers5,000 Meters Varsity3122:29.05 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 Reserve · Place 153 · Three Rivers5,000 Meters Division 2 Reserve15322:24.1 PB12
Oct 6Three Rivers @ VicksburgOct 6 · 5,000 Meters Varsity · Place 25 · Three Rivers5,000 Meters Varsity2524:16 PB12
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 JV · Place 133 · Three Rivers5,000 Meters D2 JV13321:41.77 PB12
Sep 29Plainwell/Sturgis @ Three RiversSep 29 · 5,000 Meters Varsity Men · Place 41 · Three Rivers5,000 Meters Varsity Men4125:39.8 PB12
Sep 22Otsego, Three Rivers at EdwardsburgSep 22 · 5,000 Meters Varsity · Place 39 · Three Rivers5,000 Meters Varsity3925:05.76 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters S1 JV Large School · Place 111 · Three Rivers5,000 Meters S1 JV Large School11123:43.87 PB12
Sep 12Lakeview InvitationalSep 12 · 5,000 Meters JV Boys · Place 105 · Three Rivers5,000 Meters JV Boys10525:11.43 PB12
Aug 25Three Rivers Big Hill InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 17 · Three Rivers5,000 Meters Junior Varsity1725:53.112

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21St. Joseph County HS MeetOct 21 · 5,000 Meters Varsity · Place 25 · Three Rivers5,000 Meters Varsity2518:56.96 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Twilight Boys 5k · Place 135 · Three Rivers5,000 Meters Twilight Boys 5k13521:24.9 PB10