Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Trenton (Wesclin) High SchoolSIJHSAA Region 2 Class L Regional · Oct 810:04.3SIJHSAA Region 2 Class L RegionalOctober 8, 2025
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2611:46.12Dunlap Middle School XC InvitationalSeptember 26, 2025
2993 m · DuQuoin State Fair Grounds2025 SIJHSAA Class L State Cross Country Meet · Oct 1810:33.22025 SIJHSAA Class L State Cross Country MeetOctober 18, 2025
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1917:14.902026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:58.99IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:45.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2817:24.8Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3116:57.832026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2616:45.5Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 316:55.7Wesclin InvitationalOctober 3, 2026
3 Miles · Triad High School2026 Triad XC Invitational · Sep 3018:32.202026 Triad XC InvitationalSeptember 30, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 517:02.23Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3,000 Meters · LaVern Gibson CourseNXR Midwest MS & Community Race · Nov 1510:01.89NXR Midwest MS & Community RaceNovember 15, 2025
4,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2214:55.60CCC Youth National ChampionshipNovember 22, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 186 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Class 1A Varsity18616:58.99 PB9
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 37 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity3716:57.83 PB9
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 13 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity1316:29.109
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 11 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity1116:55.7 PB9
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 19 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity1918:32.20 PB9
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 35 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity3516:45.5 PB9
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 26 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity2617:14.90 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 78 · Maryville (M. Christian)Maryville (M. Christian)3 Miles 3 Miles-Varsity-1A7816:45.8 PB9
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Frosh/Soph · Place 9 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Boy's Frosh/Soph917:02.23 PB9
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 27 · Maryville (M. Christian)Maryville (M. Christian)3 Miles HS Varsity Boys2717:24.8 PB9

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 4,000 Meters 13-14 · Place 41 · Shelby County PacersShelby County Pacers4,000 Meters 13-144114:55.60 PB8
Nov 15NXR Midwest MS & Community RaceNov 15 · 3,000 Meters MS Boys (6-8th Gr) - Saturday · Place 25 · Shelby County PacersShelby County Pacers3,000 Meters MS Boys (6-8th Gr) - Saturday2510:01.89 PB8
Oct 182025 SIJHSAA Class L State Cross Country MeetOct 18 · 1.86 Miles Varsity · Place 4 · Maryville ChristianMaryville Christian1.86 Miles Varsity410:33.2 PB8
Oct 8SIJHSAA Region 2 Class L RegionalOct 8 · 1.8 Miles Middle School · Place 1 · Maryville ChristianMaryville Christian1.8 Miles Middle School110:04.3 PB8
Oct 2Highland InvitationalOct 2 · 2 Miles Varsity · Place 2 · Maryville ChristianMaryville Christian2 Miles Varsity211:46.558
Sep 26Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Varsity Boys · Place 15 · Maryville ChristianMaryville Christian2.1 Miles Varsity Boys1511:46.12 PB8
Sep 11Maryville Christian School Cross Country InviteSep 11 · 2 Miles Varsity · Place 2 · Maryville ChristianMaryville Christian2 Miles Varsity211:32.08
Sep 5Granite City Coolidge XC InvitationalSep 5 · 2 Miles Varsity · Place 5 · Maryville ChristianMaryville Christian2 Miles Varsity511:19.528
Aug 30Mascoutah XC KickoffAug 30 · 2 Miles Varsity · Place 2 · Maryville ChristianMaryville Christian2 Miles Varsity211:21.208
Aug 26ICS Invitational Day 1Aug 26 · 3,000 Meters Varsity · Place 2 · Maryville ChristianMaryville Christian3,000 Meters Varsity210:31.38

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 8SIJHSAA Class S Region 2 RegionalOct 8 · 3,000 Meters Varsity · Place 3 · Maryville ChristianMaryville Christian3,000 Meters Varsity310:34.97
Oct 52024 DMS Small School Fall CC ClassicOct 5 · 1.86 Miles Varsity · Place 3 · Maryville ChristianMaryville Christian1.86 Miles Varsity310:56.07
Oct 3Highland InvitationalOct 3 · 2 Miles Varsity · Place 3 · Maryville ChristianMaryville Christian2 Miles Varsity312:12.207
Sep 26Trimpe Middle School XC InviteSep 26 · 2 Miles Varsity · Place 3 · Maryville ChristianMaryville Christian2 Miles Varsity311:47.507
Sep 12Maryville Christian InvitationalSep 12 · 2 Miles Varsity · Place 3 · Maryville ChristianMaryville Christian2 Miles Varsity312:00.77
Sep 6Granite City Coolidge InvitationalSep 6 · 2 Miles Varsity · Place 10 · Maryville ChristianMaryville Christian2 Miles Varsity1011:56.707
Aug 31Mascoutah XC KickoffAug 31 · 2 Miles Middle School · Place 14 · Maryville ChristianMaryville Christian2 Miles Middle School1412:30.27

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 26St Paul-Hamel InvitationalAug 26 · 1.1 Miles Open · Place 3 · Maryville ChristianMaryville Christian1.1 Miles Open36:39.176