Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Campbellsport ElementaryCampbellsport Invitational · Oct 8 | 21:28.8 | Campbellsport Invitational | October 8, 2026 |
| 5,000 Meters · Fond Du Lac County ParkWaupun Invite · Sep 15 | 23:07.63 | Waupun Invite | September 15, 2026 |
| 5,000 Meters · Heritage Trails County ParkTerry Krall Invitational · Oct 2 | 23:06.5 | Terry Krall Invitational | October 2, 2025 |
| 5,000 Meters · Kiekhaefer ParkFlyway Conference Championship · Oct 15 | 24:52.30 | Flyway Conference Championship | October 15, 2026 |
| 5,000 Meters · Mayville Golf CourseMike Hurlbert Invite · Sep 11 | 25:22.68 | Mike Hurlbert Invite | September 11, 2026 |
| 5,000 Meters · River Bend ParkHoricon River Run · Sep 25 | 20:47.1 | Horicon River Run | September 25, 2025 |
| 5,000 Meters · Rolling Meadows Golf CourseFlyway Conference Championship · Oct 16 | 20:32.5 | Flyway Conference Championship | October 16, 2025 |
| 5,000 Meters · Sheboygan LutheranWIAA D3 Sectional 7 - Sheboygan Lutheran · Oct 25 | 20:49.30 | WIAA D3 Sectional 7 - Sheboygan Lutheran | October 25, 2025 |
| 5,000 Meters · Tuscumbia Golf CourseNightfall Classic 608 - Green Lake · Oct 2 | 21:51.9 | Nightfall Classic 608 - Green Lake | October 2, 2026 |
| 5,000 Meters · Waupaca High SchoolWIAA D2 Sectional 5 - Waupaca · Oct 25 | 21:01.2 | WIAA D2 Sectional 5 - Waupaca | October 25, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Flyway Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 52 · Mayville | 5,000 Meters Varsity | 52 | 24:52.30 PB | 12 |
| Oct 8 | Campbellsport InvitationalOct 8 · 5,000 Meters Varsity · Place 74 · Mayville | 5,000 Meters Varsity | 74 | 21:28.8 PB | 12 |
| Oct 2 | Nightfall Classic 608 - Green LakeOct 2 · 5,000 Meters Varsity D2 · Place 121 · Mayville | 5,000 Meters Varsity D2 | 121 | 21:51.9 PB | 12 |
| Sep 24 | Horicon River RunSep 24 · 5,000 Meters Varsity · Place 105 · Mayville | 5,000 Meters Varsity | 105 | 22:16.0 | 12 |
| Sep 15 | Waupun InviteSep 15 · 5,000 Meters Varsity · Place 38 · Mayville | 5,000 Meters Varsity | 38 | 23:07.63 PB | 12 |
| Sep 11 | Mike Hurlbert InviteSep 11 · 5,000 Meters Varsity · Place 77 · Mayville | 5,000 Meters Varsity | 77 | 25:22.68 PB | 12 |
| Sep 3 | Dodge County MeetSep 3 · 5,000 Meters Varsity · Place 44 · Mayville | 5,000 Meters Varsity | 44 | 27:29.52 | 12 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D3 Sectional 7 - Sheboygan LutheranOct 25 · 5,000 Meters Boys Varsity · Place 101 · Mayville | 5,000 Meters Boys Varsity | 101 | 20:49.30 PB | 11 |
| Oct 16 | Flyway Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 40 · Mayville | 5,000 Meters Varsity | 40 | 20:32.5 PB | 11 |
| Oct 9 | Campbellsport InvitationalOct 9 · 5,000 Meters Varsity · Place 67 · Mayville | 5,000 Meters Varsity | 67 | 21:14.7 | 11 |
| Oct 2 | Terry Krall InvitationalOct 2 · 5,000 Meters Varsity · Place 37 · Mayville | 5,000 Meters Varsity | 37 | 23:06.5 PB | 11 |
| Sep 25 | Horicon River RunSep 25 · 5,000 Meters Varsity · Place 81 · Mayville | 5,000 Meters Varsity | 81 | 20:47.1 PB | 11 |
| Sep 20 | Ripon InvitationalSep 20 · 5,000 Meters Varsity · Place 37 · Mayville | 5,000 Meters Varsity | 37 | 21:21.9 | 11 |
| Sep 16 | Waupun Phil Leader InvitationalSep 16 · 5,000 Meters Varsity · Place 37 · Mayville | 5,000 Meters Varsity | 37 | 23:28.9 | 11 |
| Sep 12 | Mike Hurlburt InviteSep 12 · 5,000 Meters Varsity · Place 70 · Mayville | 5,000 Meters Varsity | 70 | 22:49.04 | 11 |
| Sep 4 | Dodge County InviteSep 4 · 5,000 Meters Varsity · Place 17 · Mayville | 5,000 Meters Varsity | 17 | 21:44.25 | 11 |
| Aug 30 | Jamie Block InviteAug 30 · 5,000 Meters Varsity · Place 45 · Mayville | 5,000 Meters Varsity | 45 | 24:00.38 | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D2 Sectional 5 - WaupacaOct 25 · 5,000 Meters Varsity · Place 73 · Mayville | 5,000 Meters Varsity | 73 | 21:01.2 PB | 10 |
| Oct 17 | Flyway Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 40 · Mayville | 5,000 Meters Varsity | 40 | 21:36.6 | SO |
| Oct 10 | Campbellsport InvitationalOct 10 · 5,000 Meters Varsity · Place 56 · Mayville | 5,000 Meters Varsity | 56 | 21:30.4 | 10 |
| Sep 26 | Horicon River Run 2024Sep 26 · 5,000 Meters Varsity · Place 77 · Mayville | 5,000 Meters Varsity | 77 | 21:31.9 | 10 |
| Sep 17 | Waupun Phil Leader InvitationalSep 17 · 5,000 Meters Varsity · Place 27 · Mayville | 5,000 Meters Varsity | 27 | 22:49.8 | 10 |
| Sep 13 | Mike Hurlburt InviteSep 13 · 5,000 Meters Varsity · Place 69 · Mayville | 5,000 Meters Varsity | 69 | 22:08.88 | 10 |
| Sep 5 | Dodge County InviteSep 5 · 5,000 Meters Varsity · Place 29 · Mayville | 5,000 Meters Varsity | 29 | 22:48.28 | 9 |