Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boscobel Junior-Senior High SchoolRyan Zimpel Memorial Invitational · Oct 3 | 22:21.2 | Ryan Zimpel Memorial Invitational | October 3, 2017 |
| 5,000 Meters · Darlington Community High SchoolDarlington Invite · Sep 2 | 22:36.4 | Darlington Invite | September 2, 2017 |
| 5,000 Meters · Kickapoo High SchoolKickapoo/La Farge Invitational · Oct 3 | 19:38.0 | Kickapoo/La Farge Invitational | October 3, 2019 |
| 5,000 Meters · Memorial ParkDick McKichan Plattevile Invitational · Oct 5 | 19:52.1 | Dick McKichan Plattevile Invitational | October 5, 2019 |
| 5,000 Meters · Platteville Country ClubDick McKichan Platteville Invite · Sep 30 | 21:27.1 | Dick McKichan Platteville Invite | September 30, 2017 |
| 5,000 Meters · Richland Center High SchoolClaire Hagg Invitational · Sep 24 | 21:37.2 | Claire Hagg Invitational | September 24, 2018 |
| 5,000 Meters · Riverdale HSRiverdale Invite · Oct 7 | 21:48.5 | Riverdale Invite | October 7, 2017 |
| 5,000 Meters · Ryan Zimpel Memorial XC CourseWIAA D3 Sectional - Boscobel · Oct 26 | 20:15.8 | WIAA D3 Sectional - Boscobel | October 26, 2019 |
| 5,000 Meters · Westby HSWestby Invitiational · Sep 24 | 19:55.5 | Westby Invitiational | September 24, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results2019 Cross Country
4 results2018 Cross Country
7 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D3 Sectional - FennimoreOct 21 · 5,000 Meters Varsity · Place 99 · River Ridge | 5,000 Meters Varsity | 99 | 7:19 | FR |
| Oct 7 | Riverdale InviteOct 7 · 5,000 Meters Varsity · Place 82 · River Ridge | 5,000 Meters Varsity | 82 | 21:48.5 PB | 9 |
| Oct 3 | Ryan Zimpel Memorial Invitational Oct 3 · 5,000 Meters Varsity · Place 52 · River Ridge | 5,000 Meters Varsity | 52 | 22:21.2 PB | 9 |
| Sep 30 | Dick McKichan Platteville Invite Sep 30 · 5,000 Meters Varsity · Place 150 · River Ridge | 5,000 Meters Varsity | 150 | 21:27.1 PB | 9 |
| Sep 2 | Darlington InviteSep 2 · 5,000 Meters Junior Varsity · Place 44 · River Ridge | 5,000 Meters Junior Varsity | 44 | 22:36.4 PB | 9 |