Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boscobel Junior-Senior High SchoolGreg Bell Memorial Night Meet · Sep 17 | 21:04.7 | Greg Bell Memorial Night Meet | September 17, 2026 |
| 5,000 Meters · Dodgeville High SchoolSWC Championship Meet · Oct 11 | 21:40.2 | SWC Championship Meet | October 11, 2023 |
| 5,000 Meters · Hartje CenterReedsburg Invitational · Sep 28 | 21:13.50 | Reedsburg Invitational | September 28, 2024 |
| 5,000 Meters · Hartje CenterReedsburg Invitational · Sep 23 | 22:08.60 | Reedsburg Invitational | September 23, 2023 |
| 5,000 Meters · Maple Grove VenueGale Johnson Invite · Aug 26 | 22:49.5 | Gale Johnson Invite | August 26, 2023 |
| 5,000 Meters · Memorial ParkDick McKichan Invitational · Sep 1 | 21:33.9 | Dick McKichan Invitational | September 1, 2023 |
| 5,000 Meters · Onalaska HSHeather Johnson Kick-Off · Aug 29 | 21:58.1 | Heather Johnson Kick-Off | August 29, 2026 |
| 5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Nov 2 | 21:05.5 | WIAA State XC Championships | November 2, 2024 |
| 5,000 Meters · Riverdale Elementary SchoolRiverdale Invitational · Oct 7 | 20:28.4 | Riverdale Invitational | October 7, 2023 |
| 5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invite 2024 · Sep 14 | 20:56.2 | River Valley Blackhawk Invite 2024 | September 14, 2024 |
| 5,000 Meters · Vernon County FairgroundsViroqua Invitational · Sep 3 | 22:18.9 | Viroqua Invitational | September 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Riverdale InvitationalOct 10 · 5,000 Meters Varsity · Place 28 · River Valley | 5,000 Meters Varsity | 28 | 22:02.1 | 12 |
| Sep 17 | Greg Bell Memorial Night MeetSep 17 · 5,000 Meters Varsity · Place 22 · River Valley | 5,000 Meters Varsity | 22 | 21:04.7 PB | 12 |
| Sep 12 | River Valley Blackhawk InvitationalSep 12 · 5,000 Meters Large Schools · Place 44 · River Valley | 5,000 Meters Large Schools | 44 | 22:02.3 | 12 |
| Sep 3 | Viroqua InvitationalSep 3 · 5,000 Meters Varsity · Place 10 · River Valley | 5,000 Meters Varsity | 10 | 22:18.9 PB | 12 |
| Aug 29 | Heather Johnson Kick-OffAug 29 · 5,000 Meters Varsity · Place 9 · River Valley | 5,000 Meters Varsity | 9 | 21:58.1 PB | 12 |
2024 Cross Country
3 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | SWC Championship MeetOct 11 · 5,000 Meters Varsity · Place 11 · River Valley | 5,000 Meters Varsity | 11 | 21:40.2 PB | 9 |
| Oct 7 | Riverdale InvitationalOct 7 · 5,000 Meters High School Girls · Place 11 · River Valley | 5,000 Meters High School Girls | 11 | 20:28.4 PB | 9 |
| Sep 23 | Reedsburg Invitational Sep 23 · 5,000 Meters Varsity · Place 8 · River Valley | 5,000 Meters Varsity | 8 | 22:08.60 PB | 9 |
| Sep 1 | Dick McKichan InvitationalSep 1 · 5,000 Meters Small School Varsity · Place 13 · River Valley | 5,000 Meters Small School Varsity | 13 | 21:33.9 PB | 9 |
| Aug 26 | Gale Johnson InviteAug 26 · 5,000 Meters Varsity · Place 21 · River Valley | 5,000 Meters Varsity | 21 | 22:49.5 PB | 9 |