Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Darlington Community High SchoolDarlington Invite · Sep 2 | 18:30.5 | Darlington Invite | September 2, 2017 |
| 5,000 Meters · Dodgeville High SchoolSWC Conference Meet · Oct 12 | 19:02.6 | SWC Conference Meet | October 12, 2017 |
| 5,000 Meters · Platteville Country ClubDick McKichan Platteville Invite · Sep 30 | 17:45.2 | Dick McKichan Platteville Invite | September 30, 2017 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State XC Championships · Oct 28 | 17:58.4 | WIAA D2 State XC Championships | October 28, 2017 |
| 5,000 Meters · River Valley HSRiver Valley Invite · Sep 9 | 18:12.77 | 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
4 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA D2 State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 85 · Dodgeville/Mineral Point | 5,000 Meters Varsity | 85 | 17:58.4 PB | 11 |
| Oct 21 | WIAA D2 Sectional - PlattevilleOct 21 · 5,000 Meters Varsity · Place 20 · Dodgeville/Mineral Point | 5,000 Meters Varsity | 20 | 5:40 | JR |
| Oct 12 | SWC Conference MeetOct 12 · 5,000 Meters Varsity · Place 8 · Dodgeville/Mineral Point | 5,000 Meters Varsity | 8 | 19:02.6 PB | 11 |
| Sep 30 | Dick McKichan Platteville Invite Sep 30 · 5,000 Meters Varsity · Place 40 · Dodgeville/Mineral Point | 5,000 Meters Varsity | 40 | 17:45.2 PB | 11 |
| Sep 9 | River Valley InviteSep 9 · 5,000 Meters Varsity Large Schools · Place 48 · Dodgeville/Mineral Point | 5,000 Meters Varsity Large Schools | 48 | 18:12.77 PB | 11 |
| Sep 2 | Darlington InviteSep 2 · 5,000 Meters Varsity · Place 22 · Dodgeville/Mineral Point | 5,000 Meters Varsity | 22 | 18:30.5 PB | 11 |