Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jacksonville Community ParkJacksonville Invite · Oct 115:00.29Jacksonville InviteOctober 1, 2022
2 Miles · Wilson Park 2 MileIESA Class 4A Sectionals H · Oct 614:59.50IESA Class 4A Sectionals HOctober 6, 2023
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2022:11.902025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Alton High SchoolAlton Invitational · Sep 2621:13.71Alton InvitationalSeptember 26, 2026
3 Miles · Belleville West High School2026 Belleville West Invitational · Sep 1221:10.502026 Belleville West InvitationalSeptember 12, 2026
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2521:10.28IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 1020:44.66Centralia XC InviteOctober 10, 2026
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 619:40.502026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 721:54.602025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Harry L. Crisp Sports ComplexSouth 7 Conference Championships · Oct 1623:15.00South 7 Conference ChampionshipsOctober 16, 2025
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2820:46.5Mascoutah XC KickoffAugust 28, 2026
3 Miles · Southern Illinois University CarbondaleSouth 7 XC Conference Championships · Oct 1521:48.74South 7 XC Conference ChampionshipsOctober 15, 2026
3 Miles · Triad High School2026 Triad XC Invitational · Sep 3021:42.702026 Triad XC InvitationalSeptember 30, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 520:51.36Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 623:35.1452nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Jefferson Barracks Park63rd Annual Hancock XC Invitational · Oct 1822:47.063rd Annual Hancock XC InvitationalOctober 18, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #1A Bethalto (Civic Memorial)Oct 24 · 3 Miles Varsity · Place 71 · CahokiaCahokia3 Miles Varsity7120:11.4011
Oct 15South 7 XC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 26 · CahokiaCahokia3 Miles Varsity2621:48.74 PB11
Oct 10Centralia XC InviteOct 10 · 3 Miles Open · Place 4 · CahokiaCahokia3 Miles Open420:44.66 PB11
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Varsity · Place 42 · CahokiaCahokia3 Miles Varsity4219:40.50 PB11
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 77 · CahokiaCahokia3 Miles Varsity7721:42.70 PB11
Sep 26Alton InvitationalSep 26 · 3 Miles HS · Place 28 · CahokiaCahokia3 Miles HS2821:13.71 PB11
Sep 122026 Belleville West InvitationalSep 12 · 3 Miles Varsity · Place 74 · CahokiaCahokia3 Miles Varsity7421:10.50 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Open · Place 93 · CahokiaCahokia3 Miles Boy's Open9320:51.36 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 89 · CahokiaCahokia3 Miles HS Varsity Boys8920:46.5 PB11
Aug 26Marion Fast Start Cross Country Invitational 2026Aug 26 · 3 Miles Varsity · Place 29 · CahokiaCahokia3 Miles Varsity2924:17.3211

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 77 · CahokiaCahokia3 Miles Varsity7721:10.28 PB10
Oct 1863rd Annual Hancock XC InvitationalOct 18 · 5,000 Meters JV (Large Schools) · Place 121 · CahokiaCahokia5,000 Meters JV (Large Schools)12122:47.0 PB10
Oct 16South 7 Conference ChampionshipsOct 16 · 3 Miles Junior Varsity · Place 10 · CahokiaCahokia3 Miles Junior Varsity1023:15.00 PB10
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Open · Place 56 · CahokiaCahokia3 Miles Open5621:54.60 PB10
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 138 · CahokiaCahokia3 Miles Varsity13822:29.7010
Sep 27Alton InvitationalSep 27 · 3 Miles Varsity · Place 41 · CahokiaCahokia3 Miles Varsity4122:59.3710
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 118 · CahokiaCahokia3 Miles Varsity11822:11.90 PB10
Sep 132025 Belleville West XC InvitationalSep 13 · 3 Miles Varsity · Place 68 · CahokiaCahokia3 Miles Varsity6821:59.7010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 146 · CahokiaCahokia3 Miles Frosh/Soph14623:35.14 PB10

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 6IESA Class 4A Sectionals HOct 6 · 2 Miles Boys Varsity · Place 80 · Cahokia WirthCahokia Wirth2 Miles Boys Varsity8014:59.50 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1Jacksonville InviteOct 1 · 2 Miles 5,6,7 Grade Boys · Place 68 · Wirth ParksWirth Parks2 Miles 5,6,7 Grade Boys6815:00.29 PB7
Sep 17Edwardsville InvitationalSep 17 · 2 Miles Middle School · Place 153 · MS_Wirth ParksMS_Wirth Parks2 Miles Middle School15316:08.107