Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Open Invitational -MERGE · Place 279 · Robbinsdale Armstrong | 5,000 Meters Open Invitational -MERGE | 279 | 17:48.1 PB | 12 |
| Oct 24 | MSHSL Section 6AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 41 · Robbinsdale Armstrong | 5,000 Meters Varsity | 41 | 16:58.4 PB | 12 |
| Oct 2 | Victoria Lions InvitationalOct 2 · 5,000 Meters Junior Varsity Invitational · Place 12 · Robbinsdale Armstrong | 5,000 Meters Junior Varsity Invitational | 12 | 17:50.0 | 12 |
| Sep 27 | Osseo InvitationalSep 27 · Junior Varsity · Place 1 · Robbinsdale Armstrong | Junior Varsity | 1 | 5:48 | 12 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR Heartland Regional ChampionshipsNov 12 · 5,000 Meters Open Invitational · Place 459 · Robbinsdale Armstrong | 5,000 Meters Open Invitational | 459 | 17:49.51 | 11 |
| Sep 23 | Milaca Mega MeetSep 23 · 5,000 Meters Junior Varsity · Place 53 · Robbinsdale Armstrong | 5,000 Meters Junior Varsity | 53 | 19:16.410 | — |
| Sep 7 | Bauman/Rovn Hopkins InviteSep 7 · 5,000 Meters Varsity · Place 80 · Robbinsdale Armstrong | 5,000 Meters Varsity | 80 | 18:22 | 11 |
| Sep 1 | Irish InviteSep 1 · 2 Miles Varsity · Place 126 · Robbinsdale Armstrong | 2 Miles Varsity | 126 | 11:23.0Unofficial | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 6AA ChampionshipOct 26 · 5,000 Meters Varsity · Place 58 · Robbinsdale Armstrong | 5,000 Meters Varsity | 58 | 18:14.1 PB | 10 |
| Oct 13 | Northwest Suburban Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 49 · Robbinsdale Armstrong | 5,000 Meters Varsity | 49 | 18:05.1 | 10 |
| Sep 24 | Roy Griak InviteSep 24 · 5,000 Meters Varsity · Place 273 · Robbinsdale Armstrong | 5,000 Meters Varsity | 273 | 6:11 | 10 |
| Sep 15 | Rum River InvitationalSep 15 · 5,000 Meters Varsity · Place 42 · Robbinsdale Armstrong | 5,000 Meters Varsity | 42 | 17:59.44 | 10 |
| Sep 2 | Irish InvitationalSep 2 · 2 Miles Junior Varsity · Place 13 · Robbinsdale Armstrong | 2 Miles Junior Varsity | 13 | 11:12.4 | 13 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 4 | Irish InvitationalSep 4 · 2 Miles Varsity · Place 126 · Robbinsdale Armstrong | 2 Miles Varsity | 126 | 11:49.3 | — |