Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · High SchoolFlyway Conference Championship Meet · Oct 13 | 19:02.01 | Flyway Conference Championship Meet | October 13, 2022 |
| 5,000 Meters · Kiekhaefer ParkWLA Viking Invite · Sep 9 | 21:53.4 | WLA Viking Invite | September 9, 2025 |
| 5,000 Meters · Kiel High SchoolKiel Invite · Sep 1 | 21:20 | Kiel Invite | September 1, 2022 |
| 5,000 Meters · Moore Running FieldLourdes Academy Invitational · Sep 27 | 20:12.0 | Lourdes Academy Invitational | September 27, 2025 |
| 5,000 Meters · Omro High SchoolFlyway Conference Championship · Oct 12 | 19:07.2 | Flyway Conference Championship | October 12, 2023 |
| 5,000 Meters · Rio HSRebel Invite - Rio · Sep 15 | 20:39.1 | Rebel Invite - Rio | September 15, 2023 |
| 5,000 Meters · River Bend ParkHoricon River Run · Sep 25 | 20:08.9 | Horicon River Run | September 25, 2025 |
| 5,000 Meters · Rolling Meadows Golf CourseFlyway Conference Championship · Oct 16 | 20:04.6 | Flyway Conference Championship | October 16, 2025 |
| 5,000 Meters · St. Lawrence SeminaryHilltopper Invitational · Sep 20 | 21:07.3 | Hilltopper Invitational | September 20, 2025 |
| 5,000 Meters · Waupaca High SchoolWIAA D2 Sectional 5 - Waupaca · Oct 25 | 24:09.6 | WIAA D2 Sectional 5 - Waupaca | October 25, 2024 |
| 5,000 Meters · Wyona ParkWIAA D2 Sectional 5 - Portage · Oct 24 | 19:46.03 | WIAA D2 Sectional 5 - Portage | October 24, 2025 |
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 24 | WIAA D2 Sectional 5 - PortageOct 24 · 5,000 Meters Varsity · Place 92 · North Fond du Lac OakfieldNorth Fond du Lac Oakfield | 5,000 Meters Varsity | 92 | 19:46.03 PB | 12 |
| Oct 16 | Flyway Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 32 · North Fond du Lac OakfieldNorth Fond du Lac Oakfield | 5,000 Meters Varsity | 32 | 20:04.6 PB | 12 |
| Sep 27 | Lourdes Academy InvitationalSep 27 · 5,000 Meters Varsity · Place 133 · North Fond du Lac OakfieldNorth Fond du Lac Oakfield | 5,000 Meters Varsity | 133 | 20:12.0 PB | 12 |
| Sep 25 | Horicon River RunSep 25 · 5,000 Meters Varsity · Place 66 · North Fond du Lac OakfieldNorth Fond du Lac Oakfield | 5,000 Meters Varsity | 66 | 20:08.9 PB | 12 |
| Sep 20 | Hilltopper InvitationalSep 20 · 5,000 Meters Varsity · Place 45 · North Fond du Lac OakfieldNorth Fond du Lac Oakfield | 5,000 Meters Varsity | 45 | 21:07.3 PB | 12 |
| Sep 9 | WLA Viking InviteSep 9 · 5,000 Meters Varsity · Place 28 · North Fond du Lac OakfieldNorth Fond du Lac Oakfield | 5,000 Meters Varsity | 28 | 21:53.4 PB | 12 |
2024 Cross Country
1 results2023 Cross Country
2 results2022 Cross Country
2 results