Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 217:59.20Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2515:21.77IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:05.77IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Harry L. Crisp Sports ComplexSouth 7 Conference Championships · Oct 1616:39.28South 7 Conference ChampionshipsOctober 16, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 115:51.0IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Lincoln ParkSpringfield HS Invitational · Sep 2318:26.70Springfield HS InvitationalSeptember 23, 2023
3 Miles · Mt. Vernon High SchoolMt. Vernon Invite · Sep 1615:57.38Mt. Vernon InviteSeptember 16, 2025
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1618:28.50Olney XC InvitationalSeptember 16, 2023
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 616:19.5252nd 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.

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 37 · Mt. Vernon3 Miles 2A Varsity3715:05.77 PB12
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 21 · Mt. Vernon3 Miles Varsity2115:51.0 PB12
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 4 · Mt. Vernon3 Miles Varsity415:21.77 PB12
Oct 16South 7 Conference ChampionshipsOct 16 · 3 Miles Varsity · Place 4 · Mt. Vernon3 Miles Varsity416:39.28 PB12
Oct 11Centralia Orphan InvitationalOct 11 · 3 Miles Varsity · Place 3 · Mt. Vernon3 Miles Varsity315:54.8312
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 16 · Mt. Vernon3 Miles Varsity 1A1615:33.1712
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 10 · Mt. Vernon3 Miles Varsity1016:22.1412
Sep 16Mt. Vernon InviteSep 16 · 3 Miles Varsity · Place 4 · Mt. Vernon3 Miles Varsity415:57.38 PB12
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 49 · Mt. Vernon3 Miles Varsity4916:19.52 PB12
Aug 27Marion High School Cross Country Invitational 2025Aug 27 · 3 Miles Varsity · Place 9 · Mt. Vernon3 Miles Varsity917:08.9712

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 89 · Mt. Vernon3 Miles 2A Varsity8915:42.8011
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 20 · Mt. Vernon3.05 Miles Varsity2015:57.0311
Oct 262024 IHSA Class 2A XC Regional-#1A Carbondale (H.S.)Oct 26 · 5,000 Meters Varsity · Place 25 · Mt. Vernon5,000 Meters Varsity2517:08.4611
Oct 17South 7 XC Conference MeetOct 17 · 3 Miles Varsity · Place 6 · Mt. Vernon3 Miles Varsity615:57.5311
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 1A · Place 15 · Mt. Vernon3 Miles Varsity 1A1515:37.6011
Sep 28Springfield HS InviteSep 28 · 3 Miles Varsity · Place 12 · Mt. Vernon3 Miles Varsity1216:32.4011
Sep 17Mt. Vernon InviteSep 17 · 3 Miles Varsity · Place 3 · Mt. Vernon3 Miles Varsity316:11.1911
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 25 · Mt. Vernon3 Miles Varsity2515:37.1011

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 161 · Mt. Vernon3 Miles 2A Varsity16116:27.2110
Sep 23Springfield HS InvitationalSep 23 · 3 Miles Varsity · Place 50 · Mt. Vernon3 Miles Varsity5018:26.70 PB10
Sep 16Olney XC InvitationalSep 16 · 3 Miles Varsity · Place 47 · Mt. Vernon3 Miles Varsity4718:28.50 PB10
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Varsity · Place 127 · Mt. Vernon2.95 Miles Varsity12717:59.20 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Fresh/Soph Boys · Place 53 · Mt. Vernon3 Miles Fresh/Soph Boys5318:47.39