Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Edgar School ForestEdgar Invitational · Sep 30 | 28:05.0 | Edgar Invitational | September 30, 2022 |
| 5,000 Meters · Frey FieldAuburndale Invitational · Oct 3 | 27:04.4 | Auburndale Invitational | October 3, 2023 |
| 5,000 Meters · Frey Field CC CourseAuburndale Invite · Oct 7 | 24:41.5 | Auburndale Invite | October 7, 2025 |
| 5,000 Meters · Lincoln High School CampusJim Newman Invitational (Wis Rapids Lincoln) · Oct 11 | 23:43.0 | Jim Newman Invitational (Wis Rapids Lincoln) | October 11, 2025 |
| 5,000 Meters · Nekoosa HSNekoosa Invitational · Sep 6 | 25:15.4 | Nekoosa Invitational | September 6, 2025 |
| 5,000 Meters · Nine Mile Recreation AreaMarathon Invite · Sep 5 | 24:53.2 | Marathon Invite | September 5, 2024 |
| 5,000 Meters · Pittsville High SchoolPittsville Invite · Aug 28 | 27:48.6 | Pittsville Invite | August 28, 2025 |
| 5,000 Meters · RiverEdge Golf CourseMarshfield Night Meet - Overall · Sep 26 | 24:34.88 | Marshfield Night Meet - Overall | September 26, 2025 |
| 5,000 Meters · Rolling Greens Golf CourseWIAA D3 Sectional 4 - Durand-Arkansaw · Oct 25 | 24:23.5 | WIAA D3 Sectional 4 - Durand-Arkansaw | October 25, 2025 |
| 5,000 Meters · Rosholt HSCWC Conference Meet · Oct 16 | 23:35.6 | CWC Conference Meet | October 16, 2025 |
| 5,000 Meters · Tri City Golf CourseAssumption Invitational · Sep 21 | 27:53.6 | Assumption Invitational | September 21, 2023 |
| 5,000 Meters · Wausau East High SchoolSmiley Invite · Sep 16 | 28:25.6 | Smiley Invite | September 16, 2023 |
| 5,000 Meters · Westfield High SchoolWIAA D3 Sectional 4 - Westfield · Oct 26 | 23:12.2 | WIAA D3 Sectional 4 - Westfield | October 26, 2024 |
| 5,000 Meters · Weyauwega-Fremont HSCWC Conference Meet · Oct 17 | 23:43.5 | CWC Conference Meet | October 17, 2024 |
| 5,000 Meters · Wildwood ParkMarshfield Tiger Invite · Sep 9 | 25:22.0 | Marshfield Tiger Invite | September 9, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D3 Sectional 4 - Durand-ArkansawOct 25 · 5,000 Meters Varsity · Place 109 · Port Edwards | 5,000 Meters Varsity | 109 | 24:23.5 PB | 12 |
| Oct 16 | CWC Conference MeetOct 16 · 5,000 Meters Varsity · Place 66 · Port Edwards | 5,000 Meters Varsity | 66 | 23:35.6 PB | 12 |
| Oct 11 | Jim Newman Invitational (Wis Rapids Lincoln)Oct 11 · 5,000 Meters Varsity · Place 91 · Port Edwards | 5,000 Meters Varsity | 91 | 23:43.0 PB | 12 |
| Oct 7 | Auburndale InviteOct 7 · 5,000 Meters Varsity · Place 70 · Port Edwards | 5,000 Meters Varsity | 70 | 24:41.5 PB | 12 |
| Sep 26 | Nightfall Classic 715 - MarshfieldSep 26 · 5,000 Meters Division 3 · Place 171 · Port Edwards | 5,000 Meters Division 3 | 171 | 24:34.88 | 12 |
| Sep 26 | Marshfield Night Meet - OverallSep 26 · 5,000 Meters Boys All Divisions · Place 341 · Port Edwards | 5,000 Meters Boys All Divisions | 341 | 24:34.88 PB | 12 |
| Sep 23 | Wautoma InvitationalSep 23 · 5,000 Meters Novice · Place 33 · Port Edwards | 5,000 Meters Novice | 33 | 24:44.9 | 12 |
| Sep 9 | Marshfield Tiger InviteSep 9 · 5,000 Meters Varsity · Place 106 · Port Edwards | 5,000 Meters Varsity | 106 | 25:22.0 PB | 12 |
| Sep 6 | Nekoosa InvitationalSep 6 · 5,000 Meters Varsity · Place 5 · Port Edwards | 5,000 Meters Varsity | 5 | 25:15.4 PB | 12 |
| Sep 4 | Marathon InviteSep 4 · 5,000 Meters Varsity · Place 135 · Port Edwards | 5,000 Meters Varsity | 135 | 25:18.8 | 12 |
| Aug 28 | Pittsville InviteAug 28 · 5,000 Meters Varsity · Place 57 · Port Edwards | 5,000 Meters Varsity | 57 | 27:48.6 PB | 12 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D3 Sectional 4 - WestfieldOct 26 · 5,000 Meters Varsity · Place 84 · Port Edwards | 5,000 Meters Varsity | 84 | 23:12.2 PB | 11 |
| Oct 17 | CWC Conference MeetOct 17 · 5,000 Meters Varsity · Place 62 · Port Edwards | 5,000 Meters Varsity | 62 | 23:43.5 PB | 11 |
| Sep 5 | Marathon InviteSep 5 · 5,000 Meters Varsity · Place 127 · Port Edwards | 5,000 Meters Varsity | 127 | 24:53.2 PB | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | CWC High School XC MeetOct 12 · 5,000 Meters Varsity · Place 73 · Port Edwards | 5,000 Meters Varsity | 73 | 26:28 | 10 |
| Oct 3 | Auburndale InvitationalOct 3 · 5,000 Meters Varsity · Place 81 · Port Edwards | 5,000 Meters Varsity | 81 | 27:04.4 PB | 10 |
| Sep 21 | Assumption InvitationalSep 21 · 5,000 Meters High School · Place 62 · Port Edwards | 5,000 Meters High School | 62 | 27:53.6 PB | 10 |
| Sep 16 | Smiley InviteSep 16 · 5,000 Meters Division 2/3 Junior Varsity · Place 99 · Port Edwards | 5,000 Meters Division 2/3 Junior Varsity | 99 | 28:25.6 PB | 10 |
| Sep 9 | Nekoosa Cross Country MeetSep 9 · 5,000 Meters Varsity · Place 15 · Port Edwards | 5,000 Meters Varsity | 15 | 26:45.0 | 10 |
| Sep 6 | Marshfield Tiger InviteSep 6 · 5,000 Meters Junior Varsity · Place 45 · Port Edwards | 5,000 Meters Junior Varsity | 45 | 28:53.7 | 10 |
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Auburndale InvitationalOct 4 · 5,000 Meters Varsity · Place 56 · Port Edwards | 5,000 Meters Varsity | 56 | 27:16.5 | 9 |
| Sep 30 | Edgar InvitationalSep 30 · 5,000 Meters Varsity · Place 44 · Port Edwards | 5,000 Meters Varsity | 44 | 28:05.0 PB | 9 |