Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cedar Grove ApartmentsRocket Invite · Sep 8 | 24:07.3 | Rocket Invite | September 8, 2016 |
| 5,000 Meters · Cedar Grove-Belgium High SchoolCedar Grove-Beligum PreSeason Meet · Aug 25 | 23:19.81 | Cedar Grove-Beligum PreSeason Meet | August 25, 2016 |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Angel Invite · Sep 17 | 22:40.8 | Angel Invite | September 17, 2016 |
| 5,000 Meters · Lake Breeze Golf CourseWIAA D2 Sectional - Winneconne · Oct 21 | 22:29.92 | WIAA D2 Sectional - Winneconne | October 21, 2017 |
| 5,000 Meters · Mayville Golf CourseWIAA D2 Sectional - Mayville/Ripon · Oct 21 | 21:20.31 | WIAA D2 Sectional - Mayville/Ripon | October 21, 2016 |
| 5,000 Meters · Mishicot HSBig East Conference Meet · Oct 13 | 21:40.297 | Big East Conference Meet | October 13, 2016 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State Championships · Oct 29 | 21:39.18 | WIAA D2 State Championships | October 29, 2016 |
| 5,000 Meters · Sheboygan Lutheran HSBig East Conference Championships · Oct 14 | 22:50.1 | Big East Conference Championships | October 14, 2017 |
| 5,000 Meters · Tendick ParkPort Washington Invite · Oct 6 | 22:41.24 | Port Washington Invite | October 6, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results2017 Cross Country
4 results2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WIAA D2 State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 96 · Cedar Grove-Belgium | 5,000 Meters Varsity | 96 | 21:39.18 PB | 9 |
| Oct 21 | WIAA D2 Sectional - Mayville/RiponOct 21 · 5,000 Meters Varsity · Place 31 · Cedar Grove-Belgium | 5,000 Meters Varsity | 31 | 21:20.31 PB | 9 |
| Oct 13 | Big East Conference MeetOct 13 · 5,000 Meters Varsity · Place 22 · Cedar Grove-Belgium | 5,000 Meters Varsity | 22 | 21:40.297 PB | 9 |
| Oct 6 | Port Washington InviteOct 6 · 5,000 Meters Varsity · Place 77 · Cedar Grove-Belgium | 5,000 Meters Varsity | 77 | 22:41.24 PB | 9 |
| Sep 17 | Angel InviteSep 17 · 5,000 Meters Varsity · Place 80 · Cedar Grove-Belgium | 5,000 Meters Varsity | 80 | 22:40.8 PB | 9 |
| Sep 8 | Rocket InviteSep 8 · 5,000 Meters Varsity · Place 14 · Cedar Grove-Belgium | 5,000 Meters Varsity | 14 | 24:07.3 PB | 9 |
| Sep 2 | Homestead InviteSep 2 · 5,000 Meters Varsity · Place 58 · Cedar Grove-Belgium | 5,000 Meters Varsity | 58 | 22:41.76 | 9 |
| Aug 25 | Cedar Grove-Beligum PreSeason MeetAug 25 · 5,000 Meters Varsity · Place 9 · Cedar Grove-Belgium | 5,000 Meters Varsity | 9 | 23:19.81 PB | 9 |