Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · 1.8 MilesHighland Invite · Sep 2810:50.30Highland InviteSeptember 28, 2023
2 Miles · Wilson Park 2 MileIESA Class 4A Sectionals H · Oct 612:17.50IESA Class 4A Sectionals HOctober 6, 2023
2011 m · DuQuoin State Fair Grounds2021 DMS Pre-State Open Cross Country Meet · Sep 259:402021 DMS Pre-State Open Cross Country MeetSeptember 25, 2021
3 Miles · Belleville West High School2025 Belleville West XC Invitational · Sep 1316:36.802025 Belleville West XC InvitationalSeptember 13, 2025
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2516:50.97IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:04.00Peoria High School InvitationalOctober 3, 2026
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 616:24.002026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 716:12.602025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 116:49.8IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2816:24.1Mascoutah XC KickoffAugust 28, 2026
3 Miles · Principia College2025 MVC XC Championships · Oct 1616:39.002025 MVC XC ChampionshipsOctober 16, 2025
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3116:53.392026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Triad High SchoolTriad Cross Country Invitational · Oct 218:23.60Triad Cross Country Invitational October 2, 2024
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1415:42.83Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 617:26.7852nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
3,000 Meters · Immaculate ConceptionImmaculate Conception Invitational · Aug 2312:41.1Immaculate Conception InvitationalAugust 23, 2022
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1719:34.64NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1917:38.5060th 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:47.1059th 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

9 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 54 · MascoutahMascoutah3 Miles Varsity5416:53.39 PB11
Oct 242026 IHSA Class 2A XC Regional - #1A Bethalto (Civic Memorial)Oct 24 · 3 Miles Varsity · Place 31 · MascoutahMascoutah3 Miles Varsity3116:57.2011
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Varsity · Place 9 · MascoutahMascoutah3 Miles Boys Varsity915:42.83 PB11
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Varsity · Place 4 · MascoutahMascoutah3 Miles Varsity416:24.00 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 70 · MascoutahMascoutah3 Miles Varsity - 1A/2A7016:04.00 PB11
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 18 · MascoutahMascoutah5,000 Meters High School Boys1817:38.50 PB11
Sep 122026 Belleville West InvitationalSep 12 · 3 Miles Varsity · Place 15 · MascoutahMascoutah3 Miles Varsity1516:45.7011
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 72 · MascoutahMascoutah3 Miles Boy's Varsity7216:49.8711
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 11 · MascoutahMascoutah3 Miles HS Varsity Boys1116:24.1 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 71 · MascoutahMascoutah3 Miles Varsity7116:49.8 PB10
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 42 · MascoutahMascoutah3 Miles Varsity4216:50.97 PB10
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 13 · MascoutahMascoutah3 Miles Varsity1316:39.00 PB10
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Varsity · Place 9 · MascoutahMascoutah3 Miles Varsity916:12.60 PB10
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 107 · MascoutahMascoutah3 Miles Varsity 1A10716:57.4510
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 38 · MascoutahMascoutah5,000 Meters High School Boys3817:47.10 PB10
Sep 132025 Belleville West XC InvitationalSep 13 · 3 Miles Varsity · Place 17 · MascoutahMascoutah3 Miles Varsity1716:36.80 PB10
Sep 9Meteor InvitationalSep 9 · 3 Miles Varsity · Place 8 · MascoutahMascoutah3 Miles Varsity817:25.410
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 25 · MascoutahMascoutah3 Miles Frosh/Soph2517:26.78 PB10
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 28 · MascoutahMascoutah3 Miles Varsity2817:54.4010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 4 · Place 260 · MascoutahMascoutah5,000 Meters Open 426019:34.64 PB9
Oct 172024 MVC XC ChampionshipOct 17 · 3 Miles Open · Place 5 · MascoutahMascoutah3 Miles Open517:39.809
Oct 12Centralia Orphan InvitationalOct 12 · 3 Miles Varsity · Place 31 · MascoutahMascoutah3 Miles Varsity3118:11.99
Oct 82024 St. Clair County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 7 · MascoutahMascoutah3 Miles Junior Varsity717:43.50FR
Oct 2Triad Cross Country Invitational Oct 2 · 3 Miles Boys Varsity 3 Mile · Place 48 · MascoutahMascoutah3 Miles Boys Varsity 3 Mile4818:23.60 PB9
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 79 · MascoutahMascoutah5,000 Meters Varsity7919:43.209
Sep 10Meteor InvitationalSep 10 · 3 Miles Varsity · Place 29 · MascoutahMascoutah3 Miles Varsity2919:36.49
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Freshman Sophomore · Place 62 · MascoutahMascoutah3 Miles Freshman Sophomore6218:05.309
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 53 · MascoutahMascoutah3 Miles Varsity5318:50.49

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 6IESA Class 4A Sectionals HOct 6 · 2 Miles Boys Varsity · Place 29 · MascoutahMascoutah2 Miles Boys Varsity2912:17.50 PB8
Sep 28Highland InviteSep 28 · 1.8 Miles Boys Top 7 · Place 17 · MascoutahMascoutah1.8 Miles Boys Top 71710:50.30 PB8
Sep 11Triad MS Jamboree Sep 11 · 2 Miles Middle School · Place 13 · Mascoutah MSMascoutah MS2 Miles Middle School1311:39.008
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Boys Varsity · Place 27 · MascoutahMascoutah2 Miles Boys Varsity2712:24.508

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 29Highland InviteSep 29 · 1.8 Miles Boys Top 7 · Place 27 · MascoutahMascoutah1.8 Miles Boys Top 72711:25.37
Sep 17Edwardsville InvitationalSep 17 · 2 Miles Middle School · Place 46 · MS_MascoutahMS_Mascoutah2 Miles Middle School4613:08.307
Aug 23Immaculate Conception InvitationalAug 23 · 3,000 Meters Varsity · Place 15 · MascoutahMascoutah3,000 Meters Varsity1512:41.1 PB7

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 252021 DMS Pre-State Open Cross Country MeetSep 25 · 1.25 Miles Junior Varsity · Place 24 · MascoutahMascoutah1.25 Miles Junior Varsity249:40 PB6
Aug 28Mascoutah KickoffAug 28 · 1.86 Miles Open · Place 41 · MascoutahMascoutah1.86 Miles Open4114:59.16