Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Oct 3117:57.83MSHSAA Class 3 District 1October 31, 2026
5,000 Meters · Arnold City Park29th Annual Fox Ed White Festival of Races · Sep 2417:56.329th Annual Fox Ed White Festival of RacesSeptember 24, 2026
5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 420:00.65First Capitol XC InviteSeptember 4, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Memorial Invitational · Sep 1219:07.67Stan Nelson Memorial InvitationalSeptember 12, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1918:28.9060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Warren County R-3 Warrenton High SchoolMike Spoede Warrenton Invitational · Oct 218:10.10Mike Spoede Warrenton InvitationalOctober 2, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 44 · St. Charles West5,000 Meters Varsity4417:57.83 PB12
Oct 2Mike Spoede Warrenton InvitationalOct 2 · 5,000 Meters Varsity Boys · Place 18 · St. Charles West5,000 Meters Varsity Boys1818:10.10 PB12
Sep 2429th Annual Fox Ed White Festival of RacesSep 24 · 5,000 Meters Varsity Boys · Place 30 · St. Charles West5,000 Meters Varsity Boys3017:56.3 PB12
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 40 · St. Charles West5,000 Meters High School Boys4018:28.90 PB12
Sep 12Stan Nelson Memorial InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 69 · St. Charles West5,000 Meters Varsity Boys6919:07.67 PB12
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 60 · St. Charles West5,000 Meters High School6020:00.65 PB12