Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · 1.8 MilesHighland Invite · Sep 2917:30.9Highland InviteSeptember 29, 2022
2 Miles · Wilson Park 2 MileGranite City Coolidge Cross Country Invitational · Sep 119:12.80Granite City Coolidge Cross Country InvitationalSeptember 1, 2023
3,000 Meters · Milburn CampusSIJHSAA Class S Region 2 Regionals · Oct 516:10.9SIJHSAA Class S Region 2 RegionalsOctober 5, 2022

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8SIJHSAA Region 1 Class S RegionalOct 8 · 3,000 Meters Middle School · Place 38 · St. John Neumann3,000 Meters Middle School3814:07.38
Oct 2Highland InvitationalOct 2 · 2 Miles Open · Place 103 · St. John Neumann2 Miles Open10315:23.748
Sep 11Maryville Christian School Cross Country InviteSep 11 · 2 Miles Varsity · Place 115 · St. John Neumann2 Miles Varsity11518:03.78

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Highland InvitationalOct 3 · 2 Miles Open · Place 237 · St. John Neumann2 Miles Open23719:37.707
Sep 12Maryville Christian InvitationalSep 12 · 2 Miles Open · Place 68 · St. John Neumann2 Miles Open6819:29.77
Sep 6Granite City Coolidge InvitationalSep 6 · 2 Miles Open · Place 226 · St. John Neumann2 Miles Open22617:45.207

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 11Triad MS Jamboree Sep 11 · 2 Miles Middle School Open · Place 355 · St. John Neumann2 Miles Middle School Open35519:16.106
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Boys Open · Place 103 · St. John Neumann2 Miles Boys Open10319:12.80 PB6

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5SIJHSAA Class S Region 2 RegionalsOct 5 · 3,000 Meters Varsity · Place 60 · St. John Neumann3,000 Meters Varsity6016:10.9 PB5
Sep 29Highland InviteSep 29 · 1.8 Miles Boys Top 7 · Place 145 · St. John Neumann1.8 Miles Boys Top 714517:30.9 PB5