Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Marion High SchoolMarion Invite · Oct 6 | 24:24.6 | Marion Invite | October 6, 2025 |
| 5,000 Meters · Nine Mile ForestMosinee Invite · Sep 3 | 29:36.7 | Mosinee Invite | September 3, 2024 |
| 5,000 Meters · Nine Mile Recreation AreaMosinee Invite · Sep 1 | 25:43.8 | Mosinee Invite | September 1, 2026 |
| 5,000 Meters · Rosholt High SchoolWIAA D3 Sectional 3 - Rosholt · Oct 25 | 24:33.8 | WIAA D3 Sectional 3 - Rosholt | October 25, 2025 |
| 5,000 Meters · Rosholt HSRosholt HS Invite · Oct 1 | 22:54.0 | Rosholt HS Invite | October 1, 2026 |
| 5,000 Meters · Wausau East High SchoolSmiley Invitational · Sep 19 | 23:15.2 | Smiley Invitational | September 19, 2026 |
| 5,000 Meters · Weyauwega Fremont High School GroundsWF Warhawk Invite · Oct 8 | 23:39.1 | WF Warhawk Invite | October 8, 2026 |
| 5,000 Meters · Weyauwega-Fremont HSCWC Conference Meet · Oct 17 | 27:25.4 | CWC Conference Meet | October 17, 2024 |
| 5,000 Meters · Wildwood ParkMarshfield Tiger Invite · Sep 8 | 24:56.8 | Marshfield Tiger Invite | September 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Central Wisconsin Conference Championship MeetOct 15 · 5,000 Meters Varsity · Place 20 · Northland Lutheran | 5,000 Meters Varsity | 20 | 23:33.21 | — |
| Oct 8 | WF Warhawk InviteOct 8 · 5,000 Meters Varsity · Place 26 · Northland Lutheran | 5,000 Meters Varsity | 26 | 23:39.1 PB | 11 |
| Oct 1 | Rosholt HS InviteOct 1 · 5,000 Meters Varsity · Place 38 · Northland Lutheran | 5,000 Meters Varsity | 38 | 22:54.0 PB | 11 |
| Sep 19 | Smiley InvitationalSep 19 · 5,000 Meters Varsity D2/3 · Place 95 · Northland Lutheran | 5,000 Meters Varsity D2/3 | 95 | 23:15.2 PB | 11 |
| Sep 8 | Marshfield Tiger InviteSep 8 · 5,000 Meters Varsity · Place 47 · Northland Lutheran | 5,000 Meters Varsity | 47 | 24:56.8 PB | 11 |
| Sep 1 | Mosinee InviteSep 1 · 5,000 Meters Varsity · Place 25 · Northland Lutheran | 5,000 Meters Varsity | 25 | 25:43.8 PB | 11 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D3 Sectional 3 - RosholtOct 25 · 5,000 Meters Varsity · Place 55 · Northland Lutheran | 5,000 Meters Varsity | 55 | 24:33.8 PB | 10 |
| Oct 16 | CWC Conference MeetOct 16 · 5,000 Meters Varsity · Place 41 · Northland Lutheran | 5,000 Meters Varsity | 41 | 24:20.0 | 10 |
| Oct 6 | Marion InviteOct 6 · 5,000 Meters Varsity · Place 15 · Northland Lutheran | 5,000 Meters Varsity | 15 | 24:24.6 PB | 10 |
| Oct 2 | Rosholt HS InviteOct 2 · 5,000 Meters Varsity · Place 55 · Northland Lutheran | 5,000 Meters Varsity | 55 | 25:23.57 | 10 |
| Sep 20 | Smiley InvitationalSep 20 · 5,000 Meters Varsity Division 2 · Place 124 · Northland Lutheran | 5,000 Meters Varsity Division 2 | 124 | 25:34.5 | 10 |
| Sep 9 | Marshfield Tiger InviteSep 9 · 5,000 Meters Varsity · Place 63 · Northland Lutheran | 5,000 Meters Varsity | 63 | 25:45.8 | 10 |
| Sep 2 | Mosinee InviteSep 2 · 5,000 Meters Varsity · Place 40 · Northland Lutheran | 5,000 Meters Varsity | 40 | 27:18.2 | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | CWC Conference MeetOct 17 · 5,000 Meters Varsity · Place 49 · Northland Lutheran | 5,000 Meters Varsity | 49 | 27:25.4 PB | 9 |
| Oct 7 | Marion InviteOct 7 · 5,000 Meters Varsity · Place 19 · Northland Lutheran | 5,000 Meters Varsity | 19 | 29:42.7 | 9 |
| Oct 3 | High School Rosholt InviteOct 3 · 5,000 Meters Varsity · Place 60 · Northland Lutheran | 5,000 Meters Varsity | 60 | 27:09.64 | 9 |
| Oct 1 | Merrill InvitationalOct 1 · 5,000 Meters Varsity · Place 6 · Northland Lutheran | 5,000 Meters Varsity | 6 | 27:43.1 | 9 |
| Sep 21 | Smiley InvitationalSep 21 · 5,000 Meters Division 2/3 Varsity · Place 135 · Northland Lutheran | 5,000 Meters Division 2/3 Varsity | 135 | 27:09.6 | 9 |
| Sep 21 | Bill Smiley InviteSep 21 · 5,000 Meters ONE · Place 135 · Northland Lutheran | 5,000 Meters ONE | 135 | 27:09.6 | 9 |
| Sep 3 | Mosinee InviteSep 3 · 5,000 Meters Varsity · Place 76 · Northland Lutheran | 5,000 Meters Varsity | 76 | 29:36.7 PB | 9 |