Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Berrien County FairgroundsShamrock Invitational · Sep 826:49.82Shamrock InvitationalSeptember 8, 2026
5,000 Meters · Fennville High School66th Fennville Open · Sep 1226:39.766th Fennville Open September 12, 2026
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1826:58.70Gobles InvitationalOctober 18, 2025
5,000 Meters · Meyer Broadway ParkThree Rivers Big Hill Invitational · Aug 2528:31.4Three Rivers Big Hill InvitationalAugust 25, 2026
5,000 Meters · Niles High SchoolViking Stampede · Aug 1530:29.60Viking StampedeAugust 15, 2025
5,000 Meters · Niles Madelyn Bertrand ParkNiles Viking Stampede · Aug 2128:31.7Niles Viking StampedeAugust 21, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 1266th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 47 · Niles5,000 Meters Varsity4726:39.7 PB11
Sep 8Shamrock InvitationalSep 8 · 5,000 Meters Varsity · Place 53 · Niles5,000 Meters Varsity5326:49.82 PB11
Aug 25Three Rivers Big Hill InvitationalAug 25 · 5,000 Meters Varsity · Place 42 · Niles5,000 Meters Varsity4228:31.4 PB11
Aug 21Niles Viking StampedeAug 21 · 5,000 Meters Varsity · Place 33 · Niles5,000 Meters Varsity3328:31.7 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 43 · Niles5,000 Meters Varsity4326:58.70 PB10
Aug 15Viking StampedeAug 15 · 5,000 Meters Varsity · Place 35 · Niles5,000 Meters Varsity3530:29.60 PB10