Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baertschi FarmAlbany Baertschi Invite · Oct 12 | 24:46.4 | Albany Baertschi Invite | October 12, 2019 |
| 5,000 Meters · Boscobel Junior-Senior High SchoolRyan Zimpel Memorial Invitational · Oct 3 | 30:06.6 | Ryan Zimpel Memorial Invitational | October 3, 2017 |
| 5,000 Meters · Cashton High SchoolCashton Invite · Aug 26 | 32:14 | Cashton Invite | August 26, 2017 |
| 5,000 Meters · Cole Acres Golf & GrillSWAL Conference Championships · Oct 17 | 23:59.7 | SWAL Conference Championships | October 17, 2019 |
| 5,000 Meters · Darlington Community High SchoolDarlington Invitational · Sep 3 | 29:49.6 | Darlington Invitational | September 3, 2016 |
| 5,000 Meters · Fennimore HSSWAL Conference Championship Meet · Oct 13 | 26:30.8 | SWAL Conference Championship Meet | October 13, 2016 |
| 5,000 Meters · Iowa-Grant High SchoolSWAL Conference Meet · Oct 12 | 26:21.6 | SWAL Conference Meet | October 12, 2017 |
| 5,000 Meters · Kickapoo High SchoolKickapoo/La Farge Invitational · Oct 3 | 24:34.8 | Kickapoo/La Farge Invitational | October 3, 2019 |
| 5,000 Meters · Memorial ParkDick McKichan Plattevile Invitational · Oct 5 | 24:24.2 | Dick McKichan Plattevile Invitational | October 5, 2019 |
| 5,000 Meters · Platteville Country ClubDick McKichan Platteville Invite · Sep 30 | 27:39.6 | Dick McKichan Platteville Invite | September 30, 2017 |
| 5,000 Meters · Richland Center High SchoolClaire Hagg Invitational · Sep 24 | 27:51.5 | Claire Hagg Invitational | September 24, 2018 |
| 5,000 Meters · River Valley HSRiver Valley Invite · Sep 9 | 30:33.03 | River Valley Invite | September 9, 2017 |
| 5,000 Meters · Ryan Zimpel Memorial XC CourseWIAA D3 Sectional - Boscobel · Oct 26 | 24:03.2 | WIAA D3 Sectional - Boscobel | October 26, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D3 Sectional - BoscobelOct 26 · 5,000 Meters Varsity · Place 62 · Iowa-Grant | 5,000 Meters Varsity | 62 | 24:03.2 PB | 12 |
| Oct 17 | SWAL Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 31 · Iowa-Grant | 5,000 Meters Varsity | 31 | 23:59.7 PB | 12 |
| Oct 12 | Albany Baertschi InviteOct 12 · 5,000 Meters Varsity - Small School · Place 48 · Iowa-Grant | 5,000 Meters Varsity - Small School | 48 | 24:46.4 PB | 12 |
| Oct 5 | Dick McKichan Plattevile InvitationalOct 5 · 5,000 Meters Varsity - Small School · Place 37 · Iowa-Grant | 5,000 Meters Varsity - Small School | 37 | 24:24.2 PB | 12 |
| Oct 3 | Kickapoo/La Farge InvitationalOct 3 · 5,000 Meters Varsity · Place 26 · Iowa-Grant | 5,000 Meters Varsity | 26 | 24:34.8 PB | 12 |
2018 Cross Country
7 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D3 Sectional - FennimoreOct 21 · 5,000 Meters Varsity · Place 83 · Iowa-Grant | 5,000 Meters Varsity | 83 | 9:26 | SO |
| Oct 12 | SWAL Conference MeetOct 12 · 5,000 Meters Varsity · Place 29 · Iowa-Grant | 5,000 Meters Varsity | 29 | 26:21.6 PB | 10 |
| Oct 7 | Baertschi Invite (MS)Oct 7 · 5,000 Meters Varsity · Place 133 · Iowa-Grant | 5,000 Meters Varsity | 133 | 9:18 | 10 |
| Oct 7 | Baertschi InviteOct 7 · 5,000 Meters Varsity · Place 133 · Iowa-Grant | 5,000 Meters Varsity | 133 | 28:53.5 | 10 |
| Oct 3 | Ryan Zimpel Memorial Invitational Oct 3 · 5,000 Meters Varsity · Place 41 · Iowa-Grant | 5,000 Meters Varsity | 41 | 30:06.6 PB | 10 |
| Sep 30 | Dick McKichan Platteville Invite Sep 30 · 5,000 Meters Varsity · Place 141 · Iowa-Grant | 5,000 Meters Varsity | 141 | 27:39.6 PB | 10 |
| Sep 9 | River Valley InviteSep 9 · 5,000 Meters Varsity Small Schools · Place 114 · Iowa-Grant | 5,000 Meters Varsity Small Schools | 114 | 30:33.03 PB | 10 |
| Sep 2 | Darlington InviteSep 2 · 5,000 Meters Varsity · Place 108 · Iowa-Grant | 5,000 Meters Varsity | 108 | 30:38.1 | 10 |
| Aug 26 | Cashton InviteAug 26 · 5,000 Meters Varsity · Place 82 · Iowa-Grant | 5,000 Meters Varsity | 82 | 32:14 PB | 10 |
2016 Cross Country
2 results