Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSL Class A State ChampionshipsNov 5 · 5,000 Meters Class A · Place 130 · Northwest Nighthawks | 5,000 Meters Class A | 130 | 22:26.85 PB | 11 |
| Oct 27 | MSHSL Section 5A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 38 · Northwest Nighthawks | 5,000 Meters Varsity | 38 | 22:25.9 PB | 11 |
| Oct 5 | Gryphon XC InvitationalOct 5 · 5,000 Meters Varsity · Place 33 · Northwest Nighthawks | 5,000 Meters Varsity | 33 | 23:15.5 PB | 11 |
| Sep 13 | Mora XC InvitationalSep 13 · 5,000 Meters Varsity · Place 46 · Northwest Nighthawks | 5,000 Meters Varsity | 46 | 23:32.0 PB | 11 |
| Sep 8 | Rocket RunSep 8 · 5,000 Meters Junior Varsity · Place 3 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 3 | 23:40.30 | JR |
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MSHSL Section 5A ChampionshipsOct 29 · 5,000 Meters Section · Place 49 · Northwest Nighthawks | 5,000 Meters Section | 49 | 23:06.8 | 10 |
| Oct 5 | Becker InvitationalOct 5 · 5,000 Meters Varsity · Place 37 · Northwest | 5,000 Meters Varsity | 37 | 24:06.8 | — |
| Sep 21 | Ray Zimney StampedeSep 21 · 5,000 Meters Varsity · Place 67 · Northwest Nighthawks | 5,000 Meters Varsity | 67 | 23:31.4 | 10 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Granite Ridge JamboreeSep 26 · 5,000 Meters Varsity · Place 19 · Northwest | 5,000 Meters Varsity | 19 | 22:43.4 | — |