Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chequamegon Bay Golf ClubOredocker Invitational · Aug 24 | 22:58.2 | Oredocker Invitational | August 24, 2023 |
| 5,000 Meters · Chequamegon High SchoolChequamegon Invitational · Sep 6 | 21:20.9 | Chequamegon Invitational | September 6, 2025 |
| 5,000 Meters · Dodson's Family Recreational AreaBruce Invitational · Sep 2 | 24:49.90 | Bruce Invitational | September 2, 2025 |
| 5,000 Meters · Hurley HSHurley Invitational · Sep 29 | 20:29.4 | Hurley Invitational | September 29, 2025 |
| 5,000 Meters · Marion ParkButternut Invitational · Sep 25 | 20:51.6 | Butternut Invitational | September 25, 2025 |
| 5,000 Meters · Moonlight LaneWIAA D3 Sectional 1 - Phillips · Oct 25 | 21:02.7 | WIAA D3 Sectional 1 - Phillips | October 25, 2025 |
| 5,000 Meters · Norwood Golf CourseJohn Woodbury Invitational · Sep 23 | 22:39.2 | John Woodbury Invitational | September 23, 2025 |
| 5,000 Meters · Superior View Golf CourseGunderson Invite · Sep 18 | 21:21.5 | Gunderson Invite | September 18, 2025 |
| 5,000 Meters · Telemark ResortDrummond Invitational · Sep 25 | 22:52.6 | Drummond Invitational | September 25, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D3 Sectional 1 - PhillipsOct 25 · 5,000 Meters Varsity · Place 63 · Mellen | 5,000 Meters Varsity | 63 | 21:02.7 PB | 12 |
| Sep 29 | Hurley InvitationalSep 29 · 5,000 Meters Varsity · Place 3 · Mellen | 5,000 Meters Varsity | 3 | 20:29.4 PB | 12 |
| Sep 25 | Butternut InvitationalSep 25 · 5,000 Meters Varsity · Place 9 · Mellen | 5,000 Meters Varsity | 9 | 20:51.6 PB | 12 |
| Sep 23 | John Woodbury InvitationalSep 23 · 5,000 Meters Varsity · Place 57 · Mellen | 5,000 Meters Varsity | 57 | 22:39.2 PB | 12 |
| Sep 19 | Phillips InvitationalSep 19 · 5,000 Meters Varsity Boys · Place 39 · Mellen | 5,000 Meters Varsity Boys | 39 | 22:49.1 | 12 |
| Sep 18 | Gunderson InviteSep 18 · 5,000 Meters Varsity · Place 11 · Mellen | 5,000 Meters Varsity | 11 | 21:21.5 PB | 12 |
| Sep 6 | Chequamegon InvitationalSep 6 · 5,000 Meters Varsity Boys · Place 26 · Mellen | 5,000 Meters Varsity Boys | 26 | 21:20.9 PB | 12 |
| Sep 2 | Bruce InvitationalSep 2 · 5,000 Meters High School · Place 41 · Mellen | 5,000 Meters High School | 41 | 24:49.90 PB | 12 |
| Aug 28 | Oredocker InvitationalAug 28 · 5,000 Meters Varsity · Place 79 · Mellen | 5,000 Meters Varsity | 79 | 24:35.0 | — |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | John Woodbury InvitationalSep 24 · 5,000 Meters Varsity · Place 35 · Mellen | 5,000 Meters Varsity | 35 | 22:21.70 | — |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D3 Sectional - Solon Springs/NorthwoodOct 21 · 5,000 Meters Varsity · Place 85 · Mellen | 5,000 Meters Varsity | 85 | 21:38.7 | — |
| Oct 5 | Washburn InvitationalOct 5 · 5,000 Meters High School Boys · Place 25 · Mellen | 5,000 Meters High School Boys | 25 | 23:41.1 | 10 |
| Sep 25 | Drummond InvitationalSep 25 · 5,000 Meters High School · Place 14 · Mellen | 5,000 Meters High School | 14 | 22:52.6 PB | 10 |
| Sep 19 | John Woodbury InvitationalSep 19 · 5,000 Meters Varsity · Place 74 · Mellen | 5,000 Meters Varsity | 74 | 24:08.8 | 10 |
| Aug 24 | Oredocker InvitationalAug 24 · 5,000 Meters High School Boys · Place 66 · Mellen | 5,000 Meters High School Boys | 66 | 22:58.2 PB | 10 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | South Shore InvitationalOct 1 · 3,000 Meters Middle School · Place 27 · Mellen | 3,000 Meters Middle School | 27 | 14:03.2 | 6 |
| Sep 26 | Telemark InvitationalSep 26 · 3,000 Meters Middle School · Place 17 · Mellen | 3,000 Meters Middle School | 17 | 14:53 | 6 |
| Sep 19 | Indianhead Conference - HurleySep 19 · 1.6 Miles Middle School · Place 26 · Mellen | 1.6 Miles Middle School | 26 | 12:04.7 | 6 |
| Sep 7 | Copper Falls InvitationalSep 7 · 2 Miles Middle School · Place 34 · Mellen | 2 Miles Middle School | 34 | 13:06 | 6 |
| Aug 29 | Ashland InvitationalAug 29 · 2,500 Meters Middle School · Place 51 · Mellen | 2,500 Meters Middle School | 51 | 12:45.4 | 6 |