Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · CamRock ParkCapitol Conference · Oct 18 | 16:55.4 | Capitol Conference | October 18, 2025 |
| 5,000 Meters · Darlington Community High SchoolDarlington Invitational · Sep 6 | 18:09.20 | Darlington Invitational | September 6, 2025 |
| 5,000 Meters · Dubuque Soccer Complex2026 Loras College - Bob Schultz Invite · Sep 4 | 17:21.0 | 2026 Loras College - Bob Schultz Invite | September 4, 2026 |
| 5,000 Meters · Norsk Golf ClubMount Horeb Invitational · Sep 20 | 18:31.30 | Mount Horeb Invitational | September 20, 2025 |
| 5,000 Meters · Platteville Dick McKichan Invitational (Boys Results) · Oct 4 | 17:12.0 | Dick McKichan Invitational (Boys Results) | October 4, 2025 |
| 5,000 Meters · Prairie du Chien Country ClubPrairie du Chien Invitational · Sep 25 | 17:56.70 | Prairie du Chien Invitational | September 25, 2025 |
| 5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invite · Sep 13 | 17:40.5 | River Valley Blackhawk Invite | September 13, 2025 |
| 8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 18 | 29:22.8 | Bradley Intercollegiate Championships | September 18, 2026 |
| 8,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 31 | 29:45.2 | American Rivers Conference Championships | October 31, 2026 |
| 8,000 Meters · Saukie Golf CourseBrissman-Lundeen Invitational · Oct 3 | 28:39.88 | Brissman-Lundeen Invitational | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Capitol ConferenceOct 18 · 5,000 Meters Varsity South · Place 2 · Wisconsin Heights/BarneveldWisconsin Heights/Barneveld | 5,000 Meters Varsity South | 2 | 16:55.4 PB | 12 |
| Oct 4 | Dick McKichan Invitational (Boys Results)Oct 4 · 5,000 Meters New Division · Place 19 · Wisconsin Heights/BarneveldWisconsin Heights/Barneveld | 5,000 Meters New Division | 19 | 17:12.0 PB | 12 |
| Sep 25 | Prairie du Chien InvitationalSep 25 · 5,000 Meters Varsity · Place 4 · Wisconsin Heights/BarneveldWisconsin Heights/Barneveld | 5,000 Meters Varsity | 4 | 17:56.70 PB | 12 |
| Sep 20 | Mount Horeb InvitationalSep 20 · 5,000 Meters Varsity · Place 28 · Wisconsin Heights/BarneveldWisconsin Heights/Barneveld | 5,000 Meters Varsity | 28 | 18:31.30 PB | 12 |
| Sep 13 | River Valley Blackhawk InviteSep 13 · 5,000 Meters Small Schools · Place 11 · Wisconsin Heights/BarneveldWisconsin Heights/Barneveld | 5,000 Meters Small Schools | 11 | 17:40.5 PB | 12 |
| Sep 6 | Darlington InvitationalSep 6 · 5,000 Meters Varsity · Place 3 · Wisconsin Heights/BarneveldWisconsin Heights/Barneveld | 5,000 Meters Varsity | 3 | 18:09.20 PB | 12 |
2024 Cross Country
3 results