Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 6 | 17:02.1 | Litchfield Invitational | October 6, 2016 |
| 5,000 Meters · Little Crow Golf ResortMSHSL Section 6A Championships · Oct 23 | 18:42.58 | MSHSL Section 6A Championships | October 23, 2014 |
| 5,000 Meters · Royalton High SchoolRoyalton Invite · Oct 11 | 18:05 | Royalton Invite | October 11, 2016 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 5 | 17:08.00 | MSHSL Class A State Championships | November 5, 2016 |
| 5,000 Meters · Stones Throw Golf CourseMSHSL Section 5A Championship · Oct 27 | 17:15.9 | MSHSL Section 5A Championship | October 27, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSL Class A State ChampionshipsNov 5 · 5,000 Meters Varsity · Place 48 · King’s Academy | 5,000 Meters Varsity | 48 | 17:08.00 PB | 12 |
| Oct 27 | MSHSL Section 5A ChampionshipOct 27 · 5,000 Meters Varsity · Place 14 · King’s Academy | 5,000 Meters Varsity | 14 | 17:15.9 PB | 12 |
| Oct 11 | Royalton InviteOct 11 · 5,000 Meters Varsity · Place 3 · King’s Academy | 5,000 Meters Varsity | 3 | 18:05 PB | 12 |
| Oct 6 | Litchfield InvitationalOct 6 · 5,000 Meters Varsity · Place 13 · King’s Academy | 5,000 Meters Varsity | 13 | 17:02.1 PB | 12 |
2015 Cross Country
1 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | MSHSL Section 6A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 61 · King’s Academy | 5,000 Meters Varsity | 61 | 18:42.58 PB | 10 |