Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Angel Invite · Sep 16 | 31:23.5 | Angel Invite | September 16, 2017 |
| 5,000 Meters · Maple Grove Golf CourseLa Crosse Chileda Classic · Oct 2 | 32:31.0 | La Crosse Chileda Classic | October 2, 2017 |
| 5,000 Meters · Ridges Golf CourseWisconsin Rapids Lincoln Invitational · Oct 7 | 27:17.82 | Wisconsin Rapids Lincoln Invitational | October 7, 2017 |
| 5,000 Meters · Rolling Greens Golf CourseDurand Invitional · Sep 21 | 33:05.1 | Durand Invitional | September 21, 2017 |
| 5,000 Meters · Vernon County FairgroundsCoulee Conference Champsionship · Oct 13 | 22:02.7 | Coulee Conference Champsionship | October 13, 2020 |
| 5,000 Meters · Westby HSWestby Invitiational · Sep 24 | 23:30.3 | Westby Invitiational | September 24, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Coulee Conference ChampsionshipOct 13 · 5,000 Meters Junior Varsity · Place 13 · Luther | 5,000 Meters Junior Varsity | 13 | 22:02.7 PB | 12 |
2019 Cross Country
3 results2018 Cross Country
3 results2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Wisconsin Rapids Lincoln InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 202 · Luther | 5,000 Meters Junior Varsity | 202 | 27:17.82 PB | 9 |
| Oct 2 | La Crosse Chileda ClassicOct 2 · 5,000 Meters Varsity · Place 101 · Luther | 5,000 Meters Varsity | 101 | 32:31.0 PB | 9 |
| Sep 21 | Durand InvitionalSep 21 · 5,000 Meters Varsity · Place 178 · Luther | 5,000 Meters Varsity | 178 | 33:05.1 PB | 9 |
| Sep 16 | Angel InviteSep 16 · 5,000 Meters Junior Varsity · Place 393 · Luther | 5,000 Meters Junior Varsity | 393 | 31:23.5 PB | 9 |