Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Ray M. Schon ParkSJN XC Invitational · Sep 2218:15SJN XC InvitationalSeptember 22, 2026
2 Miles · Belleville West High SchoolBelle Fair Conference Meet · Sep 2922:09Belle Fair Conference MeetSeptember 29, 2026
2,000 Meters · Immaculate ConceptionICS Invitational Day 2 · Aug 2615:51ICS Invitational Day 2August 26, 2026
3,000 Meters · Foley ParkSt James Invitational · Sep 1522:22St James InvitationalSeptember 15, 2026
3,000 Meters · Gibault High SchoolBelleville Diocesan Championship · Sep 2619:44Belleville Diocesan ChampionshipSeptember 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 29Belle Fair Conference MeetSep 29 · 2 Miles Open · Place 39 · St. James Millstadt2 Miles Open3922:09 PB7
Sep 26Belleville Diocesan ChampionshipSep 26 · 3,000 Meters Open · Place 19 · St. James Millstadt3,000 Meters Open1919:44 PB7
Sep 22SJN XC InvitationalSep 22 · 1.8 Miles Open · Place 20 · St. James Millstadt1.8 Miles Open2018:15 PB7
Sep 15St James InvitationalSep 15 · 3,000 Meters Varsity · Place 62 · St. James Millstadt3,000 Meters Varsity6222:22 PB7
Aug 26ICS Invitational Day 2Aug 26 · 2,000 Meters Open · Place 43 · St. James Millstadt2,000 Meters Open4315:51 PB7

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 2Highland InvitationalOct 2 · 2 Miles Open · Place 147 · St. James Millstadt2 Miles Open14724:49.156
Sep 27Belleville Diocesan ChampionshipSep 27 · 3,000 Meters Open · Place 21 · St. James Millstadt3,000 Meters Open2122:00.96
Sep 12Freeburg InvitationalSep 12 · 3,000 Meters Middle School · Place 107 · St. James Millstadt3,000 Meters Middle School10722:56.66
Sep 5St John's Lutheran Cross Country InviteSep 5 · 1.76 Miles Open · Place 25 · St. James Millstadt1.76 Miles Open2519:42.46
Aug 30Mascoutah XC KickoffAug 30 · 2 Miles Varsity · Place 128 · St. James Millstadt2 Miles Varsity12822:39.906
Aug 26ICS Invitational Day 1Aug 26 · 3,000 Meters Varsity · Place 90 · St. James Millstadt3,000 Meters Varsity9022:58.26

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Highland InvitationalOct 3 · 2 Miles Varsity · Place 159 · St. James Millstadt2 Miles Varsity15924:28.304
Sep 21Belleville Diocesan ChampionshipSep 21 · 3,000 Meters Varsity · Place 33 · St. James Millstadt3,000 Meters Varsity3323:25.54
Sep 13Freeburg InvitationalSep 13 · 3,000 Meters Varsity · Place 91 · St. James Millstadt3,000 Meters Varsity9120:24.14