Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · 1.8 MilesHighland Invite · Sep 2912:13.0Highland InviteSeptember 29, 2022
1.9 Miles · Jacksonville Community ParkJacksonville Invite · Sep 3012:48.44Jacksonville InviteSeptember 30, 2023
2 Miles · 2 MileTrimpe Middle School XC Invite · Sep 2213:02.93Trimpe Middle School XC InviteSeptember 22, 2022
2 Miles · Community ParkCrimson Invite · Oct 214:21.74Crimson InviteOctober 2, 2021
2 Miles · Jacksonville Community ParkJacksonville Invite · Oct 112:36.28Jacksonville InviteOctober 1, 2022
2 Miles · Wilson Park 2 MileIESA Class 4A Sectionals H · Oct 613:04.50IESA Class 4A Sectionals HOctober 6, 2023
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2314:07.1Dunlap Middle XC InvitationalSeptember 23, 2022
3 Miles · Belleville West High School2025 Belleville West XC Invitational · Sep 1321:46.902025 Belleville West XC InvitationalSeptember 13, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 621:13.0652nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2121:23.5058th Annual Edwardsville InvitationalSeptember 21, 2024

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 132025 Belleville West XC InvitationalSep 13 · 3 Miles Varsity · Place 66 · AltonAlton3 Miles Varsity6621:46.90 PB10
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 205 · AltonAlton3 Miles Varsity20521:13.06 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Southwestern Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 46 · AltonAlton5,000 Meters Varsity4622:41.519
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 135 · AltonAlton5,000 Meters Varsity13521:23.50 PB9

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 6IESA Class 4A Sectionals HOct 6 · 2 Miles Boys Varsity · Place 56 · AltonAlton2 Miles Boys Varsity5613:04.50 PB8
Sep 30Jacksonville InviteSep 30 · 1.9 Miles 8th Grade · Place 14 · AltonAlton1.9 Miles 8th Grade1412:48.44 PB8
Sep 28Highland InviteSep 28 · 1.8 Miles Boys Top 7 · Place 80 · AltonAlton1.8 Miles Boys Top 78012:25.508
Sep 25Madison County Conference MeetSep 25 · 2 Miles Varsity Boys · Place 17 · AltonAlton2 Miles Varsity Boys1713:20.708
Sep 22Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Varsity Boys - 2.1 Miles · Place 225 · AltonAlton2.1 Miles Varsity Boys - 2.1 Miles22514:30.18
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Boys Varsity · Place 68 · AltonAlton2 Miles Boys Varsity6813:17.708

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1Jacksonville InviteOct 1 · 2 Miles 5,6,7 Grade Boys · Place 17 · AltonAlton2 Miles 5,6,7 Grade Boys1712:36.28 PB7
Sep 29Highland InviteSep 29 · 1.8 Miles Boys Top 7 · Place 64 · AltonAlton1.8 Miles Boys Top 76412:13.0 PB7
Sep 26Madison County Middle School ConferenceSep 26 · 2 Miles Varsity Boys · Place 15 · AltonAlton2 Miles Varsity Boys1513:12.477
Sep 23Dunlap Middle XC InvitationalSep 23 · 2.1 Miles Varsity Boys · Place 240 · AltonAlton2.1 Miles Varsity Boys24014:07.1 PB7
Sep 22Trimpe Middle School XC InviteSep 22 · 2 Miles Boys Varsity · Place 20 · AltonAlton2 Miles Boys Varsity2013:02.93 PB7
Sep 17Edwardsville InvitationalSep 17 · 2 Miles Middle School · Place 105 · MS_AltonMS_Alton2 Miles Middle School10514:23.507
Sep 2Granite City Coolidge XC InviteSep 2 · 2 Miles Boys Varsity (Top 7) · Place 71 · AltonAlton2 Miles Boys Varsity (Top 7)7114:44.07

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2Crimson InviteOct 2 · 2 Miles Middle School 5th/6th/7th Grade · Place 40 · AltonAlton2 Miles Middle School 5th/6th/7th Grade4014:21.74 PB6
Sep 24Dunlap Middle School XC InvitationalSep 24 · 2.1 Miles Varsity Boys · Place 221 · AltonAlton2.1 Miles Varsity Boys22115:01.16