Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Westby HSWestby · Aug 22 | 13:21.5 | Westby | August 22, 2017 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 14 | 17:34.38 | Mayo Invitational | September 14, 2017 |
| 5,000 Meters · Hiawatha Golf CourseJesse Parker Classic · Oct 3 | 22:43.00 | Jesse Parker Classic | October 3, 2017 |
| 5,000 Meters · Maple Grove Golf CourseMississippi Valley Conference · Oct 12 | 18:03.3 | Mississippi Valley Conference | October 12, 2017 |
| 5,000 Meters · MHS Campus CourseMustang Relays · Sep 9 | 17:13.2 | Mustang Relays | September 9, 2017 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State XC Championships · Oct 28 | 19:21.4 | WIAA D2 State XC Championships | October 28, 2017 |
| 5,000 Meters · Ridges Golf CourseWIAA D1 State Championships · Oct 29 | 17:44.05 | WIAA D1 State Championships | October 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA D2 State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 148 · La Crosse Logan | 5,000 Meters Varsity | 148 | 19:21.4 PB | 12 |
| Oct 21 | WIAA D2 Sectionals - WestbyOct 21 · 5,000 Meters Varsity · Place 63 · La Crosse Logan | 5,000 Meters Varsity | 63 | 6:18 | SR |
| Oct 12 | Mississippi Valley ConferenceOct 12 · 5,000 Meters Varsity · Place 20 · La Crosse Logan | 5,000 Meters Varsity | 20 | 18:03.3 PB | 12 |
| Oct 3 | Jesse Parker ClassicOct 3 · 5,000 Meters Varsity · Place 82 · La Crosse Logan | 5,000 Meters Varsity | 82 | 22:43.00 PB | 12 |
| Sep 28 | Chippewa Falls InviteSep 28 · 5,000 Meters Varsity · Place 4 · La Crosse Logan | 5,000 Meters Varsity | 4 | 17:35.1Unofficial | 12 |
| Sep 14 | Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 12 · La Crosse Logan | 5,000 Meters Varsity | 12 | 17:34.38 PB | 12 |
| Sep 9 | Mustang RelaysSep 9 · 5,000 Meters Varsity · Place 5 · La Crosse Logan | 5,000 Meters Varsity | 5 | 17:13.2 PB | 12 |
| Aug 26 | Husky InviteAug 26 · 5,000 Meters Varsity · Place 3 · La Crosse Logan | 5,000 Meters Varsity | 3 | 5:18 | 12 |
| Aug 22 | Ken Trott InviteAug 22 · Varsity · Place 3 · La Crosse Logan | Varsity | 3 | 5:23 | 12 |
| Aug 22 | Westby Aug 22 · 4,000 Meters Varsity · Place 3 · La Crosse Logan | 4,000 Meters Varsity | 3 | 13:21.5 PB | 12 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WIAA D1 State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 148 · La Crosse Logan | 5,000 Meters Varsity | 148 | 17:44.05 PB | 11 |
| Aug 27 | Husky InviteAug 27 · 5,000 Meters Varsity · Place 11 · La Crosse Logan | 5,000 Meters Varsity | 11 | 5:35 | 11 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Midwest InvitationalSep 26 · 5,000 Meters Varsity · Place 98 · La Crosse Logan | 5,000 Meters Varsity | 98 | 5:44 | SO |
| Aug 29 | Husky InviteAug 29 · 5,000 Meters Varsity · Place 11 · La Crosse Logan | 5,000 Meters Varsity | 11 | 5:35 | 10 |