Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Frey FieldAuburndale Invitational · Oct 3 | 23:34.4 | Auburndale Invitational | October 3, 2023 |
| 5,000 Meters · Lincoln High School CampusWisconsin Rapids - Jim Newman Cross Country Invitational · Oct 10 | 28:01.5 | Wisconsin Rapids - Jim Newman Cross Country Invitational | October 10, 2026 |
| 5,000 Meters · Nekoosa HSNekoosa Cross Country Meet · Sep 9 | 23:47.0 | Nekoosa Cross Country Meet | September 9, 2023 |
| 5,000 Meters · Nine Mile Recreation AreaMarathon Invite · Sep 5 | 23:50.2 | Marathon Invite | September 5, 2024 |
| 5,000 Meters · Rosholt HSCWC High School XC Meet · Oct 12 | 21:31 | CWC High School XC Meet | October 12, 2023 |
| 5,000 Meters · Tri City Golf CourseAssumption Invitational · Sep 21 | 23:33.5 | Assumption Invitational | September 21, 2023 |
| 5,000 Meters · Wausau East High SchoolSmiley Invite · Sep 16 | 22:58.1 | Smiley Invite | September 16, 2023 |
| 5,000 Meters · Westfield High SchoolWIAA D3 Sectional 4 - Westfield · Oct 26 | 22:51.2 | WIAA D3 Sectional 4 - Westfield | October 26, 2024 |
| 5,000 Meters · Weyauwega-Fremont HSCWC Conference Meet · Oct 17 | 22:29.0 | CWC Conference Meet | October 17, 2024 |
| 5,000 Meters · Wildwood ParkMarshfield Tiger Invite · Sep 6 | 25:57.4 | Marshfield Tiger Invite | September 6, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D3 Sectional 4 - WestfieldOct 26 · 5,000 Meters Varsity · Place 79 · Port Edwards | 5,000 Meters Varsity | 79 | 22:51.2 PB | 10 |
| Oct 17 | CWC Conference MeetOct 17 · 5,000 Meters Varsity · Place 59 · Port Edwards | 5,000 Meters Varsity | 59 | 22:29.0 PB | 10 |
| Sep 5 | Marathon InviteSep 5 · 5,000 Meters Varsity · Place 117 · Port Edwards | 5,000 Meters Varsity | 117 | 23:50.2 PB | 10 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | CWC High School XC MeetOct 12 · 5,000 Meters Varsity · Place 63 · Port Edwards | 5,000 Meters Varsity | 63 | 21:31 PB | 9 |
| Oct 3 | Auburndale InvitationalOct 3 · 5,000 Meters Varsity · Place 63 · Port Edwards | 5,000 Meters Varsity | 63 | 23:34.4 PB | 9 |
| Sep 21 | Assumption InvitationalSep 21 · 5,000 Meters High School · Place 50 · Port Edwards | 5,000 Meters High School | 50 | 23:33.5 PB | 9 |
| Sep 16 | Smiley InviteSep 16 · 5,000 Meters Division 2/3 Junior Varsity · Place 67 · Port Edwards | 5,000 Meters Division 2/3 Junior Varsity | 67 | 22:58.1 PB | 9 |
| Sep 9 | Nekoosa Cross Country MeetSep 9 · 5,000 Meters Varsity · Place 11 · Port Edwards | 5,000 Meters Varsity | 11 | 23:47.0 PB | 9 |
| Sep 6 | Marshfield Tiger InviteSep 6 · 5,000 Meters Junior Varsity · Place 30 · Port Edwards | 5,000 Meters Junior Varsity | 30 | 25:57.4 PB | 9 |