Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · 1.8 MilesHighland Invite · Sep 2813:41.90Highland InviteSeptember 28, 2023
1.9 Miles · Jacksonville Community ParkJacksonville Invite · Sep 3014:12.40Jacksonville InviteSeptember 30, 2023
2 Miles · 2 MileMadison County Conference Meet · Sep 2515:13.10Madison County Conference MeetSeptember 25, 2023
2 Miles · Bob Mays Park2024 IESA Class 4A Sectional · Oct 1113:44.302024 IESA Class 4A SectionalOctober 11, 2024
2 Miles · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2113:14.0058th Annual Edwardsville InvitationalSeptember 21, 2024
2 Miles · Wilson Park 2 MileIESA Class 4A Sectionals H · Oct 614:38.50IESA Class 4A Sectionals HOctober 6, 2023
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2216:14.2Dunlap Middle XC InvitationalSeptember 22, 2023
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1920:13.802026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High SchoolAlton Invitational · Sep 2619:45.44Alton InvitationalSeptember 26, 2026
3 Miles · Belleville West High School2026 Belleville West Invitational · Sep 1220:08.202026 Belleville West InvitationalSeptember 12, 2026
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2919:40.43CM Twilight Invite August 29, 2026
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1520:23.602025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2021:03.302025 Belleville East JV FinaleOctober 20, 2025
3 Miles · Triad High School2025 Madison County Championships · Oct 720:55.102025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1419:15.86Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 621:17.6152nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Open · Place 49 · AltonAlton3 Miles Boys Open4919:15.86 PB10
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 51 · AltonAlton3 Miles Varsity5119:47.4010
Sep 26Alton InvitationalSep 26 · 3 Miles HS · Place 20 · AltonAlton3 Miles HS2019:45.44 PB10
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 97 · AltonAlton3 Miles Varsity9720:13.80 PB10
Sep 122026 Belleville West InvitationalSep 12 · 3 Miles Varsity · Place 68 · AltonAlton3 Miles Varsity6820:08.20 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Frosh/Soph · Place 85 · AltonAlton3 Miles Boy's Frosh/Soph8520:25.1110
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 75 · AltonAlton3 Miles Varsity7519:40.43 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles Navy · Place 55 · AltonAlton3 Miles Navy5521:03.30 PB9
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles Varsity · Place 40 · AltonAlton3 Miles Varsity4020:23.60 PB9
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 64 · AltonAlton3 Miles Varsity6420:55.10 PB9
Sep 27Alton InvitationalSep 27 · 3 Miles Junior Varsity · Place 10 · AltonAlton3 Miles Junior Varsity1021:58.979
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 110 · AltonAlton3 Miles Varsity11021:36.509
Sep 132025 Belleville West XC InvitationalSep 13 · 3 Miles Open · Place 25 · AltonAlton3 Miles Open2520:51.009
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 117 · AltonAlton3 Miles Frosh/Soph11721:17.61 PB9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 112024 IESA Class 4A SectionalOct 11 · 2 Miles Boys · Place 68 · AltonAlton2 Miles Boys6813:44.30 PB8
Sep 2158th Annual Edwardsville InvitationalSep 21 · 2 Miles Middle School · Place 50 · AltonAlton2 Miles Middle School5013:14.00 PB8

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 6IESA Class 4A Sectionals HOct 6 · 2 Miles Boys Varsity · Place 77 · AltonAlton2 Miles Boys Varsity7714:38.50 PB7
Sep 30Jacksonville InviteSep 30 · 1.9 Miles 5,6,7 Grade · Place 46 · AltonAlton1.9 Miles 5,6,7 Grade4614:12.40 PB7
Sep 28Highland InviteSep 28 · 1.8 Miles Boys Top 7 · Place 130 · AltonAlton1.8 Miles Boys Top 713013:41.90 PB7
Sep 25Madison County Conference MeetSep 25 · 2 Miles Varsity Boys · Place 36 · AltonAlton2 Miles Varsity Boys3615:13.10 PB7
Sep 22Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Varsity Boys - 2.1 Miles · Place 288 · AltonAlton2.1 Miles Varsity Boys - 2.1 Miles28816:14.2 PB7
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Boys Varsity · Place 128 · AltonAlton2 Miles Boys Varsity12815:21.007