Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Lake Breeze Golf CourseWinneconne Invite · Sep 19 | 14:52.98 | Winneconne Invite | September 19, 2017 |
| 5,000 Meters · Camp LucerneWautoma Invitational · Sep 24 | 23:05.87 | Wautoma Invitational | September 24, 2019 |
| 5,000 Meters · Hickory Oaks CampgroundValley Christian Warrior Invitational · Sep 22 | 23:40.53 | Valley Christian Warrior Invitational | September 22, 2020 |
| 5,000 Meters · High SchoolFlyway Conference Championship Meet · Oct 13 | 20:46.98 | Flyway Conference Championship Meet | October 13, 2022 |
| 5,000 Meters · Laconia HSLaconia Invite · Oct 5 | 22:56.44 | Laconia Invite | October 5, 2021 |
| 5,000 Meters · Markesan HSMarkesan Invite · Sep 8 | 24:04.00 | Markesan Invite | September 8, 2020 |
| 5,000 Meters · Mayville Golf CourseMike Hurlbert Invite · Sep 13 | 23:32.99 | Mike Hurlbert Invite | September 13, 2019 |
| 5,000 Meters · Rosholt High SchoolRosholt Invitational · Sep 25 | 23:13 | Rosholt Invitational | September 25, 2021 |
| 5,000 Meters · State CourseWIAA D3 State XC Championships · Oct 29 | 22:00.8 | WIAA D3 State XC Championships | October 29, 2022 |
| 5,000 Meters · Wisconsin DellsNightfall Classic · Oct 4 | 22:11.90 | Nightfall Classic | October 4, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Laconia InviteOct 5 · 5,000 Meters Varsity Small · Place 13 · LaconiaLaconia | 5,000 Meters Varsity Small | 13 | 22:56.44 PB | 11 |
| Sep 25 | Rosholt InvitationalSep 25 · 5,000 Meters Varsity · Place 70 · LaconiaLaconia | 5,000 Meters Varsity | 70 | 23:13 PB | 11 |
| Sep 7 | Markesan InviteSep 7 · 5,000 Meters Varsity · Place 6 · LaconiaLaconia | 5,000 Meters Varsity | 6 | 25:07.3 | 11 |
2020 Cross Country
2 results2019 Cross Country
3 results2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Flyway Conference MeetOct 12 · 2,000 Meters Middle School Girls · Place 13 · LaconiaLaconia | 2,000 Meters Middle School Girls | 13 | 10:26.79Unofficial | 7 |
| Sep 19 | Winneconne InviteSep 19 · 3,200 Meters Middle School · Place 8 · LaconiaLaconia | 3,200 Meters Middle School | 8 | 14:52.98 PB | 7 |