Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belleville West High SchoolIHSA Class 3A XC Regional - #1C Belleville (West) · Oct 2515:55.80IHSA Class 3A XC Regional - #1C Belleville (West)October 25, 2025
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 815:34.24IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Maxwell ParkIHSA Class 3A XC Sectional - #1 Normal (Community) · Nov 116:00.64IHSA Class 3A XC Sectional - #1 Normal (Community)November 1, 2025
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1515:48.702025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 616:17.9652nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2017:07.5059th Annual Edwardsville Invitational Sponsored by First to the FinishSeptember 20, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 157 · Edwardsville3 Miles 3A Varsity15715:34.24 PB12
Nov 1IHSA Class 3A XC Sectional - #1 Normal (Community)Nov 1 · 3 Miles Varsity · Place 57 · Edwardsville3 Miles Varsity5716:00.64 PB12
Oct 25IHSA Class 3A XC Regional - #1C Belleville (West)Oct 25 · 3 Miles Varsity · Place 27 · Edwardsville3 Miles Varsity2715:55.80 PB12
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles Varsity · Place 5 · Edwardsville3 Miles Varsity515:48.70 PB12
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 131 · Edwardsville3 Miles Varsity 3A13117:08.8012
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 81 · Edwardsville3 Miles Varsity8116:08.2912
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 16 · Edwardsville5,000 Meters High School Boys1617:07.50 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 97 · Edwardsville3 Miles Varsity 3A9716:18.5012
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 48 · Edwardsville3 Miles Varsity4816:17.96 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Junior Varsity · Place 12 · Edwardsville3 Miles Junior Varsity1216:25.0811
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 190 · Edwardsville3 Miles Varsity 3A19017:12.2011
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Open · Place 8 · Edwardsville3 Miles Open816:27.3011

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 1657th Annual Edwardsville InvitationalSep 16 · 5,000 Meters Varsity · Place 98 · Edwardsville5,000 Meters Varsity9819:41.60—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Belleville East JV Finale Oct 17 · 3 Miles Varsity · Place 23 · Edwardsville (H.S.)3 Miles Varsity2318:36.40FR
Oct 12Southwestern Conference XC ChampionshipsOct 12 · 3 Miles Junior Varsity · Place 20 · Edwardsville (H.S.)3 Miles Junior Varsity2018:03.60FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 61 · Edwardsville (H.S.)2.5 Miles Varsity6115:02.2FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 61 · Edwardsville (H.S.)2.5 Miles Freshman6115:02.12FR
Sep 17Edwardsville InvitationalSep 17 · 5,000 Meters Freshman Sophomore · Place 19 · Edwardsville (H.S.)5,000 Meters Freshman Sophomore1920:27.60FR
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Open · Place 255 · Edwardsville (H.S.)3 Miles Open25519:24.09