Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Westby HSKen Trott Memorial Invitational · Aug 25 | 26:34.3 | Ken Trott Memorial Invitational | August 25, 2026 |
| 5,000 Meters · Boscobel Junior-Senior High SchoolGreg Bell Memorial Night Meet · Sep 17 | 29:19.7 | Greg Bell Memorial Night Meet | September 17, 2026 |
| 5,000 Meters · Cashton High SchoolCashton Invitational · Aug 29 | 29:10.7 | Cashton Invitational | August 29, 2026 |
| 5,000 Meters · Cashton Village ParkCashton Invite · Aug 26 | 30:35.6 | Cashton Invite | August 26, 2023 |
| 5,000 Meters · Kickapoo High SchoolKickapoo Invitational · Oct 1 | 27:15.5 | Kickapoo Invitational | October 1, 2026 |
| 5,000 Meters · Kronshage ParkGreg Bell Memorial Night Meet · Sep 18 | 25:55.30 | Greg Bell Memorial Night Meet | September 18, 2025 |
| 5,000 Meters · North Crawford High SchoolGoat Hill Classic · Sep 15 | 30:29.2 | Goat Hill Classic | September 15, 2026 |
| 5,000 Meters · Prairie du Chien Country ClubWIAA D3 Sectional 6 - Prairie du Chien · Oct 25 | 28:47.7 | WIAA D3 Sectional 6 - Prairie du Chien | October 25, 2025 |
| 5,000 Meters · River Ridge High SchoolRiver Ridge Invitational · Oct 6 | 29:10.7 | River Ridge Invitational | October 6, 2026 |
| 5,000 Meters · Riverdale Elementary SchoolRiverdale Invitational · Oct 7 | 26:36.2 | Riverdale Invitational | October 7, 2023 |
| 5,000 Meters · Ryan Zimpel Memorial XC CourseRyan Zimpel Memorial Invitational · Sep 9 | 29:39.40 | Ryan Zimpel Memorial Invitational | September 9, 2025 |
| 5,000 Meters · Vernon County FairgroundsViroqua Invitational · Sep 3 | 36:17.2 | Viroqua Invitational | September 3, 2026 |
| 5,000 Meters · Westby HSWestby Invitational · Sep 22 | 29:44.76 | Westby Invitational | September 22, 2026 |
| 5,000 Meters · Westby HSWIAA D3 Westby Sectional · Oct 21 | 25:01.8 | WIAA D3 Westby Sectional | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Ridge & Valley Conference Championship MeetOct 15 · 5,000 Meters Varsity · Place 27 · Kickapoo/La Farge | 5,000 Meters Varsity | 27 | 27:43.80 | — |
| Oct 10 | Riverdale InvitationalOct 10 · 5,000 Meters Varsity · Place 148 · Kickapoo/La Farge | 5,000 Meters Varsity | 148 | 28:34.5 | 12 |
| Oct 6 | River Ridge InvitationalOct 6 · 5,000 Meters Varsity · Place 32 · Kickapoo/La Farge | 5,000 Meters Varsity | 32 | 29:10.7 PB | 12 |
| Oct 1 | Kickapoo InvitationalOct 1 · 5,000 Meters Varsity · Place 30 · Kickapoo/La Farge | 5,000 Meters Varsity | 30 | 27:15.5 PB | 12 |
| Sep 22 | Westby InvitationalSep 22 · 5,000 Meters Varsity · Place 94 · Kickapoo/La Farge | 5,000 Meters Varsity | 94 | 29:44.76 PB | 12 |
| Sep 17 | Greg Bell Memorial Night MeetSep 17 · 5,000 Meters Varsity · Place 221 · Kickapoo/La Farge | 5,000 Meters Varsity | 221 | 29:19.7 PB | 12 |
| Sep 15 | Goat Hill ClassicSep 15 · 5,000 Meters Varsity · Place 28 · Kickapoo/La Farge | 5,000 Meters Varsity | 28 | 30:29.2 PB | 12 |
| Sep 8 | Ryan Zimpel Memorial InvitationalSep 8 · 5,000 Meters Varsity · Place 98 · Kickapoo/La Farge | 5,000 Meters Varsity | 98 | 33:59.7 | 12 |
| Sep 3 | Viroqua InvitationalSep 3 · 5,000 Meters Varsity · Place 77 · Kickapoo/La Farge | 5,000 Meters Varsity | 77 | 36:17.2 PB | 12 |
| Aug 29 | Cashton InvitationalAug 29 · 5,000 Meters Varsity · Place 52 · Kickapoo/La Farge | 5,000 Meters Varsity | 52 | 29:10.7 PB | 12 |
| Aug 25 | Ken Trott Memorial InvitationalAug 25 · 4,000 Meters Varsity · Place 84 · Kickapoo/La Farge | 4,000 Meters Varsity | 84 | 26:34.3 PB | 12 |
2025 Cross Country
4 results2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D3 Westby SectionalOct 21 · 5,000 Meters Varsity · Place 73 · Kickapoo/La Farge | 5,000 Meters Varsity | 73 | 25:01.8 PB | 9 |
| Oct 12 | Ridge & Valley Conference Championship MeetOct 12 · 5,000 Meters Varsity · Place 25 · Kickapoo/La Farge | 5,000 Meters Varsity | 25 | 27:48.70 | — |
| Oct 7 | Riverdale InvitationalOct 7 · 5,000 Meters High School Girls · Place 101 · Kickapoo/La Farge | 5,000 Meters High School Girls | 101 | 26:36.2 PB | 9 |
| Oct 3 | River Ridge InvitationalOct 3 · Varsity · Place 29 · Kickapoo/La Farge | Varsity | 29 | 9:28 | 9 |
| Sep 28 | Kickapoo/La Farge InvitationalSep 28 · 5,000 Meters Varsity · Place 55 · Kickapoo/La Farge | 5,000 Meters Varsity | 55 | 28:26.50 | — |
| Sep 21 | Durand-Arkansaw InviteSep 21 · 5,000 Meters Varsity · Place 99 · Kickapoo/La | 5,000 Meters Varsity | 99 | 28:17.31 | — |
| Sep 19 | Westby InviteSep 19 · 5,000 Meters Varsity · Place 64 · Kickapoo/La Farge | 5,000 Meters Varsity | 64 | 27:33.9 | 9 |
| Sep 14 | Greg Bell Memorial Night MeetSep 14 · 5,000 Meters Varsity · Place 169 · Kickapoo/La Farge | 5,000 Meters Varsity | 169 | 27:26.8 | 9 |
| Sep 12 | Goat Hill ClassicSep 12 · Varsity · Place 19 · Kickapoo/La Farge | Varsity | 19 | 9:03 | 9 |
| Aug 29 | Wauzeka-Steuben InvitationalAug 29 · Varsity · Place 28 · Kickapoo/La Farge | Varsity | 28 | 11:52 | 9 |
| Aug 26 | Cashton InviteAug 26 · 5,000 Meters Varsity · Place 67 · Kickapoo/La Farge | 5,000 Meters Varsity | 67 | 30:35.6 PB | 9 |
2022 Cross Country
5 results