Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSAA Class 4 State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 136 · Ladue Horton | 5,000 Meters Varsity | 136 | 18:08.7 | 12 |
| Oct 30 | MSHSAA Class 4 District 1Oct 30 · 5,000 Meters Varsity · Place 57 · Ladue | 5,000 Meters Varsity | 57 | 19:08.35 | 12 |
| Oct 16 | STL Suburban Conference ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 28 · Ladue | 5,000 Meters Junior Varsity | 28 | 19:00.32 | 12 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Varsity · Place 222 · Ladue Horton | 5,000 Meters Varsity | 222 | 18:17.5 | 12 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Boys Gold Division · Place 222 · Ladue Horton Watkins | 5,000 Meters Boys Gold Division | 222 | 18:17.5Unofficial | 12 |
| Sep 9 | Ladue InvitationalSep 9 · 5,000 Meters Varsity · Place 26 · Ladue | 5,000 Meters Varsity | 26 | 18:44.98 | 12 |
2020 Cross Country
3 results2019 Cross Country
3 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Border WarsOct 12 · 5,000 Meters Varsity · Place 159 · Ladue Horton Watkins | 5,000 Meters Varsity | 159 | 20:23.04 | 9 |
| Sep 29 | Capital City ChallengeSep 29 · 4,800 Meters Junior Varsity · Place 77 · Ladue | 4,800 Meters Junior Varsity | 77 | 19:26.00 | FR |
| Sep 29 | Capital City ChallengeSep 29 · Junior Varsity · Place 111 · Ladue | Junior Varsity | 111 | 12:48.90 | FR |
| Sep 29 | Capital City ChallengeSep 29 · 1,600 Meters Junior Varsity · Place 124 · Ladue | 1,600 Meters Junior Varsity | 124 | 6:21.40 | FR |
| Sep 29 | Capital City ChallengeSep 29 · 5,000 Meters Junior Varsity · Place 91 · Ladue | 5,000 Meters Junior Varsity | 91 | 20:12.98 | FR |