Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Ray M. Schon ParkSJN XC Invitational · Sep 2220:22SJN XC InvitationalSeptember 22, 2026
2 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2822:45.9Mascoutah XC KickoffAugust 28, 2026
2,000 Meters · Immaculate ConceptionICS Invitational Day 2 · Aug 2615:43ICS Invitational Day 2August 26, 2026
2993 m · DuQuoin State Fair Grounds2025 SIJHSAA Class S State Cross Country Meet · Oct 1817:45.32025 SIJHSAA Class S State Cross Country MeetOctober 18, 2025
3,000 Meters · Foley ParkSt James Invitational · Sep 1523:53St James InvitationalSeptember 15, 2026
3,000 Meters · Freeburg Recreational ParkFreeburg Invitational · Sep 1123:39Freeburg InvitationalSeptember 11, 2026
3,000 Meters · Gibault High SchoolBelleville Diocesan Championship · Sep 2619:46Belleville Diocesan ChampionshipSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 26Belleville Diocesan ChampionshipSep 26 · 3,000 Meters Open · Place 29 · St. James Millstadt3,000 Meters Open2919:46 PB6
Sep 22SJN XC InvitationalSep 22 · 1.8 Miles Open · Place 14 · St. James Millstadt1.8 Miles Open1420:22 PB6
Sep 15St James InvitationalSep 15 · 3,000 Meters Open · Place 75 · St. James Millstadt3,000 Meters Open7523:53 PB6
Sep 11Freeburg InvitationalSep 11 · 3,000 Meters Open · Place 107 · St. James Millstadt3,000 Meters Open10723:39 PB6
Aug 28Mascoutah XC KickoffAug 28 · 2 Miles Jr High Open Boys (Small School) · Place 53 · St. James Millstadt2 Miles Jr High Open Boys (Small School)5322:45.9 PB6
Aug 26ICS Invitational Day 2Aug 26 · 2,000 Meters Open · Place 60 · St. James Millstadt2,000 Meters Open6015:43 PB6

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 182025 SIJHSAA Class S State Cross Country MeetOct 18 · 1.86 Miles Varsity · Place 154 · St. James Millstadt1.86 Miles Varsity15417:45.3 PB5
Oct 2Highland InvitationalOct 2 · 2 Miles Open · Place 238 · St. James Millstadt2 Miles Open23820:39.875
Sep 27Belleville Diocesan ChampionshipSep 27 · 3,000 Meters Open · Place 21 · St. James Millstadt3,000 Meters Open2118:45.35
Sep 12Freeburg InvitationalSep 12 · Middle School · Place 117 · St. James MillstadtMiddle School11720:14.15
Sep 5St John's Lutheran Cross Country InviteSep 5 · 1.76 Miles Open · Place 26 · St. James Millstadt1.76 Miles Open2618:32.95
Aug 30Mascoutah XC KickoffAug 30 · 2 Miles Varsity · Place 115 · St. James Millstadt2 Miles Varsity11521:38.605
Aug 26ICS Invitational Day 1Aug 26 · 3,000 Meters Varsity · Place 77 · St. James Millstadt3,000 Meters Varsity7719:29.55

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Highland InvitationalOct 3 · 2 Miles Varsity · Place 187 · St. James Millstadt2 Miles Varsity18722:32.004
Sep 13Freeburg InvitationalSep 13 · 3,000 Meters Varsity · Place 107 · St. James Millstadt3,000 Meters Varsity10720:37.54
Aug 31Mascoutah XC KickoffAug 31 · 2 Miles Middle School · Place 424 · St. James Millstadt2 Miles Middle School42421:13.14