Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Trenton (Wesclin) High SchoolSIJHSAA Region 2 Class L Regional · Oct 812:06.8SIJHSAA Region 2 Class L RegionalOctober 8, 2025
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2614:58.07Dunlap Middle School XC InvitationalSeptember 26, 2025
2993 m · DuQuoin State Fair Grounds2025 SIJHSAA Class L State Cross Country Meet · Oct 1812:50.52025 SIJHSAA Class L State Cross Country MeetOctober 18, 2025
3 Miles · Alhambra Fireman & Legion ParkGateway Metro Conference XC Championships · Oct 1019:37.50Gateway Metro Conference XC ChampionshipsOctober 10, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1221:26.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2821:58.5Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3120:04.882026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2620:12.7Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 320:02.0Wesclin InvitationalOctober 3, 2026
3 Miles · Triad High School2026 Triad XC Invitational · Sep 3023:03.302026 Triad XC InvitationalSeptember 30, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 522:59.05Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3,000 Meters · LaVern Gibson CourseNXR Midwest MS & Community Race · Nov 1513:41.96NXR Midwest MS & Community RaceNovember 15, 2025
4,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2219:49.85CCC 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
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 28 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity2820:04.88 PB9
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 12 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity1219:57.609
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 5 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity519:37.50 PB9
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 9 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity920:02.0 PB9
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 18 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity1823:03.30 PB9
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 24 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity2420:12.7 PB9
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 30 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Varsity3022:01.609
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 129 · Maryville (M. Christian)Maryville (M. Christian)3 Miles 3 Miles-Varsity-1A12921:26.7 PB9
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 114 · Maryville (M. Christian)Maryville (M. Christian)3 Miles Girl's Varsity11422:59.05 PB9
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Girls · Place 40 · Maryville (M. Christian)Maryville (M. Christian)3 Miles HS Varsity Girls4021:58.5 PB9

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 4,000 Meters 13-14 · Place 148 · Shelby County PacersShelby County Pacers4,000 Meters 13-1414819:49.85 PB8
Nov 15NXR Midwest MS & Community RaceNov 15 · 3,000 Meters MS Girls (6-8th Gr) - Saturday · Place 168 · Shelby County PacersShelby County Pacers3,000 Meters MS Girls (6-8th Gr) - Saturday16813:41.96 PB8
Oct 182025 SIJHSAA Class L State Cross Country MeetOct 18 · 1.86 Miles Varsity · Place 37 · Maryville ChristianMaryville Christian1.86 Miles Varsity3712:50.5 PB8
Oct 8SIJHSAA Region 2 Class L RegionalOct 8 · 1.8 Miles Middle School · Place 7 · Maryville ChristianMaryville Christian1.8 Miles Middle School712:06.8 PB8
Oct 42025 Du Quoin Cross Country Fall Classic - Large SchoolsOct 4 · 1.86 Miles Open · Place 46 · Maryville ChristianMaryville Christian1.86 Miles Open4613:35.08
Oct 2Highland InvitationalOct 2 · 2 Miles Varsity · Place 64 · Maryville ChristianMaryville Christian2 Miles Varsity6415:04.738
Sep 26Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Varsity Girls · Place 119 · Maryville ChristianMaryville Christian2.1 Miles Varsity Girls11914:58.07 PB8
Sep 20All-Stars Greatest StrideSep 20 · 3,000 Meters Varsity · Place 22 · Maryville ChristianMaryville Christian3,000 Meters Varsity2213:02Unofficial8
Sep 11Maryville Christian School Cross Country InviteSep 11 · 2 Miles Varsity · Place 22 · Maryville ChristianMaryville Christian2 Miles Varsity2214:38.48
Sep 5Granite City Coolidge XC InvitationalSep 5 · 2 Miles Varsity · Place 63 · Maryville ChristianMaryville Christian2 Miles Varsity6314:27.748
Aug 30Mascoutah XC KickoffAug 30 · 2 Miles Varsity · Place 11 · Maryville ChristianMaryville Christian2 Miles Varsity1114:28.208
Aug 26ICS Invitational Day 1Aug 26 · 3,000 Meters Varsity · Place 7 · Maryville ChristianMaryville Christian3,000 Meters Varsity713:05.88