Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Berrien County FairgroundsShamrock Invitational · Sep 823:26.29Shamrock InvitationalSeptember 8, 2026
5,000 Meters · Fennville High School66th Fennville Open · Sep 1224:00.566th Fennville Open September 12, 2026
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1820:43.80Gobles InvitationalOctober 18, 2025
5,000 Meters · Meyer Broadway ParkThree Rivers Big Hill Invitational · Aug 2528:59.4Three Rivers Big Hill InvitationalAugust 25, 2026
5,000 Meters · Niles High SchoolViking Stampede · Aug 1523:27.30Viking StampedeAugust 15, 2025
5,000 Meters · Niles Madelyn Bertrand ParkNiles Hs Tri · Oct 623:21.7Niles Hs TriOctober 6, 2026
5,000 Meters · Niles Madelyn Bertrand ParkNiles Viking Stampede · Aug 2125:19.7Niles Viking StampedeAugust 21, 2026
5,000 Meters · Paw Paw High SchoolThree Rivers, Niles @ Paw Paw · Oct 1425:19.52Three Rivers, Niles @ Paw PawOctober 14, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1024:19.62026 Portage InvitationalOctober 10, 2026
5,000 Meters · Raider 5k CourseBerrien County XC Meet · Oct 323:26.85Berrien County XC MeetOctober 3, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1823:27.27Ottawa 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 34 · Niles5,000 Meters Varsity3425:19.52 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 284 · Niles5,000 Meters Division 228424:19.6 PB12
Oct 6Niles Hs TriOct 6 · 5,000 Meters Varsity · Place 33 · Niles5,000 Meters Varsity3323:21.7 PB12
Oct 3Berrien County XC MeetOct 3 · 5,000 Meters Varsity · Place 75 · Niles5,000 Meters Varsity7523:26.85 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 1 Large School Varsity · Place 170 · Niles5,000 Meters Session 1 Large School Varsity17023:27.27 PB12
Sep 1266th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 69 · Niles5,000 Meters Varsity6924:00.5 PB12
Sep 8Shamrock InvitationalSep 8 · 5,000 Meters Varsity · Place 63 · Niles5,000 Meters Varsity6323:26.29 PB12
Aug 25Three Rivers Big Hill InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 21 · Niles5,000 Meters Junior Varsity2128:59.4 PB12
Aug 21Niles Viking StampedeAug 21 · 5,000 Meters Varsity · Place 46 · Niles5,000 Meters Varsity4625:19.7 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 48 · Niles5,000 Meters Varsity4820:43.80 PB11
Aug 15Viking StampedeAug 15 · 5,000 Meters Varsity · Place 37 · Niles5,000 Meters Varsity3723:27.30 PB11