Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Alhambra Fireman & Legion ParkSt Paul Invitational · Aug 2711:01.64St Paul InvitationalAugust 27, 2022
1.8 Miles · Trenton (Wesclin) High SchoolSIJHSAA Region 2 Class L Regional · Oct 812:32.6SIJHSAA Region 2 Class L RegionalOctober 8, 2025
2 Miles · 2 MileMEAC Conference Meet · Sep 2814:48.03MEAC Conference MeetSeptember 28, 2026
2 Miles · General Dacey TrailIESA 2A - Sectional G @ Dacey Trail @ Forest Park · Oct 1014:28.72IESA 2A - Sectional G @ Dacey Trail @ Forest ParkOctober 10, 2026
2 Miles · Highland High SchoolHighland Invite · Oct 115:54.71Highland InviteOctober 1, 2026
2 Miles · Maryville Christian SchoolMaryville Christian School XC Invitational · Sep 1015:42Maryville Christian School XC InvitationalSeptember 10, 2026
2 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2815:05.8Mascoutah XC KickoffAugust 28, 2026
2 Miles · Wilson Park 2 MileGranite City Coolidge Cross Country Invitational · Sep 2115:09.11Granite City Coolidge Cross Country InvitationalSeptember 21, 2026
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2515:10.87Dunlap Middle School XC InvitationalSeptember 25, 2026
2993 m · DuQuoin State Fair Grounds2025 Du Quoin Cross Country Fall Classic - Large Schools · Oct 413:37.52025 Du Quoin Cross Country Fall Classic - Large SchoolsOctober 4, 2025
3,000 Meters · Immaculate ConceptionICS Invitational Day 1 · Aug 2513:32ICS Invitational Day 1August 25, 2026
3,000 Meters · LaVern Gibson CourseNXR Midwest MS & Community Race · Nov 1513:48.90NXR Midwest MS & Community RaceNovember 15, 2025
4,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2219:04.36CCC Youth National ChampionshipNovember 22, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 10IESA 2A - Sectional G @ Dacey Trail @ Forest ParkOct 10 · 2 Miles Varsity Girls · Place 34 · Maryville ChristianMaryville Christian2 Miles Varsity Girls3414:28.72 PB8
Oct 1Highland InviteOct 1 · 2 Miles Varsity · Place 97 · Maryville ChristianMaryville Christian2 Miles Varsity9715:54.71 PB8
Sep 28MEAC Conference MeetSep 28 · 2 Miles Girls Varsity - Small School · Place 9 · Maryville ChristianMaryville Christian2 Miles Girls Varsity - Small School914:48.03 PB8
Sep 25Dunlap Middle School XC InvitationalSep 25 · 2.1 Miles Girls Varsity · Place 199 · Maryville ChristianMaryville Christian2.1 Miles Girls Varsity19915:10.87 PB8
Sep 21Granite City Coolidge Cross Country InvitationalSep 21 · 2 Miles Girls Top 7 · Place 94 · Maryville ChristianMaryville Christian2 Miles Girls Top 79415:09.11 PB8
Sep 10Maryville Christian School XC InvitationalSep 10 · 2 Miles Varsity · Place 48 · Maryville ChristianMaryville Christian2 Miles Varsity4815:42 PB8
Aug 28Mascoutah XC KickoffAug 28 · 2 Miles Jr High Varsity Girls (Small School) · Place 21 · Maryville ChristianMaryville Christian2 Miles Jr High Varsity Girls (Small School)2115:05.8 PB8
Aug 25ICS Invitational Day 1Aug 25 · 3,000 Meters Varsity · Place 25 · Maryville ChristianMaryville Christian3,000 Meters Varsity2513:32 PB8

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 4,000 Meters 13-14 · Place 119 · Shelby County PacersShelby County Pacers4,000 Meters 13-1411919:04.36 PB7
Nov 15NXR Midwest MS & Community RaceNov 15 · 3,000 Meters MS Girls (6-8th Gr) - Saturday · Place 175 · Shelby County PacersShelby County Pacers3,000 Meters MS Girls (6-8th Gr) - Saturday17513:48.90 PB7
Oct 182025 SIJHSAA Class L State Cross Country MeetOct 18 · 1.86 Miles Varsity · Place 79 · Maryville ChristianMaryville Christian1.86 Miles Varsity7913:44.17
Oct 8SIJHSAA Region 2 Class L RegionalOct 8 · 1.8 Miles Middle School · Place 13 · Maryville ChristianMaryville Christian1.8 Miles Middle School1312:32.6 PB7
Oct 42025 Du Quoin Cross Country Fall Classic - Large SchoolsOct 4 · 1.86 Miles Open · Place 49 · Maryville ChristianMaryville Christian1.86 Miles Open4913:37.5 PB7
Oct 2Highland InvitationalOct 2 · 2 Miles Varsity · Place 96 · Maryville ChristianMaryville Christian2 Miles Varsity9615:56.287
Sep 26Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Varsity Girls · Place 203 · Maryville ChristianMaryville Christian2.1 Miles Varsity Girls20315:50.817
Sep 20All-Stars Greatest StrideSep 20 · 3,000 Meters Varsity · Place 20 · Maryville ChristianMaryville Christian3,000 Meters Varsity2012:54Unofficial7
Sep 11Maryville Christian School Cross Country InviteSep 11 · 2 Miles Open · Place 2 · Maryville ChristianMaryville Christian2 Miles Open215:07.77
Aug 30Mascoutah XC KickoffAug 30 · 2 Miles Varsity · Place 31 · Maryville ChristianMaryville Christian2 Miles Varsity3115:19.907
Aug 26ICS Invitational Day 1Aug 26 · 3,000 Meters Varsity · Place 2 · Maryville ChristianMaryville Christian3,000 Meters Varsity212:24.57

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 8SIJHSAA Class S Region 2 RegionalOct 8 · 3,000 Meters Varsity · Place 45 · Maryville ChristianMaryville Christian3,000 Meters Varsity4513:28.56
Oct 52024 DMS Small School Fall CC ClassicOct 5 · 1.86 Miles Varsity · Place 80 · Maryville ChristianMaryville Christian1.86 Miles Varsity8014:01.66
Oct 3Highland InvitationalOct 3 · 2 Miles Varsity · Place 47 · Maryville ChristianMaryville Christian2 Miles Varsity4715:06.006
Sep 26Trimpe Middle School XC InviteSep 26 · 2 Miles Varsity · Place 39 · Maryville ChristianMaryville Christian2 Miles Varsity3915:12.506
Sep 12Maryville Christian InvitationalSep 12 · 2 Miles Open · Place 17 · Maryville ChristianMaryville Christian2 Miles Open1716:25.86
Sep 6Granite City Coolidge InvitationalSep 6 · 2 Miles Open · Place 96 · Maryville ChristianMaryville Christian2 Miles Open9617:26.306
Aug 31Mascoutah XC KickoffAug 31 · 2 Miles Middle School · Place 232 · Maryville ChristianMaryville Christian2 Miles Middle School23218:32.76

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 21Trimpe Middle School InviteSep 21 · 2 Miles Girls Open · Place 10 · Maryville ChristianMaryville Christian2 Miles Girls Open1016:06.105
Sep 11Triad MS Jamboree Sep 11 · 2 Miles Middle School Open · Place 197 · Maryville Christian MSMaryville Christian MS2 Miles Middle School Open19716:17.205
Sep 7Maryville Christian School InvitationalSep 7 · 2 Miles Open · Place 11 · Maryville ChristianMaryville Christian2 Miles Open1117:08.75
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Girls Open · Place 50 · Maryville ChristianMaryville Christian2 Miles Girls Open5016:55.205
Aug 26St Paul-Hamel InvitationalAug 26 · 1.1 Miles Open · Place 13 · Maryville ChristianMaryville Christian1.1 Miles Open138:42.645

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 22Trimpe Middle School XC InviteSep 22 · 2 Miles Girls JV/Open · Place 39 · Maryville ChristianMaryville Christian2 Miles Girls JV/Open3917:43.564
Sep 17Edwardsville InvitationalSep 17 · 2 Miles Open · Place 145 · MS_Maryville ChristianMS_Maryville Christian2 Miles Open14519:32.204
Aug 27St Paul InvitationalAug 27 · 1 Miles Open · Place 30 · Maryville ChristianMaryville Christian1 Miles Open3011:01.64 PB4