Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lake Breeze Golf CourseLourdes Invitational · Sep 23 | 18:12.71 | Lourdes Invitational | September 23, 2017 |
| 5,000 Meters · Hickory Oaks CampgroundValley Christian Warrior Invitational · Sep 22 | 21:00.23 | Valley Christian Warrior Invitational | September 22, 2020 |
| 5,000 Meters · Kettle Moraine Lutheran HSKettle Moraine Lutheran Invite · Aug 24 | 30:41.53 | Kettle Moraine Lutheran Invite | August 24, 2017 |
| 5,000 Meters · Lake Breeze Golf CourseTrailways Conference Meet · Oct 12 | 25:20.70 | Trailways Conference Meet | October 12, 2017 |
| 5,000 Meters · Meadow Links Golf CourseWIAA D3 Sectional - Manitowoc · Oct 26 | 19:30.5 | WIAA D3 Sectional - Manitowoc | October 26, 2019 |
| 5,000 Meters · Meadowbrook ParkBay Port Invitational · Sep 19 | 20:50.9 | Bay Port Invitational | September 19, 2019 |
| 5,000 Meters · Meadowbrook ParkBayport Invitational · Sep 13 | 21:15.49 | Bayport Invitational | September 13, 2018 |
| 5,000 Meters · Memorial ParkNeenah Invite · Aug 31 | 22:36.45 | Neenah Invite | August 31, 2018 |
| 5,000 Meters · Ridges Golf CourseWisconsin Rapids Lincoln Invitational · Oct 7 | 26:45.28 | Wisconsin Rapids Lincoln Invitational | October 7, 2017 |
| 5,000 Meters · Ripp ParkTrailways Conference Meet · Oct 17 | 20:15.61 | Trailways Conference Meet | October 17, 2019 |
| 5,000 Meters · Sheboygan Lutheran/U.W.-Sheboygan CC courseWIAA D3 Sub-Sectional 5B · Oct 20 | 25:39.2 | WIAA D3 Sub-Sectional 5B | October 20, 2020 |
| 5,000 Meters · Spring BrookNightfall Classic · Sep 29 | 23:58.0 | Nightfall Classic | September 29, 2017 |
| 5,000 Meters · Spring Brook, Wisconsin DellsNightfall Classic · Sep 28 | 18:46.73 | Nightfall Classic | September 28, 2018 |
| 5,000 Meters · Wisconsin DellsNightfall Classic · Oct 4 | 18:57.07 | Nightfall Classic | October 4, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | WIAA D3 Sub-Sectional 5BOct 20 · 5,000 Meters Varsity · Place 60 · Lourdes Academy | 5,000 Meters Varsity | 60 | 25:39.2 PB | 12 |
| Sep 22 | Valley Christian Warrior InvitationalSep 22 · 5,000 Meters Varsity · Place 14 · Lourdes Academy | 5,000 Meters Varsity | 14 | 21:00.23 PB | 12 |
| Sep 18 | Notre Dame InviteSep 18 · 5,000 Meters Varsity · Place 20 · Lourdes Academy | 5,000 Meters Varsity | 20 | 20:14.9 | 12 |
| Sep 11 | Chilton Tiger InviteSep 11 · 5,000 Meters Varsity · Place 9 · Lourdes Academy | 5,000 Meters Varsity | 9 | 20:42.23 | 12 |
| Sep 8 | Jakubek - Willems Invite Cross Country MeetSep 8 · 5,000 Meters Varsity · Place 26 · Lourdes Academy | 5,000 Meters Varsity | 26 | 20:23 | 12 |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D3 Sectional - ManitowocOct 26 · 5,000 Meters Varsity · Place 64 · Lourdes Academy | 5,000 Meters Varsity | 64 | 19:30.5 PB | 11 |
| Oct 17 | Trailways Conference MeetOct 17 · 5,000 Meters Varsity · Place 37 · Lourdes Academy | 5,000 Meters Varsity | 37 | 20:15.61 PB | 11 |
| Oct 4 | Nightfall ClassicOct 4 · 5,000 Meters Varsity · Place 56 · Lourdes Academy | 5,000 Meters Varsity | 56 | 18:57.07 PB | 11 |
| Sep 19 | Bay Port InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 27 · Lourdes Academy | 5,000 Meters Junior Varsity | 27 | 20:50.9 PB | 11 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Nightfall ClassicSep 28 · 5,000 Meters Varsity Div 3 · Place 65 · Lourdes Academy | 5,000 Meters Varsity Div 3 | 65 | 18:46.73 PB | 10 |
| Sep 22 | Lourdes InvitationalSep 22 · 5,000 Meters Varsity · Place 138 · Lourdes Academy | 5,000 Meters Varsity | 138 | 20:25.03 | 10 |
| Sep 13 | Bayport InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 46 · Lourdes Academy | 5,000 Meters Junior Varsity | 46 | 21:15.49 PB | 10 |
| Aug 31 | Neenah InviteAug 31 · 5,000 Meters Junior Varsity · Place 136 · Lourdes Academy | 5,000 Meters Junior Varsity | 136 | 22:36.45 PB | 10 |
| Aug 23 | Kettle Moraine Lutheran InviteAug 23 · 5,000 Meters Varsity · Place 54 · Lourdes Academy | 5,000 Meters Varsity | 54 | 25:12.28 | 10 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Trailways Conference MeetOct 12 · 5,000 Meters Junior Varsity · Place 22 · Lourdes Academy | 5,000 Meters Junior Varsity | 22 | 25:20.70 PB | 9 |
| Oct 7 | Wisconsin Rapids Lincoln InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 200 · Lourdes Academy | 5,000 Meters Junior Varsity | 200 | 26:45.28 PB | 9 |
| Sep 29 | Nightfall ClassicSep 29 · 5,000 Meters Varsity Div 3 · Place 231 · Lourdes Academy | 5,000 Meters Varsity Div 3 | 231 | 23:58.0 PB | 9 |
| Sep 23 | Lourdes InvitationalSep 23 · 2 Miles Junior Varsity · Place 468 · Lourdes Academy | 2 Miles Junior Varsity | 468 | 18:12.71 PB | 9 |
| Sep 14 | Bay Port Pirate InviteSep 14 · 5,000 Meters Junior Varsity · Place 189 · Lourdes Academy | 5,000 Meters Junior Varsity | 189 | 27:39.76 | 9 |
| Aug 24 | Kettle Moraine Lutheran InviteAug 24 · 5,000 Meters Junior Varsity · Place 75 · Lourdes Academy | 5,000 Meters Junior Varsity | 75 | 30:41.53 PB | 9 |