Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maryville Christian SchoolMaryville Christian School Invitational · Sep 723:22.6Maryville Christian School InvitationalSeptember 7, 2023
2 Miles · Wilson Park 2 MileGranite City Coolidge Cross Country Invitational · Sep 122:10.30Granite City Coolidge Cross Country InvitationalSeptember 1, 2023

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Highland InvitationalOct 2 · 2 Miles Open · Place 212 · St. John Neumann2 Miles Open21218:36.848
Sep 11Maryville Christian School Cross Country InviteSep 11 · 2 Miles Open · Place 60 · St. John Neumann2 Miles Open6019:39.48
Aug 26ICS Invitational Day 1Aug 26 · 2,000 Meters Open · Place 35 · St. John Neumann2,000 Meters Open3512:38.38

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Highland InvitationalOct 3 · 2 Miles Open · Place 273 · St. John Neumann2 Miles Open27322:43.807
Sep 12Maryville Christian InvitationalSep 12 · 2 Miles Open · Place 76 · St. John Neumann2 Miles Open7620:48.57
Sep 6Granite City Coolidge InvitationalSep 6 · 2 Miles Open · Place 282 · St. John Neumann2 Miles Open28220:18.207

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 11Triad MS Jamboree Sep 11 · 2 Miles Middle School Open · Place 334 · St. John Neumann2 Miles Middle School Open33418:48.106
Sep 7Maryville Christian School InvitationalSep 7 · 2 Miles Open · Place 60 · St. John Neumann2 Miles Open6023:22.6 PB6
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Boys Open · Place 111 · St. John Neumann2 Miles Boys Open11122:10.30 PB6