Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1011:05.62East Alton Wood River InvitationalOctober 10, 2026
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1919:00.602026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High SchoolAlton Invitational · Sep 2618:20.74Alton InvitationalSeptember 26, 2026
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2918:28.90CM Twilight Invite August 29, 2026
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2518:29.46IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:33.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Loveless ParkCarlinville Early Meet · Sep 219:53.48Carlinville Early MeetSeptember 2, 2025
3 Miles · Principia College2025 MVC XC Championships · Oct 1619:34.402025 MVC XC ChampionshipsOctober 16, 2025
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3118:46.012026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 317:21Southwestern InvitationalOctober 3, 2026
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2019:57.402025 Belleville East JV FinaleOctober 20, 2025
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2017:29.502026 Cahokia Conference XC ChampionshipsOctober 20, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 518:08.61Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 619:24.4552nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Southwestern Middle SchoolTwi-Light Meet · Sep 1019:09.00Twi-Light MeetSeptember 10, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 132 · Jerseyville (Jersey)3 Miles Varsity13218:46.01 PB10
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 38 · Jerseyville (Jersey)3 Miles Varsity3816:59.810
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 21 · Jerseyville (Jersey)3 Miles Varsity2117:29.50 PB10
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 19 · Jerseyville (Jersey)2 Miles Varsity1911:05.62 PB10
Oct 3Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 10 · Jerseyville (Jersey)3 Miles Varsity1017:21 PB10
Sep 26Alton InvitationalSep 26 · 3 Miles HS · Place 12 · Jerseyville (Jersey)3 Miles HS1218:20.74 PB10
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 66 · Jerseyville (Jersey)3 Miles Varsity6619:00.60 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 276 · Jerseyville (Jersey)3 Miles 3 Miles-Varsity-2A27618:33.8 PB10
Sep 9Twilight MeetSep 9 · 3 Miles Varsity · Place 9 · Jerseyville (Jersey)3 Miles Varsity918:2910
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 111 · Jerseyville (Jersey)3 Miles Boy's Varsity11118:08.61 PB10
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 51 · Jerseyville (Jersey)3 Miles Varsity5118:28.90 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 61 · Jerseyville (Jersey)3 Miles Varsity6118:29.46 PB9
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles White · Place 2 · Jerseyville (Jersey)3 Miles White219:57.40 PB9
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 37 · Jerseyville (Jersey)3 Miles Varsity3719:34.40 PB9
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 71 · Jerseyville (Jersey)3 Miles Varsity7119:17.109
Sep 10Twi-Light MeetSep 10 · 5,000 Meters Varsity · Place 7 · Jerseyville (Jersey)5,000 Meters Varsity719:09.00 PB9
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 167 · Jerseyville (Jersey)3 Miles Varsity16719:24.45 PB9
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 26 · Jerseyville (Jersey)3 Miles Varsity2619:53.48 PB9