Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 1 | Loyola/Cleveland InviteSep 1 · 5,000 Meters Varsity · Place 22 · WEM/JWP | 5,000 Meters Varsity | 22 | 21:22.0 | 9 |
| Aug 26 | Fairmont Early Bird MeetAug 26 · 4,000 Meters Varsity · Place 24 · WEM/JWP | 4,000 Meters Varsity | 24 | 15:45.5 | 9 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MSHSL Section 2A ChampionshipsOct 29 · 5,000 Meters Section · Place 24 · JWP/WEM | 5,000 Meters Section | 24 | 18:50.35 PB | 8 |
| Oct 19 | Gopher Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 5 · WEM/JWP | 5,000 Meters Varsity | 5 | 18:58.35 | 8 |
| Oct 7 | Waseca CC InviteOct 7 · 5,000 Meters Varsity · Place 13 · JWP/WEM | 5,000 Meters Varsity | 13 | 18:49.8 PB | 8 |
| Sep 30 | WEM/JWP InvitationalSep 30 · 2,500 Meters Junior High · Place 1 · JWP/WEM | 2,500 Meters Junior High | 1 | 9:24.84 PB | 8 |
| Sep 9 | Hayfield InvitationalSep 9 · 1.5 Miles Middle School · Place 1 · WEM/JWP | 1.5 Miles Middle School | 1 | 8:58.8 | 8 |
| Sep 2 | Loyola/Cleveland MeetSep 2 · 5,000 Meters Varsity · Place 1 · WEM/JWP | 5,000 Meters Varsity | 1 | 6:16.1 | 8 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | MSHSL Section 2AOct 13 · 5,000 Meters Boys Varsity · Place 72 · JWP/WEM | 5,000 Meters Boys Varsity | 72 | 20:33.58 PB | 9 |