Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · 1.8 MilesHighland Invite · Sep 2811:06.60Highland InviteSeptember 28, 2023
2 Miles · 2 MileMadison County Conference Meet · Sep 2512:16.70Madison County Conference MeetSeptember 25, 2023
2 Miles · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2111:17.7058th Annual Edwardsville InvitationalSeptember 21, 2024
2 Miles · Wilson Park 2 MileIESA Class 4A Sectionals H · Oct 612:12.50IESA Class 4A Sectionals HOctober 6, 2023
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2213:21.2Dunlap Middle XC InvitationalSeptember 22, 2023
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:30.98Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:00.26Peoria High School InvitationalOctober 3, 2026
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1516:26.702025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2017:04.802025 Belleville East JV FinaleOctober 20, 2025
3 Miles · THE OAKS 2026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central) · Oct 3117:05.342026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)October 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 716:53.802025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 516:06.53Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 616:53.1652nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1217:44.321st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1917:46.9060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2017:39.4059th 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.

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)Oct 31 · 3 Miles Varsity · Place 117 · EdwardsvilleEdwardsville3 Miles Varsity11717:05.34 PB10
Oct 242026 IHSA Class 3A XC Regional - #1C Normal (Community)Oct 24 · 3 Miles Varsity · Place 48 · EdwardsvilleEdwardsville3 Miles Varsity4817:26.310
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Varsity · Place 24 · EdwardsvilleEdwardsville3 Miles Boys Varsity2416:21.9110
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 76 · EdwardsvilleEdwardsville3 Miles Varsity - 3A7616:00.26 PB10
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 138 · EdwardsvilleEdwardsville3 Miles Varsity13816:30.98 PB10
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 22 · EdwardsvilleEdwardsville5,000 Meters High School Boys2217:46.90 PB10
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 71 · EdwardsvilleEdwardsville5,000 Meters Varsity Green7117:44.3 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 39 · EdwardsvilleEdwardsville3 Miles Boy's Varsity3916:06.53 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 221 · EdwardsvilleEdwardsville3 Miles 3A Varsity22116:29.609
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles Navy · Place 1 · EdwardsvilleEdwardsville3 Miles Navy117:04.80 PB9
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles JV · Place 2 · EdwardsvilleEdwardsville3 Miles JV216:26.70 PB9
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 13 · EdwardsvilleEdwardsville3 Miles Varsity1316:53.80 PB9
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 2.5 Miles Freshman · Place 8 · EdwardsvilleEdwardsville2.5 Miles Freshman813:36.099
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 37 · EdwardsvilleEdwardsville5,000 Meters High School Boys3717:39.40 PB9
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 161 · EdwardsvilleEdwardsville3 Miles Varsity 3A16116:59.309
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 10 · EdwardsvilleEdwardsville3 Miles Frosh/Soph1016:53.16 PB9

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 4A · Place 31 · Edwardsville LibertyEdwardsville Liberty2 Miles 4A3111:28.198
Sep 30Metro East Athletic Conference MeetSep 30 · 2 Miles Varsity · Place 4 · Edwardsville LibertyEdwardsville Liberty2 Miles Varsity411:33.908
Sep 27Dunlap Middle School XC InviteSep 27 · 2.1 Miles Varsity · Place 28 · Edwardsville LibertyEdwardsville Liberty2.1 Miles Varsity2812:12.808
Sep 2158th Annual Edwardsville InvitationalSep 21 · 2 Miles Middle School · Place 3 · Edwardsville LibertyEdwardsville Liberty2 Miles Middle School311:17.70 PB8
Sep 14Parkside XC InvitationalSep 14 · 2 Miles Varsity · Place 12 · Edwardsville LibertyEdwardsville Liberty2 Miles Varsity1211:31.108
Sep 6Granite City Coolidge InvitationalSep 6 · 2 Miles Varsity · Place 6 · Edwardsville LibertyEdwardsville Liberty2 Miles Varsity611:39.908
Aug 31Mascoutah XC KickoffAug 31 · 2 Miles Middle School · Place 1 · Edwardsville LibertyEdwardsville Liberty2 Miles Middle School111:49.48

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 4A · Place 128 · Edwardsville LibertyEdwardsville Liberty2 Miles 4A12812:11.207
Oct 6IESA Class 4A Sectionals HOct 6 · 2 Miles Boys Varsity · Place 26 · Edwardsville LibertyEdwardsville Liberty2 Miles Boys Varsity2612:12.50 PB7
Sep 28Highland InviteSep 28 · 1.8 Miles Boys Top 7 · Place 25 · Edwardsville LibertyEdwardsville Liberty1.8 Miles Boys Top 72511:06.60 PB7
Sep 25Madison County Conference MeetSep 25 · 2 Miles Varsity Boys · Place 9 · Edwardsville LibertyEdwardsville Liberty2 Miles Varsity Boys912:16.70 PB7
Sep 22Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Varsity Boys - 2.1 Miles · Place 117 · Edwardsville LibertyEdwardsville Liberty2.1 Miles Varsity Boys - 2.1 Miles11713:21.2 PB7
Sep 9Parkside XC InvitationalSep 9 · 2 Miles Varsity · Place 120 · Edwardsville LibertyEdwardsville Liberty2 Miles Varsity12012:44.207
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Boys Varsity · Place 46 · Edwardsville LibertyEdwardsville Liberty2 Miles Boys Varsity4612:54.007

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 26Madison County Middle School ConferenceSep 26 · 2 Miles Open Boys · Place 25 · Edwardsville LibertyEdwardsville Liberty2 Miles Open Boys2514:29.56
Sep 22Trimpe Middle School XC InviteSep 22 · 2 Miles Boys JV/Open · Place 10 · Edwardsville LibertyEdwardsville Liberty2 Miles Boys JV/Open1014:29.146
Sep 17Edwardsville InvitationalSep 17 · 2 Miles Open · Place 37 · MS_Liberty (Edwardsville)MS_Liberty (Edwardsville)2 Miles Open3714:21.006
Aug 27Mascoutah JH/HS KickoffAug 27 · 1.86 Miles Middle School · Place 170 · Liberty (Edwardsville)Liberty (Edwardsville)1.86 Miles Middle School17015:55.66