Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Berrien County FairgroundsShamrock Invitational · Sep 834:10.80Shamrock InvitationalSeptember 8, 2026
5,000 Meters · Edwardsburg Sports ComplexNiles at Edwardsburg · Sep 2936:55.37Niles at EdwardsburgSeptember 29, 2026
5,000 Meters · Fennville High School66th Fennville Open · Sep 1233:28.766th Fennville Open September 12, 2026
5,000 Meters · Meyer Broadway ParkThree Rivers Big Hill Invitational · Aug 2537:31.0Three Rivers Big Hill InvitationalAugust 25, 2026
5,000 Meters · Niles Madelyn Bertrand ParkNiles Hs Tri · Oct 632:15.2Niles Hs TriOctober 6, 2026
5,000 Meters · Niles Madelyn Bertrand ParkNiles Viking Stampede · Aug 2132:58.8Niles Viking StampedeAugust 21, 2026
5,000 Meters · Paw Paw High SchoolThree Rivers, Niles @ Paw Paw · Oct 1432:30.33Three Rivers, Niles @ Paw PawOctober 14, 2026
5,000 Meters · Plainwell Cross Country CourseNiles/Vicksburg at Plainwell · Sep 2238:26.69Niles/Vicksburg at PlainwellSeptember 22, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1031:40.52026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1830:01.28Ottawa Hills XC InvitationalSeptember 18, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14Three Rivers, Niles @ Paw PawOct 14 · 5,000 Meters Varsity · Place 32 · Niles5,000 Meters Varsity3232:30.33 PB9
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 Reserve · Place 180 · Niles5,000 Meters Division 2 Reserve18031:40.5 PB9
Oct 6Niles Hs TriOct 6 · 5,000 Meters Varsity · Place 42 · Niles5,000 Meters Varsity4232:15.2 PB9
Sep 29Niles at EdwardsburgSep 29 · 5,000 Meters Varsity · Place 18 · Niles5,000 Meters Varsity1836:55.37 PB9
Sep 22Niles/Vicksburg at PlainwellSep 22 · 5,000 Meters Varsity · Place 37 · Niles5,000 Meters Varsity3738:26.69 PB9
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters S1 JV Large School · Place 120 · Niles5,000 Meters S1 JV Large School12030:01.28 PB9
Sep 1266th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 74 · Niles5,000 Meters Varsity7433:28.7 PB9
Sep 8Shamrock InvitationalSep 8 · 5,000 Meters Varsity · Place 83 · Niles5,000 Meters Varsity8334:10.80 PB9
Aug 25Three Rivers Big Hill InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 23 · Niles5,000 Meters Junior Varsity2337:31.0 PB9
Aug 21Niles Viking StampedeAug 21 · 5,000 Meters Varsity · Place 44 · Niles5,000 Meters Varsity4432:58.8 PB9