Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Boys Blue/White JV · Place 35 · St. Louis Priory | 5,000 Meters Boys Blue/White JV | 35 | 20:36.2Unofficial | 12 |
| Aug 27 | Wentzville Liberty ABC InvitationalAug 27 · 4,000 Meters Varsity · Place 32 · M12 Priory | 4,000 Meters Varsity | 32 | 17:40.19 | — |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | 2020 Hancock InvitationalOct 16 · 5,000 Meters JV - Small Schools · St. Louis Priory | 5,000 Meters JV - Small Schools | 0 | DNF | 11 |
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Metro League ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 17 · St. Louis Priory | 5,000 Meters Junior Varsity | 17 | 21:40.17 PB | 10 |
| Oct 19 | Hancock InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 29 · St Louis Priory | 5,000 Meters Junior Varsity | 29 | 21:39.84 | 10 |
| Sep 14 | Forest Park Cross Country FestivalSep 14 · 5,000 Meters Junior Varsity · Place 183 · St. Louis Priory | 5,000 Meters Junior Varsity | 183 | 23:15.7 | SO |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Metro League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 69 · St. Louis Priory | 5,000 Meters Varsity | 69 | 22:29.4 | FR |
| Sep 29 | 56th Annual Hancock InvitationalSep 29 · 5,000 Meters Junior Varsity (1A-3A) · Place 49 · St. Louis Priory | 5,000 Meters Junior Varsity (1A-3A) | 49 | 23:04.18 | 9 |
| Sep 8 | Forest Park Cross Country FestivalSep 8 · 5,000 Meters JV Boys White/Gold Combined · Place 137 · St. Louis Priory | 5,000 Meters JV Boys White/Gold Combined | 137 | 24:28.01 PB | 9 |