Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baertschi FarmAlbany Baertschi Invite · Oct 12 | 18:09.3 | Albany Baertschi Invite | October 12, 2019 |
| 5,000 Meters · Belleville High SchoolBelleville Invitational · Sep 15 | 19:06.6 | Belleville Invitational | September 15, 2018 |
| 5,000 Meters · Boscobel Junior-Senior High SchoolRyan Zimpel Memorial Invitational · Oct 3 | 17:54.3 | Ryan Zimpel Memorial Invitational | October 3, 2017 |
| 5,000 Meters · Cashton High SchoolCaston Invite-boys · Aug 26 | 19:09 | Caston Invite-boys | August 26, 2017 |
| 5,000 Meters · Cole Acres Golf & GrillSWAL Conference Championships · Oct 17 | 17:55.8 | SWAL Conference Championships | October 17, 2019 |
| 5,000 Meters · Darlington Community High SchoolDarlington Invite · Sep 2 | 19:06.0 | Darlington Invite | September 2, 2017 |
| 5,000 Meters · Iowa-Grant High SchoolSWAL Conference Meet · Oct 12 | 19:09.2 | SWAL Conference Meet | October 12, 2017 |
| 5,000 Meters · River Valley HSRiver Valley Invite · Sep 9 | 18:20.88 | River Valley Invite | September 9, 2017 |
| 5,000 Meters · Riverdale HSRiverdale Invite · Oct 7 | 18:11.4 | Riverdale Invite | October 7, 2017 |
| 5,000 Meters · Ryan Zimpel Memorial XC CourseWIAA D3 Sectional - Boscobel · Oct 26 | 18:26.6 | WIAA D3 Sectional - Boscobel | October 26, 2019 |
| 5,000 Meters · Spring BrookNightfall Classic · Sep 29 | 17:51.2 | Nightfall Classic | September 29, 2017 |
| 5,000 Meters · Spring Brook, Wisconsin DellsNightfall Classic · Sep 28 | 17:06.31 | Nightfall Classic | September 28, 2018 |
| 5,000 Meters · Westby HSWestby Invite · Sep 18 | 17:53.6 | Westby Invite | September 18, 2018 |
| 5,000 Meters · Westby HSWestby Invite · Sep 5 | 18:52.7 | Westby Invite | September 5, 2017 |
| 5,000 Meters · Wisconsin DellsNightfall Classic · Oct 4 | 17:58.84 | Nightfall Classic | October 4, 2019 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 12 | 17:45.98 | NXR Heartland Regional Championships | November 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D3 Sectional - BoscobelOct 26 · 5,000 Meters Varsity · Place 27 · FennimoreFennimore | 5,000 Meters Varsity | 27 | 18:26.6 PB | 11 |
| Oct 17 | SWAL Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 10 · FennimoreFennimore | 5,000 Meters Varsity | 10 | 17:55.8 PB | 11 |
| Oct 12 | Albany Baertschi InviteOct 12 · 5,000 Meters Varsity - Small School · Place 4 · FennimoreFennimore | 5,000 Meters Varsity - Small School | 4 | 18:09.3 PB | 11 |
| Oct 4 | Nightfall ClassicOct 4 · 5,000 Meters Varsity · Place 27 · FennimoreFennimore | 5,000 Meters Varsity | 27 | 17:58.84 PB | 11 |
| Sep 24 | Westby InvitiationalSep 24 · 5,000 Meters Varsity · Place 10 · FennimoreFennimore | 5,000 Meters Varsity | 10 | 18:21.5 | 11 |
| Sep 21 | Belleville InvitationalSep 21 · 5,000 Meters Varsity · Place 43 · FennimoreFennimore | 5,000 Meters Varsity | 43 | 21:31.6 | 11 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | Foot Locker Midwest RegionalsNov 24 · 5,000 Meters Frosh/Soph Freshman · Place 69 · FENNIMORE WIFENNIMORE WI | 5,000 Meters Frosh/Soph Freshman | 69 | 19:26.7 | 10 |
| Nov 11 | NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Rising Stars · Place 66 | 5,000 Meters Rising Stars | 66 | 17:55.7 | 10 |
| Oct 20 | WIAA D3 Sectional-BoscobelOct 20 · Varsity · Place 35 · FennimoreFennimore | Varsity | 35 | 6:08 | SO |
| Oct 11 | SWAL Conference Championship MeetOct 11 · 5,000 Meters Varsity · Place 5 · FennimoreFennimore | 5,000 Meters Varsity | 5 | 5:35 | 10 |
| Oct 6 | Albany Baertschi InviteOct 6 · 5,000 Meters Varsity · Place 19 · FennimoreFennimore | 5,000 Meters Varsity | 19 | 19:32.8 | 10 |
| Oct 2 | Ryan Zimpel Memorial InvitationalOct 2 · Varsity · Place 15 · FennimoreFennimore | Varsity | 15 | 18:57.1 | 10 |
| Sep 28 | Nightfall ClassicSep 28 · 5,000 Meters Varsity Div 3 · Place 6 · FennimoreFennimore | 5,000 Meters Varsity Div 3 | 6 | 17:06.31 PB | 10 |
| Sep 18 | Westby InviteSep 18 · 5,000 Meters Varsity · Place 2 · FennimoreFennimore | 5,000 Meters Varsity | 2 | 17:53.6 PB | 10 |
| Sep 15 | Belleville InvitationalSep 15 · 5,000 Meters Varsity · Place 16 · FennimoreFennimore | 5,000 Meters Varsity | 16 | 19:06.6 PB | 10 |
| Sep 8 | River Valley Invitational Sep 8 · Varsity · Place 16 · FennimoreFennimore | Varsity | 16 | 18:18.59 | 10 |
| Sep 1 | Darlington InviteSep 1 · Varsity · Place 23 · FennimoreFennimore | Varsity | 23 | 20:16.8 | 10 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Midwest RegionalNov 25 · 5,000 Meters Varsity · Place 65 · FENNIMORE WIFENNIMORE WI | 5,000 Meters Varsity | 65 | 18:22.0 | 9 |
| Nov 12 | NXR Heartland Regional ChampionshipsNov 12 · 5,000 Meters Rising Stars · Place 103 · UnattachedUnattached | 5,000 Meters Rising Stars | 103 | 17:45.98 PB | 9 |
| Oct 21 | WIAA D3 Sectional - FennimoreOct 21 · 5,000 Meters Varsity · Place 102 · FennimoreFennimore | 5,000 Meters Varsity | 102 | 7:20 | FR |
| Oct 12 | SWAL Conference MeetOct 12 · 5,000 Meters Varsity · Place 23 · FennimoreFennimore | 5,000 Meters Varsity | 23 | 19:09.2 PB | 9 |
| Oct 7 | Riverdale InviteOct 7 · 5,000 Meters Varsity · Place 5 · FennimoreFennimore | 5,000 Meters Varsity | 5 | 18:11.4 PB | 9 |
| Oct 3 | Ryan Zimpel Memorial Invitational Oct 3 · 5,000 Meters Varsity · Place 1 · FennimoreFennimore | 5,000 Meters Varsity | 1 | 17:54.3 PB | 9 |
| Sep 29 | Nightfall ClassicSep 29 · 5,000 Meters Varsity Div 3 · Place 25 · FennimoreFennimore | 5,000 Meters Varsity Div 3 | 25 | 17:51.2 PB | 9 |
| Sep 9 | River Valley InviteSep 9 · 5,000 Meters Varsity Small Schools · Place 14 · FennimoreFennimore | 5,000 Meters Varsity Small Schools | 14 | 18:20.88 PB | 9 |
| Sep 5 | Westby InviteSep 5 · 5,000 Meters Varsity · Place 27 · FennimoreFennimore | 5,000 Meters Varsity | 27 | 18:52.7 PB | 9 |
| Sep 2 | Darlington InviteSep 2 · 5,000 Meters Varsity · Place 30 · FennimoreFennimore | 5,000 Meters Varsity | 30 | 19:06.0 PB | 9 |
| Aug 26 | Caston Invite-boysAug 26 · 5,000 Meters Varsity · Place 8 · FennimoreFennimore | 5,000 Meters Varsity | 8 | 19:09 PB | 9 |