Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.7 Miles · Kickapoo High SchoolKickapoo/La Farge Invitational · Oct 2 | 12:22.8 | Kickapoo/La Farge Invitational | October 2, 2021 |
| 5,000 Meters · Dodgeville High SchoolSWC Championship Meet · Oct 11 | 21:51.1 | SWC Championship Meet | October 11, 2023 |
| 5,000 Meters · Hartje CenterReedsburg Invitational · Sep 23 | 22:30.40 | Reedsburg Invitational | September 23, 2023 |
| 5,000 Meters · Hartje CenterReedsburg Invitational · Sep 24 | 20:51.00 | Reedsburg Invitational | September 24, 2022 |
| 5,000 Meters · Iowa-Grant High SchoolIowa-Grant Invitational · Aug 27 | 23:30.9 | Iowa-Grant Invitational | August 27, 2023 |
| 5,000 Meters · Kronshage ParkGreg Bell Memorial Night Meet · Sep 18 | 21:44.20 | Greg Bell Memorial Night Meet | September 18, 2025 |
| 5,000 Meters · Memorial ParkDick McKichan Invitational · Sep 1 | 21:14.0 | Dick McKichan Invitational | September 1, 2023 |
| 5,000 Meters · Platteville Dick McKichan Invitational (Boys Results) · Oct 4 | 21:33.1 | Dick McKichan Invitational (Boys Results) | October 4, 2025 |
| 5,000 Meters · Prairie du Chien Country ClubWIAA D3 Sectional 6 - Prairie du Chien · Oct 25 | 20:24.6 | WIAA D3 Sectional 6 - Prairie du Chien | October 25, 2025 |
| 5,000 Meters · Ryan Zimpel Memorial XC CourseRyan Zimpel Memorial Invitational · Sep 9 | 23:09.90 | Ryan Zimpel Memorial Invitational | September 9, 2025 |
| 5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invitational (Boys Only) · Sep 9 | 21:21.3 | River Valley Blackhawk Invitational (Boys Only) | September 9, 2023 |
| 5,000 Meters · Tri-City GCBulldog Invitational · Sep 1 | 21:10.7 | Bulldog Invitational | September 1, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D3 Sectional 6 - Prairie du ChienOct 25 · 5,000 Meters Varsity · Place 74 · Prairie du ChienPrairie du Chien | 5,000 Meters Varsity | 74 | 20:24.6 PB | 12 |
| Oct 4 | Dick McKichan Invitational (Boys Results)Oct 4 · 5,000 Meters New Division · Place 165 · Prairie du ChienPrairie du Chien | 5,000 Meters New Division | 165 | 21:33.1 PB | 12 |
| Sep 25 | Prairie du Chien InvitationalSep 25 · 5,000 Meters Varsity · Place 54 · Prairie du ChienPrairie du Chien | 5,000 Meters Varsity | 54 | 22:36.21 | 12 |
| Sep 18 | Greg Bell Memorial Night MeetSep 18 · 5,000 Meters Varsity · Place 130 · Prairie du ChienPrairie du Chien | 5,000 Meters Varsity | 130 | 21:44.20 PB | 12 |
| Sep 13 | River Valley Blackhawk InviteSep 13 · 5,000 Meters Small Schools · Place 100 · Prairie du ChienPrairie du Chien | 5,000 Meters Small Schools | 100 | 22:45.3 | 12 |
| Sep 9 | Ryan Zimpel Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 68 · Prairie du ChienPrairie du Chien | 5,000 Meters Varsity | 68 | 23:09.90 PB | 12 |
2024 Cross Country
4 results2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D2 Sectional - La Crosse LoganOct 21 · 5,000 Meters Varsity · Place 79 · Prairie du ChienPrairie du Chien | 5,000 Meters Varsity | 79 | 20:53.6 | 10 |
| Oct 11 | SWAL Championship MeetOct 11 · 5,000 Meters Varsity · Place 40 · Prairie du ChienPrairie du Chien | 5,000 Meters Varsity | 40 | 21:51.10 | — |
| Oct 11 | SWC Championship MeetOct 11 · 5,000 Meters Varsity · Place 40 · Prairie du ChienPrairie du Chien | 5,000 Meters Varsity | 40 | 21:51.1 PB | 10 |
| Oct 7 | Dells InvitationalOct 7 · 5,000 Meters Varsity · Place 29 · Prairie du ChienPrairie du Chien | 5,000 Meters Varsity | 29 | 21:39.2 | 10 |
| Oct 3 | River Ridge InvitationalOct 3 · Varsity · Place 37 · Prairie du ChienPrairie du Chien | Varsity | 37 | 7:31 | 10 |
| Sep 23 | Reedsburg Invitational Sep 23 · 5,000 Meters Varsity · Place 76 · Prairie du ChienPrairie du Chien | 5,000 Meters Varsity | 76 | 22:30.40 PB | 10 |
| Sep 14 | Greg Bell Memorial Night MeetSep 14 · 5,000 Meters Varsity · Place 123 · Prairie du ChienPrairie du Chien | 5,000 Meters Varsity | 123 | 21:07.4 | 10 |
| Sep 9 | River Valley Blackhawk Invitational (Boys Only)Sep 9 · 5,000 Meters Small · Place 71 · Prairie du ChienPrairie du Chien | 5,000 Meters Small | 71 | 21:21.3 PB | 10 |
| Sep 1 | Dick McKichan InvitationalSep 1 · 5,000 Meters Small School Varsity · Place 66 · Prairie du ChienPrairie du Chien | 5,000 Meters Small School Varsity | 66 | 21:14.0 PB | 10 |
| Aug 27 | Iowa-Grant InvitationalAug 27 · 5,000 Meters Varsity · Place 46 · Prairie du ChienPrairie du Chien | 5,000 Meters Varsity | 46 | 23:30.9 PB | 10 |
2022 Cross Country
4 results2021 Cross Country
2 results