Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1010:53.75East Alton Wood River InvitationalOctober 10, 2026
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1918:21.802026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High SchoolAlton Invitational · Sep 2617:58.42Alton InvitationalSeptember 26, 2026
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2917:36.07CM Twilight Invite August 29, 2026
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2518:31.51IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:49.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Loveless ParkCarlinville Early Meet · Sep 219:38.55Carlinville Early MeetSeptember 2, 2025
3 Miles · Principia College2025 MVC XC Championships · Oct 1619:43.802025 MVC XC ChampionshipsOctober 16, 2025
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3117:53.422026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 317:26Southwestern InvitationalOctober 3, 2026
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2019:52.302025 Belleville East JV FinaleOctober 20, 2025
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2017:12.002026 Cahokia Conference XC ChampionshipsOctober 20, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 517:56.36Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 618:40.3252nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Southwestern Middle SchoolTwi-Light Meet · Sep 1019:45.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 106 · Jerseyville (Jersey)3 Miles Varsity10617:53.42 PB10
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 32 · Jerseyville (Jersey)3 Miles Varsity3216:47.910
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 13 · Jerseyville (Jersey)3 Miles Varsity1317:12.00 PB10
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 15 · Jerseyville (Jersey)2 Miles Varsity1510:53.75 PB10
Oct 3Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 11 · Jerseyville (Jersey)3 Miles Varsity1117:26 PB10
Sep 26Alton InvitationalSep 26 · 3 Miles HS · Place 9 · Jerseyville (Jersey)3 Miles HS917:58.42 PB10
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 47 · Jerseyville (Jersey)3 Miles Varsity4718:21.80 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 208 · Jerseyville (Jersey)3 Miles 3 Miles-Varsity-2A20817:49.3 PB10
Sep 9Twilight MeetSep 9 · 3 Miles Varsity · Place 8 · Jerseyville (Jersey)3 Miles Varsity818:1210
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 103 · Jerseyville (Jersey)3 Miles Boy's Varsity10317:56.36 PB10
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 33 · Jerseyville (Jersey)3 Miles Varsity3317:36.07 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 62 · Jerseyville (Jersey)3 Miles Varsity6218:31.51 PB9
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles White · Place 1 · Jerseyville (Jersey)3 Miles White119:52.30 PB9
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 38 · Jerseyville (Jersey)3 Miles Varsity3819:43.80 PB9
Oct 11East Alton Wood River InvitationalOct 11 · 2 Miles Varsity · Place 17 · Jerseyville (Jersey)2 Miles Varsity1711:36.419
Sep 27Alton InvitationalSep 27 · 3 Miles Varsity · Place 14 · Jerseyville (Jersey)3 Miles Varsity1418:49.309
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 61 · Jerseyville (Jersey)3 Miles Varsity6118:52.509
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 405 · Jerseyville (Jersey)3 Miles Varsity 2A40519:12.609
Sep 10Twi-Light MeetSep 10 · 5,000 Meters Varsity · Place 9 · Jerseyville (Jersey)5,000 Meters Varsity919:45.00 PB9
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 149 · Jerseyville (Jersey)3 Miles Varsity14918:40.32 PB9
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 24 · Jerseyville (Jersey)3 Miles Varsity2419:38.55 PB9
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 42 · Jerseyville (Jersey)3 Miles Varsity4218:48.9011