Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2614:35.69Dunlap Middle School XC InvitationalSeptember 26, 2025
3 Miles · Alhambra Fireman & Legion ParkGateway Metro Conference XC Championships · Oct 1019:28.37Gateway Metro Conference XC ChampionshipsOctober 10, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:56.9First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2820:30.3Mascoutah XC KickoffAugust 28, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2619:58.5Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 319:08.8Wesclin InvitationalOctober 3, 2026
3 Miles · Triad High School2026 Triad XC Invitational · Sep 3024:39.202026 Triad XC InvitationalSeptember 30, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 521:04.36Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3,000 Meters · LaVern Gibson CourseNXR Midwest MS & Community Race · Nov 1512:53.18NXR Midwest MS & Community RaceNovember 15, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 25 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity2519:28.37 PB9
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 53 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity5319:08.8 PB9
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 115 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity11524:39.20 PB9
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 132 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity13219:58.5 PB9
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 114 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity11421:44.709
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 536 · Maryville (M. Christian)Maryville (M. Christian)3 Miles 3 Miles-Varsity-1A53620:56.9 PB9
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Frosh/Soph · Place 96 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Boy's Frosh/Soph9621:04.36 PB9
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 86 · Maryville (M. Christian)Maryville (M. Christian)3 Miles HS Varsity Boys8620:30.3 PB9

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 15NXR Midwest MS & Community RaceNov 15 · 3,000 Meters MS Boys (6-8th Gr) - Saturday · Place 234 · Shelby County PacersShelby County Pacers3,000 Meters MS Boys (6-8th Gr) - Saturday23412:53.18 PB8
Sep 26Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Open Boys · Place 160 · Maryville ChristianMaryville Christian2.1 Miles Open Boys16014:35.69 PB8