Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | BR InviteOct 26 · 5,000 Meters Varsity Boys · Place 84 · Christian Brothers College | 5,000 Meters Varsity Boys | 84 | 20:22.2 PB | 12 |
| Oct 19 | Hancock XCOct 19 · 5,000 Meters Varsity · Place 92 · Christian Brothers College | 5,000 Meters Varsity | 92 | 20:28.3 PB | 12 |
| Sep 27 | Gans Creek ClassicSep 27 · 5,000 Meters Varsity · Place 250 · Christian Br | 5,000 Meters Varsity | 250 | 20:58.0 | 12 |
| Sep 21 | 58th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 146 · Christian Brothers College | 5,000 Meters Varsity | 146 | 21:43.40 PB | 12 |
| Sep 6 | Fort Zumwalt North Twilight InvitationalSep 6 · 5,000 Meters Varsity Boys · Christian Brothers College | 5,000 Meters Varsity Boys | 0 | 20:42.29Unofficial | 12 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Big RiverOct 21 · 5,000 Meters Junior Varsity · Place 139 · Christian Brothers College | 5,000 Meters Junior Varsity | 139 | 21:03.9 PB | 11 |
| Sep 23 | Gans Creek ClassicSep 23 · 5,000 Meters Junior Varsity · Place 234 · Christian Br | 5,000 Meters Junior Varsity | 234 | 21:25.5 | 11 |
| Sep 9 | NW Stan NelsonSep 9 · 5,000 Meters Junior Varsity · Place 123 · Christian Brothers College | 5,000 Meters Junior Varsity | 123 | 20:33.8Unofficial | 11 |
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Junior Varsity · Place 289 · Christian Br | 5,000 Meters Junior Varsity | 289 | 25:44.8 | 9 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Boys Gold JV · Place 289 · Christian Brothers College | 5,000 Meters Boys Gold JV | 289 | 25:44.8Unofficial | 9 |