Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Berrien County FairgroundsShamrock Invitational · Sep 829:08.79Shamrock InvitationalSeptember 8, 2026
5,000 Meters · Edwardsburg Sports ComplexNiles at Edwardsburg · Sep 2929:48.52Niles at EdwardsburgSeptember 29, 2026
5,000 Meters · Fennville High School66th Fennville Open · Sep 1229:03.866th Fennville Open September 12, 2026
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1828:06.31Gobles InvitationalOctober 18, 2025
5,000 Meters · Meyer Broadway ParkThree Rivers Big Hill Invitational · Aug 2533:54.8Three Rivers Big Hill InvitationalAugust 25, 2026
5,000 Meters · Niles High SchoolViking Stampede · Aug 1530:44.80Viking StampedeAugust 15, 2025
5,000 Meters · Niles Madelyn Bertrand ParkNiles Hs Tri · Oct 627:26.3Niles Hs TriOctober 6, 2026
5,000 Meters · Niles Madelyn Bertrand ParkNiles Viking Stampede · Aug 2129:46.2Niles Viking StampedeAugust 21, 2026
5,000 Meters · Paw Paw High SchoolThree Rivers, Niles @ Paw Paw · Oct 1427:27.11Three Rivers, Niles @ Paw PawOctober 14, 2026
5,000 Meters · Plainwell Cross Country CourseNiles/Vicksburg at Plainwell · Sep 2231:52.43Niles/Vicksburg at PlainwellSeptember 22, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1827:23.24Ottawa Hills XC InvitationalSeptember 18, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14Three Rivers, Niles @ Paw PawOct 14 · 5,000 Meters Varsity · Place 27 · Niles5,000 Meters Varsity2727:27.11 PB11
Oct 6Niles Hs TriOct 6 · 5,000 Meters Varsity · Place 37 · Niles5,000 Meters Varsity3727:26.3 PB11
Sep 29Niles at EdwardsburgSep 29 · 5,000 Meters Varsity · Place 12 · Niles5,000 Meters Varsity1229:48.52 PB11
Sep 22Niles/Vicksburg at PlainwellSep 22 · 5,000 Meters Varsity · Place 32 · Niles5,000 Meters Varsity3231:52.43 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 1 Large School Varsity · Place 165 · Niles5,000 Meters Session 1 Large School Varsity16527:23.24 PB11
Sep 1266th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 58 · Niles5,000 Meters Varsity5829:03.8 PB11
Sep 8Shamrock InvitationalSep 8 · 5,000 Meters Varsity · Place 62 · Niles5,000 Meters Varsity6229:08.79 PB11
Aug 25Three Rivers Big Hill InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 14 · Niles5,000 Meters Junior Varsity1433:54.8 PB11
Aug 21Niles Viking StampedeAug 21 · 5,000 Meters Varsity · Place 38 · Niles5,000 Meters Varsity3829:46.2 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 54 · Niles5,000 Meters Varsity5428:06.31 PB10
Aug 15Viking StampedeAug 15 · 5,000 Meters Varsity · Place 37 · Niles5,000 Meters Varsity3730:44.80 PB10