Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Wildwood ParkColumbus Catholic Invitational · Sep 3 | 25:39.3 | Columbus Catholic Invitational | September 3, 2023 |
| 3,200 Meters · Medford High SchoolMedford Invitational · Sep 30 | 20:28.8 | Medford Invitational | September 30, 2021 |
| 3,200 Meters · Stevens PointSPASH Invite · Sep 11 | 18:22 | SPASH Invite | September 11, 2021 |
| 5,000 Meters · Lincoln High School CampusJim Newman Invitational (Wis Rapids Lincoln) · Oct 11 | 21:13.3 | Jim Newman Invitational (Wis Rapids Lincoln) | October 11, 2025 |
| 5,000 Meters · Nine Mile Recreation AreaWVC Conference Meet · Oct 18 | 20:48.9 | WVC Conference Meet | October 18, 2025 |
| 5,000 Meters · RiverEdge Golf CourseMarshfield Night Meet - Overall · Sep 26 | 21:34.55 | Marshfield Night Meet - Overall | September 26, 2025 |
| 5,000 Meters · Standing Rock ParkStevens Point Panther Invite · Sep 10 | 24:05.6 | Stevens Point Panther Invite | September 10, 2022 |
| 5,000 Meters · Standing Rocks ParkSPASH Panther Invitational · Sep 13 | 22:06.6 | SPASH Panther Invitational | September 13, 2025 |
| 5,000 Meters · Waupaca High SchoolWaupaca Invitational · Oct 2 | 23:23.0 | Waupaca Invitational | October 2, 2025 |
| 5,000 Meters · Wildwood ParkMarshfield Tiger Invite · Sep 9 | 23:21.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
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | WVC Conference MeetOct 18 · 5,000 Meters Junior Varsity · Place 59 · MarshfieldMarshfield | 5,000 Meters Junior Varsity | 59 | 20:48.9 PB | 12 |
| Oct 11 | Jim Newman Invitational (Wis Rapids Lincoln)Oct 11 · 5,000 Meters Junior Varsity · Place 70 · MarshfieldMarshfield | 5,000 Meters Junior Varsity | 70 | 21:13.3 PB | 12 |
| Oct 2 | Waupaca InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 36 · MarshfieldMarshfield | 5,000 Meters Junior Varsity | 36 | 23:23.0 PB | 12 |
| Sep 26 | Marshfield Night Meet - OverallSep 26 · 5,000 Meters Boys All Divisions · Place 257 · MarshfieldMarshfield | 5,000 Meters Boys All Divisions | 257 | 21:34.55 PB | 12 |
| Sep 13 | SPASH Panther InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 82 · MarshfieldMarshfield | 5,000 Meters Junior Varsity | 82 | 22:06.6 PB | 12 |
| Sep 9 | Marshfield Tiger InviteSep 9 · 5,000 Meters Junior Varsity · Place 26 · MarshfieldMarshfield | 5,000 Meters Junior Varsity | 26 | 23:21.0 PB | 12 |
| Sep 4 | Marathon InviteSep 4 · 5,000 Meters Varsity · Place 84 · MarshfieldMarshfield | 5,000 Meters Varsity | 84 | 21:56.0 | 12 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 5 | Marathon InviteSep 5 · 5,000 Meters Varsity · Place 106 · MarshfieldMarshfield | 5,000 Meters Varsity | 106 | 22:27.4 | 11 |
2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Medford InvitationalSep 30 · 3,200 Meters MIddle School · Place 76 · MarshfieldMarshfield | 3,200 Meters MIddle School | 76 | 20:28.8 PB | 8 |
| Sep 11 | SPASH InviteSep 11 · 3,200 Meters Middle School · Place 122 · MarshfieldMarshfield | 3,200 Meters Middle School | 122 | 18:22 PB | 8 |