Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Barlow ParkECC JV/MS Invite · Oct 12 | 9:53.5 | ECC JV/MS Invite | October 12, 2018 |
| 2,500 Meters · Tuscumbia Golf CourseECC Conference Meet · Oct 15 | 10:49.14 | ECC Conference Meet | October 15, 2016 |
| 2800 m · EAA GroundsWarrior Invitational · Aug 31 | 12:05.01 | Warrior Invitational | August 31, 2017 |
| 3,000 Meters · Fond Du Lac County ParkECC Conference Meet · Oct 14 | 11:00.1 | ECC Conference Meet | October 14, 2017 |
| 3,200 Meters · Fairfield Hills Golf CourseWisconsin MS Cross Country Championship · Oct 7 | 12:55.48 | Wisconsin MS Cross Country Championship | October 7, 2017 |
| 5,000 Meters · Campbellsport ElementaryECC Championship - Campbellsport · Oct 8 | 19:37.04 | ECC Championship - Campbellsport | October 8, 2020 |
| 5,000 Meters · High SchoolFlyway Conference Championship Meet · Oct 13 | 21:00.57 | Flyway Conference Championship Meet | October 13, 2022 |
| 5,000 Meters · Homestead Hollow ParkSlinger Owls Invite · Oct 3 | 23:01.73 | Slinger Owls Invite | October 3, 2019 |
| 5,000 Meters · Kettle Moraine Lutheran High SchoolNon-Sectional Runners Meet · Oct 21 | 20:35.21 | Non-Sectional Runners Meet | October 21, 2021 |
| 5,000 Meters · Lomira High SchoolNon-Sectional Runners Meet · Oct 20 | 20:21.23 | Non-Sectional Runners Meet | October 20, 2022 |
| 5,000 Meters · Markesan HSMarkesan Invite · Sep 8 | 20:46.03 | Markesan Invite | September 8, 2020 |
| 5,000 Meters · Mascoutin Golf ClubECC Conference Meet · Oct 17 | 19:50.85 | ECC Conference Meet | October 17, 2019 |
| 5,000 Meters · Mayville Golf CourseMike Hurlbert Invite · Sep 13 | 21:23.12 | Mike Hurlbert Invite | September 13, 2019 |
| 5,000 Meters · Murray ParkKris Greening Invitational · Sep 21 | 21:48.70 | Kris Greening Invitational | September 21, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results2021 Cross Country
3 results2020 Cross Country
2 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | ECC Conference MeetOct 17 · 5,000 Meters Junior Varsity · Place 19 · CampbellsportCampbellsport | 5,000 Meters Junior Varsity | 19 | 19:50.85 PB | 9 |
| Oct 3 | Slinger Owls InviteOct 3 · 5,000 Meters Junior Varsity · Place 67 · CampbellsportCampbellsport | 5,000 Meters Junior Varsity | 67 | 23:01.73 PB | 9 |
| Sep 26 | Horicon River RunSep 26 · 5,000 Meters Junior Varsity · Place 10 · CampbellsportCampbellsport | 5,000 Meters Junior Varsity | 10 | 21:30.25Unofficial | 9 |
| Sep 21 | Kris Greening InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 104 · CampbellsportCampbellsport | 5,000 Meters Junior Varsity | 104 | 21:48.70 PB | 9 |
| Sep 17 | Sheboygan Lutheran InviteSep 17 · 5,000 Meters JV · Place 34 · CampbellsportCampbellsport | 5,000 Meters JV | 34 | 22:01.3Unofficial | 9 |
| Sep 13 | Mike Hurlbert InviteSep 13 · 5,000 Meters Varsity · Place 128 · CampbellsportCampbellsport | 5,000 Meters Varsity | 128 | 21:23.12 PB | 9 |
| Sep 10 | Markesan InviteSep 10 · 5,000 Meters Junior Varsity · Place 6 · CampbellsportCampbellsport | 5,000 Meters Junior Varsity | 6 | 24:23.49 | 9 |
2018 Cross Country
2 results2017 Cross Country
4 results2016 Cross Country
2 results