Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Blackhawk GCJanesville Midwest Invite · Sep 23 | 17:46.8 | Janesville Midwest Invite | September 23, 2017 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 14 | 18:12.33 | Mayo Invitational | September 14, 2017 |
| 5,000 Meters · Forest Hills Golf CourseRichard Mitchell Invitational · Sep 27 | 17:02.3 | Richard Mitchell Invitational | September 27, 2018 |
| 5,000 Meters · Hiawatha Golf CourseJesse Parker Classic · Oct 3 | 22:44.70 | Jesse Parker Classic | October 3, 2017 |
| 5,000 Meters · Maple Grove Golf CourseMississippi Valley Conference Championship Meet · Oct 11 | 16:38.8 | Mississippi Valley Conference Championship Meet | October 11, 2018 |
| 5,000 Meters · MHS Campus CourseMustang Relays · Sep 8 | 16:59.0 | Mustang Relays | September 8, 2018 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State XC Championships · Nov 2 | 17:05.2 | WIAA D2 State XC Championships | November 2, 2019 |
| 5,000 Meters · The WellsHusky Invite · Sep 7 | 16:14.8 | Husky Invite | September 7, 2019 |
| 5,000 Meters · Wisconsin DellsNightfall Classic · Oct 4 | 16:45.61 | Nightfall Classic | October 4, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WIAA D2 State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 34 · La Crosse Logan | 5,000 Meters Varsity | 34 | 17:05.2 PB | 12 |
| Oct 26 | WIAA D2 Sectional - ColbyOct 26 · 5,000 Meters Varsity · Place 7 · La Crosse Logan | 5,000 Meters Varsity | 7 | 5:40 | 12 |
| Oct 17 | MVC Conference MeetOct 17 · 5,000 Meters Varsity · Place 6 · La Crosse Logan | 5,000 Meters Varsity | 6 | 16:40.0 | 12 |
| Oct 4 | Nightfall ClassicOct 4 · 5,000 Meters Varsity · Place 6 · La Crosse Logan | 5,000 Meters Varsity | 6 | 16:45.61 PB | 12 |
| Sep 28 | Midwest InvitationalSep 28 · 5,000 Meters Varsity · Place 31 · La Crosse Logan | 5,000 Meters Varsity | 31 | 16:42.8 | 12 |
| Sep 14 | Mustang RelaysSep 14 · 5,000 Meters Varsity · Place 7 · La Crosse Logan | 5,000 Meters Varsity | 7 | 16:55.6 | 12 |
| Sep 7 | Husky InviteSep 7 · 5,000 Meters Varsity · Place 6 · La Crosse Logan | 5,000 Meters Varsity | 6 | 16:14.8 PB | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | WIAA State Cross Country MeetOct 27 · 5,000 Meters Varsity - D2 · Place 33 · La Crosse Logan | 5,000 Meters Varsity - D2 | 33 | 17:09.3 | 11 |
| Oct 11 | Mississippi Valley Conference Championship MeetOct 11 · 5,000 Meters Varsity · Place 4 · La Crosse Logan | 5,000 Meters Varsity | 4 | 16:38.8 PB | 11 |
| Oct 6 | Colby/Abbotsford Invitational Oct 6 · 5,000 Meters Varsity · Place 5 · La Crosse Logan | 5,000 Meters Varsity | 5 | 5:43 | JR |
| Sep 27 | Richard Mitchell InvitationalSep 27 · 5,000 Meters Varsity · Place 4 · La Crosse Logan | 5,000 Meters Varsity | 4 | 17:02.3 PB | 11 |
| Sep 22 | Midwest InvitationalSep 22 · Varsity · Place 38 · LaCrosse Logan | Varsity | 38 | 5:21 | 11 |
| Sep 8 | Mustang RelaysSep 8 · 5,000 Meters Varsity · Place 6 · La Crosse Logan | 5,000 Meters Varsity | 6 | 16:59.0 PB | 11 |
| Aug 25 | Husky InviteAug 25 · 5,000 Meters Varsity · Place 9 · La Crosse Logan | 5,000 Meters Varsity | 9 | 17:23.4 | 11 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA D2 State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 68 · La Crosse Logan | 5,000 Meters Varsity | 68 | 17:42.6 | 10 |
| Oct 21 | WIAA D2 Sectionals - WestbyOct 21 · 5,000 Meters Varsity · Place 12 · La Crosse Logan | 5,000 Meters Varsity | 12 | 5:41 | SO |
| Oct 12 | Mississippi Valley ConferenceOct 12 · 5,000 Meters Varsity · Place 5 · La Crosse Logan | 5,000 Meters Varsity | 5 | 17:13.4 | 10 |
| Oct 3 | Jesse Parker ClassicOct 3 · 5,000 Meters Varsity · Place 86 · La Crosse Logan | 5,000 Meters Varsity | 86 | 22:44.70 PB | 10 |
| Sep 28 | Chippewa Falls InviteSep 28 · 5,000 Meters Varsity · Place 5 · La Crosse Logan | 5,000 Meters Varsity | 5 | 17:37.7Unofficial | 10 |
| Sep 23 | Janesville Midwest InviteSep 23 · 5,000 Meters Varsity · Place 84 · La Crosse Logan | 5,000 Meters Varsity | 84 | 17:46.8 PB | 10 |
| Sep 14 | Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 35 · La Crosse Logan | 5,000 Meters Varsity | 35 | 18:12.33 PB | 10 |
| Sep 9 | Mustang RelaysSep 9 · 5,000 Meters Varsity · Place 10 · La Crosse Logan | 5,000 Meters Varsity | 10 | 17:36.3 | 10 |
| Aug 26 | Husky InviteAug 26 · 5,000 Meters Varsity · Place 8 · La Crosse Logan | 5,000 Meters Varsity | 8 | 5:34 | 10 |