Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MSHSL Class AA State ChampionshipsNov 3 · 5,000 Meters Varsity · Place 168 · Forest Lake | 5,000 Meters Varsity | 168 | 17:52.9 PB | 12 |
| Oct 25 | MSHSL Section 7AA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 45 · Forest Lake | 5,000 Meters Varsity | 45 | 18:02.2 PB | 12 |
| Oct 16 | Suburban East Conference ChampionshipsOct 16 · Varsity · Place 60 · Forest Lake | Varsity | 60 | 5:48 | 12 |
| Oct 11 | Princeton Last ChanceOct 11 · 5,000 Meters Varsity · Place 28 · Forest Lake | 5,000 Meters Varsity | 28 | 18:18.2 | 12 |
| Oct 6 | SwainOct 6 · 5,000 Meters Varsity · Place 44 · 7 Forest Lake | 5,000 Meters Varsity | 44 | 05:54 | 12 |
| Sep 29 | 2018 Roy Griak InvitationalSep 29 · 5,000 Meters Varsity · Place 324 · Forest Lake (Mn) | 5,000 Meters Varsity | 324 | 18:24.7 | 12 |
| Aug 30 | 2018 High School Cross Country ShowcaseAug 30 · 5,000 Meters Varsity · Place 118 · Forest Lake | 5,000 Meters Varsity | 118 | 18:18.4 | — |
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | SEC Championship MeetOct 17 · 5,000 Meters Junior Varsity · Place 25 · Forest Lake | 5,000 Meters Junior Varsity | 25 | 18:37.01 PB | 11 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Roy Griak InviteSep 24 · 5,000 Meters Varsity · Place 175 · Forest Lake | 5,000 Meters Varsity | 175 | 6:24 | 10 |
| Sep 22 | Burnsville Blaze InvitationalSep 22 · 5,000 Meters Varsity · Place 32 · Forest Lake | 5,000 Meters Varsity | 32 | 18:59.12 | 10 |
| Sep 15 | St. Francis InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 5 · Forest Lake | 5,000 Meters Junior Varsity | 5 | 18:25.2 | 10 |
| Sep 2 | Irish InvitationalSep 2 · 2 Miles Varsity · Place 112 · Forest Lake | 2 Miles Varsity | 112 | 11:31.4 | SO |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 4 | Irish InvitationalSep 4 · 2 Miles Freshman · Place 25 · Forest Lake | 2 Miles Freshman | 25 | 12:00.4 | — |