Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Hickory Oaks CampgroundWarrior Invite · Aug 27 | 10:23.2 | Warrior Invite | August 27, 2024 |
| 5,000 Meters · Cedar Grove-Belgium High SchoolCedar Grove-Belgium Rocket Invitational · Sep 3 | 22:06.9 | Cedar Grove-Belgium Rocket Invitational | September 3, 2026 |
| 5,000 Meters · Fond Du Lac County ParkWaupun Invite · Sep 15 | 22:04.42 | Waupun Invite | September 15, 2026 |
| 5,000 Meters · Johnson Creek High SchoolJohnson Creek Invite · Sep 17 | 22:02.1 | Johnson Creek Invite | September 17, 2026 |
| 5,000 Meters · Laconia HSLaconia Invite · Oct 7 | 21:00.8 | Laconia Invite | October 7, 2025 |
| 5,000 Meters · MacKenzie CenterPoynette Invitational · Sep 10 | 22:31.9 | Poynette Invitational | September 10, 2026 |
| 5,000 Meters · Markesan HSMarkesan Invite · Sep 1 | 24:15.9 | Markesan Invite | September 1, 2026 |
| 5,000 Meters · Rio HSTrailways Conference Championship · Oct 15 | 21:25.9 | Trailways Conference Championship | October 15, 2026 |
| 5,000 Meters · River Bend ParkHoricon River Run · Sep 24 | 21:16.0 | Horicon River Run | September 24, 2026 |
| 5,000 Meters · Sheboygan LutheranWIAA D3 Sectional 7 - Sheboygan Lutheran · Oct 25 | 21:34.60 | WIAA D3 Sectional 7 - Sheboygan Lutheran | October 25, 2025 |
| 5,000 Meters · Tuscumbia Golf CourseNightfall Classic 608 - Green Lake · Oct 2 | 21:30.3 | Nightfall Classic 608 - Green Lake | October 2, 2026 |
| 5,000 Meters · Westfield High SchoolWestfield Pioneer Invite · Aug 27 | 23:45.0 | Westfield Pioneer Invite | August 27, 2026 |
| 5,000 Meters · Winneconne High SchoolWinneconne Invite · Sep 22 | 21:30.00 | Winneconne Invite | September 22, 2026 |
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 | Trailways Conference ChampionshipOct 15 · 5,000 Meters Varsity North · Place 6 · MarkesanMarkesan | 5,000 Meters Varsity North | 6 | 21:25.9 PB | 10 |
| Oct 6 | Laconia InviteOct 6 · 5,000 Meters Varsity Small · Place 6 · MarkesanMarkesan | 5,000 Meters Varsity Small | 6 | 21:43.3 | 10 |
| Oct 2 | Nightfall Classic 608 - Green LakeOct 2 · 5,000 Meters Varsity D3 · Place 21 · MarkesanMarkesan | 5,000 Meters Varsity D3 | 21 | 21:30.3 PB | 10 |
| Sep 24 | Horicon River RunSep 24 · 5,000 Meters Varsity · Place 18 · MarkesanMarkesan | 5,000 Meters Varsity | 18 | 21:16.0 PB | 10 |
| Sep 22 | Winneconne InviteSep 22 · 5,000 Meters Varsity · Place 14 · MarkesanMarkesan | 5,000 Meters Varsity | 14 | 21:30.00 PB | 10 |
| Sep 17 | Johnson Creek InviteSep 17 · 5,000 Meters Varsity · MarkesanMarkesan | 5,000 Meters Varsity | 0 | 22:02.1 PB | 10 |
| Sep 15 | Waupun InviteSep 15 · 5,000 Meters Varsity · Place 3 · MarkesanMarkesan | 5,000 Meters Varsity | 3 | 22:04.42 PB | 10 |
| Sep 10 | Poynette InvitationalSep 10 · 5,000 Meters Varsity Small · Place 6 · MarkesanMarkesan | 5,000 Meters Varsity Small | 6 | 22:31.9 PB | 10 |
| Sep 3 | Cedar Grove-Belgium Rocket InvitationalSep 3 · 5,000 Meters Varsity · Place 4 · MarkesanMarkesan | 5,000 Meters Varsity | 4 | 22:06.9 PB | 10 |
| Sep 1 | Markesan InviteSep 1 · 5,000 Meters Varsity · Place 3 · MarkesanMarkesan | 5,000 Meters Varsity | 3 | 24:15.9 PB | 10 |
| Aug 27 | Westfield Pioneer InviteAug 27 · 5,000 Meters Varsity · Place 8 · MarkesanMarkesan | 5,000 Meters Varsity | 8 | 23:45.0 PB | 10 |
2025 Cross Country
3 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 27 | Warrior InviteAug 27 · 2,500 Meters Middle School · Place 2 · MarkesanMarkesan | 2,500 Meters Middle School | 2 | 10:23.2 PB | 8 |