Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alton High SchoolAlton Invitational · Sep 2632:43.68Alton InvitationalSeptember 26, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 534:35.19Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1726:01.49Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1021:22.3Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 335:07.39Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1730:05.83STL Suburban XC Conference ChampionshipsOctober 17, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity Silver · Place 173 · McCluer5,000 Meters Junior Varsity Silver17330:05.83 PB9
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters JV · Place 100 · McCluer5,000 Meters JV10021:22.3 PB9
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Junior Varsity · Place 229 · McCluer5,000 Meters Junior Varsity22935:07.39 PB9
Sep 26Alton InvitationalSep 26 · 3 Miles Junior Varsity · Place 11 · McCluer3 Miles Junior Varsity1132:43.68 PB9
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 135 · McCluer3,550 Meters High School13526:01.49 PB9
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Frosh/Soph · Place 161 · McCluer3 Miles Boy's Frosh/Soph16134:35.19 PB9