Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baertschi FarmBaertschi Invite · Oct 7 | 20:28.7 | Baertschi Invite | October 7, 2017 |
| 5,000 Meters · Blackhawk GCJanesville Midwest Invite · Sep 23 | 21:08.3 | Janesville Midwest Invite | September 23, 2017 |
| 5,000 Meters · Darlington Community High SchoolDarlington Invite · Sep 2 | 20:58.7 | Darlington Invite | September 2, 2017 |
| 5,000 Meters · Lake Mills HSCapitol Conference Meet · Oct 14 | 19:55.18 | Capitol Conference Meet | October 14, 2017 |
| 5,000 Meters · Lodi Middle SchoolCapitol Conference Meet · Oct 15 | 21:29.99 | Capitol Conference Meet | October 15, 2016 |
| 5,000 Meters · Platteville Country ClubDick McKichan Platteville Invite · Sep 30 | 19:30.3 | Dick McKichan Platteville Invite | September 30, 2017 |
| 5,000 Meters · River Valley HSRiver Valley Invite · Sep 9 | 22:06.16 | River Valley Invite | September 9, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D3 Sectional - FennimoreOct 21 · 5,000 Meters Varsity · Place 107 · Belleville | 5,000 Meters Varsity | 107 | 7:27 | JR |
| Oct 14 | Capitol Conference MeetOct 14 · 5,000 Meters Varsity South · Place 32 · Belleville | 5,000 Meters Varsity South | 32 | 19:55.18 PB | 11 |
| Oct 7 | Baertschi Invite (MS)Oct 7 · 5,000 Meters Varsity · Place 109 · Belleville | 5,000 Meters Varsity | 109 | 6:36 | 11 |
| Oct 7 | Baertschi InviteOct 7 · 5,000 Meters Varsity · Place 109 · Belleville | 5,000 Meters Varsity | 109 | 20:28.7 PB | 11 |
| Sep 30 | Dick McKichan Platteville Invite Sep 30 · 5,000 Meters Varsity · Place 112 · Belleville | 5,000 Meters Varsity | 112 | 19:30.3 PB | 11 |
| Sep 23 | Janesville Midwest InviteSep 23 · 5,000 Meters Varsity · Place 242 · Belleville | 5,000 Meters Varsity | 242 | 21:08.3 PB | 11 |
| Sep 9 | River Valley InviteSep 9 · 5,000 Meters Varsity Small Schools · Place 106 · Belleville | 5,000 Meters Varsity Small Schools | 106 | 22:06.16 PB | 11 |
| Sep 2 | Darlington InviteSep 2 · 5,000 Meters Varsity · Place 79 · Belleville | 5,000 Meters Varsity | 79 | 20:58.7 PB | 11 |
| Aug 28 | Bruess InvitationalAug 28 · 5,000 Meters Varsity · Place 70 · Belleville | 5,000 Meters Varsity | 70 | 6:59 | 11 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WIAA D3 Sectional - FennimoreOct 22 · 5,000 Meters Varsity · Place 92 · Belleville | 5,000 Meters Varsity | 92 | 6:52 | SO |
| Oct 15 | Capitol Conference MeetOct 15 · 5,000 Meters Varsity South · Place 39 · Belleville | 5,000 Meters Varsity South | 39 | 21:29.99 PB | 10 |