Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.9 Miles · Riverdale Elementary SchoolRiverdale Invitational · Oct 7 | 13:24.3 | Riverdale Invitational | October 7, 2023 |
| 5,000 Meters · Boscobel Junior-Senior High SchoolGreg Bell Memorial Night Meet · Sep 17 | 24:42.8 | Greg Bell Memorial Night Meet | September 17, 2026 |
| 5,000 Meters · Darlington Community High SchoolDarlington Invitational · Sep 6 | 26:09.50 | Darlington Invitational | September 6, 2025 |
| 5,000 Meters · Kickapoo High SchoolKickapoo Invitational · Oct 1 | 24:34.9 | Kickapoo Invitational | October 1, 2026 |
| 5,000 Meters · Kronshage ParkGreg Bell Memorial Night Meet · Sep 18 | 25:30.10 | Greg Bell Memorial Night Meet | September 18, 2025 |
| 5,000 Meters · North Crawford High SchoolGoat Hill Classic · Sep 15 | 26:21.7 | Goat Hill Classic | September 15, 2026 |
| 5,000 Meters · Prairie du Chien Country ClubWIAA D3 Sectional 6 - Prairie du Chien · Oct 25 | 24:48.9 | WIAA D3 Sectional 6 - Prairie du Chien | October 25, 2025 |
| 5,000 Meters · River Ridge High SchoolRiver Ridge Invitational · Oct 6 | 25:43.0 | River Ridge Invitational | October 6, 2026 |
| 5,000 Meters · Riverdale Elementary SchoolRiverdale Invitational · Oct 10 | 24:43.1 | Riverdale Invitational | October 10, 2026 |
| 5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invite 2024 · Sep 14 | 25:23.1 | River Valley Blackhawk Invite 2024 | September 14, 2024 |
| 5,000 Meters · Westby HSWestby Invitational · Sep 22 | 24:59.32 | Westby Invitational | September 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Ridge & Valley Conference Championship MeetOct 15 · 5,000 Meters Varsity · Place 12 · River RidgeRiver Ridge | 5,000 Meters Varsity | 12 | 24:35.40 | — |
| Oct 10 | Riverdale InvitationalOct 10 · 5,000 Meters Varsity · Place 84 · River RidgeRiver Ridge | 5,000 Meters Varsity | 84 | 24:43.1 PB | 11 |
| Oct 6 | River Ridge InvitationalOct 6 · 5,000 Meters Varsity · Place 13 · River RidgeRiver Ridge | 5,000 Meters Varsity | 13 | 25:43.0 PB | 11 |
| Oct 1 | Kickapoo InvitationalOct 1 · 5,000 Meters Varsity · Place 15 · River RidgeRiver Ridge | 5,000 Meters Varsity | 15 | 24:34.9 PB | 11 |
| Sep 22 | Westby InvitationalSep 22 · 5,000 Meters Varsity · Place 49 · River RidgeRiver Ridge | 5,000 Meters Varsity | 49 | 24:59.32 PB | 11 |
| Sep 17 | Greg Bell Memorial Night MeetSep 17 · 5,000 Meters Varsity · Place 123 · River RidgeRiver Ridge | 5,000 Meters Varsity | 123 | 24:42.8 PB | 11 |
| Sep 15 | Goat Hill ClassicSep 15 · 5,000 Meters Varsity · Place 14 · River RidgeRiver Ridge | 5,000 Meters Varsity | 14 | 26:21.7 PB | 11 |
| Sep 12 | River Valley Blackhawk InvitationalSep 12 · 5,000 Meters Small Schools · Place 57 · River RidgeRiver Ridge | 5,000 Meters Small Schools | 57 | 25:46.9 | 11 |
| Sep 8 | Ryan Zimpel Memorial InvitationalSep 8 · 5,000 Meters Varsity · Place 48 · River RidgeRiver Ridge | 5,000 Meters Varsity | 48 | 26:52.4 | 11 |
| Sep 5 | Darlington InvitationalSep 5 · 5,000 Meters Varsity · Place 76 · River RidgeRiver Ridge | 5,000 Meters Varsity | 76 | 27:02.4 | 11 |
2025 Cross Country
4 results2024 Cross Country
2 results2023 Cross Country
6 results2022 Cross Country
2 results2021 Cross Country
1 results