Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Darlington Community High SchoolWIAA Division 3 Sectional - Darlington · Oct 24 | 20:15.3 | WIAA Division 3 Sectional - Darlington | October 24, 2015 |
| 5,000 Meters · Fennimore HSSWAL Conference Championship Meet · Oct 13 | 21:26.7 | SWAL Conference Championship Meet | October 13, 2016 |
| 5,000 Meters · Fennimore HSGolden Eagle Relays · Sep 26 | 21:02.1 | Golden Eagle Relays | September 26, 2015 |
| 5,000 Meters · Iowa-Grant High SchoolSWAL Conference Meet · Oct 12 | 22:33.7 | SWAL Conference Meet | October 12, 2017 |
| 5,000 Meters · North Crawford HSGoat Hill Classic · Sep 15 | 23:37.30 | Goat Hill Classic | September 15, 2015 |
| 5,000 Meters · Richland Center High SchoolClaire Hagg Invitational · Sep 24 | 20:43.6 | Claire Hagg Invitational | September 24, 2015 |
| 5,000 Meters · River Valley HSRiver Valley Invite · Sep 9 | 23:02.66 | River Valley Invite | September 9, 2017 |
| 5,000 Meters · Riverdale HSRiverdale Invite · Oct 10 | 19:25.1 | Riverdale Invite | October 10, 2015 |
| 5,000 Meters · Ryan Zimpel Memorial XC CourseRyan Zimpel Memorial Invitational · Oct 6 | 20:25.0 | Ryan Zimpel Memorial Invitational | October 6, 2015 |
| 5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invite · Sep 10 | 22:01.6 | River Valley Blackhawk Invite | September 10, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | SWAL Conference MeetOct 12 · 5,000 Meters Varsity · Place 51 · Riverdale | 5,000 Meters Varsity | 51 | 22:33.7 PB | 12 |
| Sep 9 | River Valley InviteSep 9 · 5,000 Meters Varsity Small Schools · Place 117 · Riverdale | 5,000 Meters Varsity Small Schools | 117 | 23:02.66 PB | 12 |
| Sep 2 | Darlington InviteSep 2 · 5,000 Meters Varsity · Place 105 · Riverdale | 5,000 Meters Varsity | 105 | 23:19.5 | 12 |
2016 Cross Country
4 results2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WIAA Division 3 Sectional - DarlingtonOct 24 · 5,000 Meters Varsity · Place 56 · Riverdale | 5,000 Meters Varsity | 56 | 20:15.3 PB | 10 |
| Oct 15 | SWAL Conference Championship MeetOct 15 · 5,000 Meters Varsity · Place 42 · Riverdale | 5,000 Meters Varsity | 42 | 21:20.4 | 10 |
| Oct 10 | Riverdale InviteOct 10 · 5,000 Meters Varsity · Place 31 · Riverdale | 5,000 Meters Varsity | 31 | 19:25.1 PB | 10 |
| Oct 6 | Ryan Zimpel Memorial InvitationalOct 6 · 5,000 Meters Varsity · Place 37 · Riverdale | 5,000 Meters Varsity | 37 | 20:25.0 PB | 10 |
| Sep 26 | Golden Eagle RelaysSep 26 · 5,000 Meters Varsity · Place 53 · Riverdale | 5,000 Meters Varsity | 53 | 21:02.1 PB | 10 |
| Sep 24 | Claire Hagg InvitationalSep 24 · 5,000 Meters Varsity · Place 22 · Riverdale | 5,000 Meters Varsity | 22 | 20:43.6 PB | 10 |
| Sep 15 | Goat Hill ClassicSep 15 · 5,000 Meters Varsity · Place 22 · Riverdale | 5,000 Meters Varsity | 22 | 23:37.30 PB | 10 |
| Sep 12 | River Valley Blackhawk InviteSep 12 · 5,000 Meters Varsity Small Schools · Place 82 · Riverdale | 5,000 Meters Varsity Small Schools | 82 | 21:19.17Unofficial | 10 |
| Sep 5 | Darlington CC InvitationalSep 5 · 5,000 Meters Varsity · Place 66 · Riverdale | 5,000 Meters Varsity | 66 | 7:05 | 10 |
| Aug 29 | Boscobel Alumni CC InviteAug 29 · 5,000 Meters Varsity · Place 22 · Riverdale | 5,000 Meters Varsity | 22 | 7:14 | 10 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Riverdale InviteOct 11 · 5,000 Meters Varsity · Place 37 · Riverdale | 5,000 Meters Varsity | 37 | 22:38.6 | 9 |
| Sep 25 | Claire Hagg InvitationalSep 25 · 5,000 Meters Varsity · Place 50 · Riverdale | 5,000 Meters Varsity | 50 | 25:20.80 | 9 |
| Sep 16 | Goat Hill ClassicSep 16 · 5,000 Meters Varsity · Place 37 · Riverdale | 5,000 Meters Varsity | 37 | 26:21.14 | 9 |