Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Amery High SchoolAmery Invite · Oct 6 | 22:14.1 | Amery Invite | October 6, 2026 |
| 5,000 Meters · Dodson's Family Recreational AreaBruce Invitational · Sep 1 | 22:21.9 | Bruce Invitational | September 1, 2026 |
| 5,000 Meters · Moonlight LaneWIAA D3 Sectional 1 - Phillips · Oct 25 | 21:43.9 | WIAA D3 Sectional 1 - Phillips | October 25, 2025 |
| 5,000 Meters · Osceola School GroundsOsceola Invitational · Sep 19 | 20:37.0 | Osceola Invitational | September 19, 2026 |
| 5,000 Meters · RiverEdge Golf CourseMarshfield Night Meet - Overall · Sep 26 | 21:02.35 | Marshfield Night Meet - Overall | September 26, 2025 |
| 5,000 Meters · Spooner HSSpooner Invitational · Sep 3 | 22:02 | Spooner Invitational | September 3, 2026 |
| 5,000 Meters · UW-Eau Claire at Barron CountyRice Lake Invitational · Sep 15 | 20:57.8 | Rice Lake Invitational | September 15, 2026 |
| 5,000 Meters · UWBC CampusRice Lake Invitational · Sep 16 | 22:11.1 | Rice Lake Invitational | September 16, 2025 |
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 6 | Amery InviteOct 6 · 5,000 Meters High School · Place 31 · Frederic/Luck | 5,000 Meters High School | 31 | 22:14.1 PB | 12 |
| Sep 19 | Osceola InvitationalSep 19 · 5,000 Meters Varsity · Place 60 · Frederic/Luck | 5,000 Meters Varsity | 60 | 20:37.0 PB | 12 |
| Sep 15 | Rice Lake InvitationalSep 15 · 5,000 Meters Varsity · Place 146 · Frederic/Luck | 5,000 Meters Varsity | 146 | 20:57.8 PB | 12 |
| Sep 3 | Spooner InvitationalSep 3 · 5,000 Meters Varsity · Place 80 · Frederic/Luck | 5,000 Meters Varsity | 80 | 22:02 PB | 12 |
| Sep 1 | Bruce InvitationalSep 1 · 5,000 Meters High School · Place 40 · Frederic/Luck | 5,000 Meters High School | 40 | 22:21.9 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D3 Sectional 1 - PhillipsOct 25 · 5,000 Meters Varsity · Place 72 · Frederic/Luck | 5,000 Meters Varsity | 72 | 21:43.9 PB | 11 |
| Oct 7 | Amery InviteOct 7 · 5,000 Meters High School · Place 66 · Frederic/Luck | 5,000 Meters High School | 66 | 22:25.3 | 11 |
| Sep 26 | Marshfield Night Meet - OverallSep 26 · 5,000 Meters Boys All Divisions · Place 235 · Frederic/Luck | 5,000 Meters Boys All Divisions | 235 | 21:02.35 PB | 11 |
| Sep 19 | Phillips InvitationalSep 19 · 5,000 Meters Varsity Boys · Place 38 · Frederic/Luck | 5,000 Meters Varsity Boys | 38 | 22:46.4 | 11 |
| Sep 16 | Rice Lake InvitationalSep 16 · 5,000 Meters Varsity · Place 142 · Frederic/Luck | 5,000 Meters Varsity | 142 | 22:11.1 PB | 11 |
| Sep 4 | Spooner InvitationalSep 4 · 5,000 Meters Varsity · Place 78 · Frederic/Luck | 5,000 Meters Varsity | 78 | 22:46.20 | 11 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Clear Lake InvitationalOct 3 · 5,000 Meters Varsity · Place 38 · Frederic/Luck | 5,000 Meters Varsity | 38 | 20:33.0 | SO |
| Sep 21 | Osceola InvitationalSep 21 · 5,000 Meters Varsity · Place 70 · Frederic/Luck | 5,000 Meters Varsity | 70 | 21:03.3 | SO |
| Sep 17 | Rice Lake InvitationalSep 17 · 5,000 Meters Varsity · Place 114 · Frederic/Luck | 5,000 Meters Varsity | 114 | 20:47.7 | SO |
| Sep 5 | Spooner InvitationalSep 5 · 5,000 Meters Varsity · Place 56 · Frederic/Luck | 5,000 Meters Varsity | 56 | 21:51.50 | — |
2021 Cross Country
2 results