Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · 1.8 MilesHighland Invite · Sep 2910:34.6Highland InviteSeptember 29, 2022
2 Miles · 2 MileMadison County Middle School Conference · Sep 2611:22.36Madison County Middle School ConferenceSeptember 26, 2022
2 Miles · Maxwell ParkIESA State Meet · Oct 1511:30.1IESA State MeetOctober 15, 2022
2 Miles · Wilson Park 2 MileGranite City Coolidge XC Invite · Sep 211:30.7Granite City Coolidge XC InviteSeptember 2, 2022
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2311:53.2Dunlap Middle XC InvitationalSeptember 23, 2022
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 216:03.20Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2316:19.90Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Detweiller Park2024 IHSA Class 3A State XC Championships · Nov 915:31.902024 IHSA Class 3A State XC ChampionshipsNovember 9, 2024
3 Miles · THE OAKS 2026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central) · Oct 3116:10.632026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)October 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 716:56.402025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1415:53.61Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 MileMadison County Invitational · Oct 316:02.40Madison County InvitationalOctober 3, 2023
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1218:26.921st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1716:58.07NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1917:24.6060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University EdwardsvilleSouthwestern Conference Championships · Oct 1516:36.28Southwestern Conference ChampionshipsOctober 15, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)Oct 31 · 3 Miles Varsity · Place 66 · EdwardsvilleEdwardsville3 Miles Varsity6616:10.63 PB12
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Varsity · Place 16 · EdwardsvilleEdwardsville3 Miles Boys Varsity1615:53.61 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 93 · EdwardsvilleEdwardsville3 Miles Varsity - 3A9316:09.1812
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 132 · EdwardsvilleEdwardsville3 Miles Varsity13216:26.4212
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 13 · EdwardsvilleEdwardsville5,000 Meters High School Boys1317:24.60 PB12
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 113 · EdwardsvilleEdwardsville5,000 Meters Varsity Green11318:26.9 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 58 · EdwardsvilleEdwardsville3 Miles Boy's Varsity5816:34.1712

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 15 · EdwardsvilleEdwardsville3 Miles Varsity1516:56.40 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 170 · EdwardsvilleEdwardsville3 Miles Varsity17017:08.6811
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 53 · EdwardsvilleEdwardsville5,000 Meters High School Boys5318:17.0011
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 188 · EdwardsvilleEdwardsville3 Miles Varsity 3A18817:15.8011

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 250 · EdwardsvilleEdwardsville5,000 Meters Championship25016:58.07 PB10
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 148 · EdwardsvilleEdwardsville3 Miles 3A Varsity14815:31.90 PB10
Oct 262024 IHSA Class 3A XC Regional-#1C Quincy (Sr.)Oct 26 · 3 Miles Varsity · Place 6 · EdwardsvilleEdwardsville3 Miles Varsity616:02.8510
Oct 15Southwestern Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 8 · EdwardsvilleEdwardsville5,000 Meters Varsity816:36.28 PB10
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 32 · EdwardsvilleEdwardsville3 Miles Varsity 3A3215:44.5010
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Sophomore · Place 4 · EdwardsvilleEdwardsville3 Miles Sophomore415:58.7410
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 19 · EdwardsvilleEdwardsville5,000 Meters Varsity1917:25.6010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 157 · EdwardsvilleEdwardsville3 Miles Varsity 3A15716:51.0010
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 23 · EdwardsvilleEdwardsville3 Miles Varsity2315:35.3010

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 162 · EdwardsvilleEdwardsville3 Miles 3A Varsity16215:51.459
Oct 282023 IHSA Class 3A XC Sectional - #1 Granite CityOct 28 · 3 Miles Varsity · Place 54 · EdwardsvilleEdwardsville3 Miles Varsity5415:24.979
Oct 212023 IHSA Class 3A XC Regional - #1C Alton (Sr.)Oct 21 · 3 Miles Varsity · Place 13 · EdwardsvilleEdwardsville3 Miles Varsity1316:21.809
Oct 11Southwestern Conference XC ChampionshipOct 11 · 2.9 Miles Varsity · Place 18 · EdwardsvilleEdwardsville2.9 Miles Varsity1816:14.119
Oct 3Madison County InvitationalOct 3 · 3 Miles Large School Varsity · Place 5 · EdwardsvilleEdwardsville3 Miles Large School Varsity516:02.40 PB9
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 95 · EdwardsvilleEdwardsville3 Miles Varsity 3A9516:22.609
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Varsity · Place 91 · EdwardsvilleEdwardsville3 Miles Varsity9116:19.90 PB9
Sep 1657th Annual Edwardsville InvitationalSep 16 · 5,000 Meters Varsity · Place 21 · EdwardsvilleEdwardsville5,000 Meters Varsity2117:08.10—
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 121 · EdwardsvilleEdwardsville3 Miles 3A12116:09.809
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Frosh/Soph · Place 1 · EdwardsvilleEdwardsville2.95 Miles Frosh/Soph116:03.20 PB9

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 3A · Place 43 · Edwardsville LibertyEdwardsville Liberty2 Miles 3A4311:30.1 PB8
Sep 29Highland InviteSep 29 · 1.8 Miles Boys Top 7 · Place 7 · Edwardsville LibertyEdwardsville Liberty1.8 Miles Boys Top 7710:34.6 PB8
Sep 26Madison County Middle School ConferenceSep 26 · 2 Miles Varsity Boys · Place 2 · Edwardsville LibertyEdwardsville Liberty2 Miles Varsity Boys211:22.36 PB8
Sep 23Dunlap Middle XC InvitationalSep 23 · 2.1 Miles Varsity Boys · Place 16 · Edwardsville LibertyEdwardsville Liberty2.1 Miles Varsity Boys1611:53.2 PB8
Sep 17Edwardsville InvitationalSep 17 · 2 Miles Middle School · Place 2 · MS_Liberty (Edwardsville)MS_Liberty (Edwardsville)2 Miles Middle School211:17.108
Sep 10Parkside InvitationalSep 10 · 2 Miles Varsity Boys · Place 10 · Edwardsville LibertyEdwardsville Liberty2 Miles Varsity Boys1011:33.08
Sep 2Granite City Coolidge XC InviteSep 2 · 2 Miles Boys Varsity (Top 7) · Place 2 · Edwardsville LibertyEdwardsville Liberty2 Miles Boys Varsity (Top 7)211:30.7 PB8
Aug 27Mascoutah JH/HS KickoffAug 27 · 1.86 Miles Middle School · Place 2 · Liberty (Edwardsville)Liberty (Edwardsville)1.86 Miles Middle School210:50.88

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 3A Boys · Place 56 · Edwardsville LibertyEdwardsville Liberty2 Miles 3A Boys5611:53.17
Sep 24Dunlap Middle School XC InvitationalSep 24 · 2.1 Miles Varsity Boys · Place 26 · Edwardsville LibertyEdwardsville Liberty2.1 Miles Varsity Boys2612:20.97
Sep 11Parkside InvitationalSep 11 · 2 Miles Varsity Boys · Place 15 · Edwardsville LibertyEdwardsville Liberty2 Miles Varsity Boys1511:49.57
Aug 28Mascoutah KickoffAug 28 · 1.86 Miles Middle School · Place 4 · Liberty (Edwardsville)Liberty (Edwardsville)1.86 Miles Middle School411:267