Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2019:17.902025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Alton High SchoolAlton Invitational · Sep 2719:57.50Alton InvitationalSeptember 27, 2025
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2518:45.74IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Loveless ParkCarlinville Early Meet · Sep 220:49.35Carlinville Early MeetSeptember 2, 2025
3 Miles · Principia College2025 MVC XC Championships · Oct 1621:03.202025 MVC XC ChampionshipsOctober 16, 2025
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2020:15.502025 Belleville East JV FinaleOctober 20, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 620:39.3752nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Southwestern Middle SchoolTwi-Light Meet · Sep 1020:42.00Twi-Light MeetSeptember 10, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 63 · Jerseyville (Jersey)3 Miles Varsity6318:45.74 PB9
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles White · Place 3 · Jerseyville (Jersey)3 Miles White320:15.50 PB9
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 41 · Jerseyville (Jersey)3 Miles Varsity4121:03.20 PB9
Oct 11East Alton Wood River InvitationalOct 11 · 2 Miles Varsity · Place 24 · Jerseyville (Jersey)2 Miles Varsity2411:44.509
Sep 27Alton InvitationalSep 27 · 3 Miles Varsity · Place 22 · Jerseyville (Jersey)3 Miles Varsity2219:57.50 PB9
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 72 · Jerseyville (Jersey)3 Miles Varsity7219:17.90 PB9
Sep 10Twi-Light MeetSep 10 · 5,000 Meters Varsity · Place 10 · Jerseyville (Jersey)5,000 Meters Varsity1020:42.00 PB9
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 193 · Jerseyville (Jersey)3 Miles Varsity19320:39.37 PB9
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 36 · Jerseyville (Jersey)3 Miles Varsity3620:49.35 PB9
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 54 · Jerseyville (Jersey)3 Miles Varsity5419:42.009