Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 1 | Irish InviteSep 1 · 2 Miles Varsity · Place 9 · Minnetonka | 2 Miles Varsity | 9 | 11:56.2Unofficial | 12 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NXR Heartland Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 101 · Minnetonka | 5,000 Meters Championship | 101 | 19:19.30 PB | 11 |
| Nov 5 | MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Varsity · Place 51 · Minnetonka | 5,000 Meters Varsity | 51 | 19:44.8 PB | 11 |
| Oct 26 | MSHSL Section 6AA ChampionshipOct 26 · 5,000 Meters Varsity · Place 16 · Minnetonka | 5,000 Meters Varsity | 16 | 19:20.6 PB | 11 |
| Oct 14 | Lake Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 26 · Minnetonka | 5,000 Meters Varsity | 26 | 20:02.17 | 11 |
| Sep 29 | Buffalo Bison InvitationalSep 29 · 5,000 Meters Varsity · Place 4 · Minnetonka | 5,000 Meters Varsity | 4 | 20:06.47 | 11 |
| Sep 24 | Roy Griak InviteSep 24 · 5,000 Meters Varsity · Place 78 · Minnetonka | 5,000 Meters Varsity | 78 | 6:45 | 10 |
| Sep 2 | Irish InvitationalSep 2 · 2 Miles Varsity · Place 18 · Minnetonka | 2 Miles Varsity | 18 | 12:21.5 | 17 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Roy Griak InvitationalSep 26 · 5,000 Meters Varsity · Place 159 · Minnetonka | 5,000 Meters Varsity | 159 | 21:48.34 | 10 |
| Sep 17 | Hutchinson InvitationalSep 17 · 5,000 Meters Varsity · Place 40 · Minnetonka | 5,000 Meters Varsity | 40 | 22:51.9 | 10 |
| Sep 4 | Irish InvitationalSep 4 · 2 Miles Varsity · Place 25 · Minnetonka | 2 Miles Varsity | 25 | 12:42.5 | — |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 29 | Irish InvitationalAug 29 · 2 Miles Varsity · Place 20 · Minnetonka | 2 Miles Varsity | 20 | 12:29.6 | 9 |