Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2613:13.03Dunlap Middle School XC InvitationalSeptember 26, 2025
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1918:29.202026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:51.0First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2818:57.8Mascoutah XC KickoffAugust 28, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2618:07.2Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 317:23.3Wesclin InvitationalOctober 3, 2026
3 Miles · Triad High School2026 Triad XC Invitational · Sep 3019:42.702026 Triad XC InvitationalSeptember 30, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 519:53.39Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3,000 Meters · LaVern Gibson CourseNXR Midwest MS & Community Race · Nov 1511:35.04NXR Midwest MS & Community RaceNovember 15, 2025
4,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2217:03.56CCC Youth National ChampionshipNovember 22, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 21 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity2117:23.3 PB9
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 35 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity3519:42.70 PB9
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 82 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity8218:07.2 PB9
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 52 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity5218:29.20 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 304 · Maryville (M. Christian)Maryville (M. Christian)3 Miles 3 Miles-Varsity-1A30418:51.0 PB9
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Frosh/Soph · Place 77 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Boy's Frosh/Soph7719:53.39 PB9
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 57 · Maryville (M. Christian)Maryville (M. Christian)3 Miles HS Varsity Boys5718:57.8 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 4,000 Meters 13-14 · Place 156 · Shelby County PacersShelby County Pacers4,000 Meters 13-1415617:03.56 PB8
Nov 15NXR Midwest MS & Community RaceNov 15 · 3,000 Meters MS Boys (6-8th Gr) - Saturday · Place 181 · Shelby County PacersShelby County Pacers3,000 Meters MS Boys (6-8th Gr) - Saturday18111:35.04 PB8
Sep 26Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Open Boys · Place 15 · Maryville ChristianMaryville Christian2.1 Miles Open Boys1513:13.03 PB8