Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Berrien County FairgroundsShamrock Invitational · Sep 828:06.91Shamrock InvitationalSeptember 8, 2026
5,000 Meters · Edwardsburg Sports ComplexNiles at Edwardsburg · Sep 2930:39.69Niles at EdwardsburgSeptember 29, 2026
5,000 Meters · Fennville High School66th Fennville Open · Sep 1227:43.066th Fennville Open September 12, 2026
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1826:49.25Gobles InvitationalOctober 18, 2025
5,000 Meters · Niles High SchoolViking Stampede · Aug 1531:50.60Viking StampedeAugust 15, 2025
5,000 Meters · Plainwell Cross Country CourseNiles/Vicksburg at Plainwell · Sep 2236:55.83Niles/Vicksburg at PlainwellSeptember 22, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14Three Rivers, Niles @ Paw PawOct 14 · 5,000 Meters Varsity · Niles5,000 Meters Varsity—DNS10
Sep 29Niles at EdwardsburgSep 29 · 5,000 Meters Varsity · Place 18 · Niles5,000 Meters Varsity1830:39.69 PB10
Sep 22Niles/Vicksburg at PlainwellSep 22 · 5,000 Meters Varsity · Place 41 · Niles5,000 Meters Varsity4136:55.83 PB10
Sep 1266th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 82 · Niles5,000 Meters Varsity8227:43.0 PB10
Sep 8Shamrock InvitationalSep 8 · 5,000 Meters Varsity · Place 80 · Niles5,000 Meters Varsity8028:06.91 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 104 · Niles5,000 Meters Varsity10426:49.25 PB9
Aug 15Viking StampedeAug 15 · 5,000 Meters Varsity · Place 44 · Niles5,000 Meters Varsity4431:50.60 PB9