Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Baylor Regional ParkLions CC Meet · Sep 12 | 7:29.00 | Lions CC Meet | September 12, 2023 |
| 3,200 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 5 | 16:09.64 | Ev Berg Invitational | October 5, 2023 |
| 5,000 Meters · Baylor Regional ParkLions CC Meet · Sep 9 | 23:27.36 | Lions CC Meet | September 9, 2025 |
| 5,000 Meters · Benson ParkMankato East Invitational · Oct 8 | 23:32.7 | Mankato East Invitational | October 8, 2025 |
| 5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 2 | 24:17.2 | Ev Berg Invitational | October 2, 2025 |
| 5,000 Meters · Lower Recreation CenterJV Season Finale · Oct 31 | 23:24.6 | JV Season Finale | October 31, 2026 |
| 5,000 Meters · North Alexander ParkFaribault Invitational · Sep 5 | 23:27.0 | Faribault Invitational | September 5, 2025 |
| 5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 3 | 28:31.57 | St. Olaf H.S. Showcase | September 3, 2026 |
| 5,000 Meters · Zahler ParkJV Season Finale · Oct 25 | 22:22.0 | JV Season Finale | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | JV Season FinaleOct 31 · 5,000 Meters Combined JV Boys · Place 400 · Mankato West | 5,000 Meters Combined JV Boys | 400 | 23:24.6 PB | 10 |
| Oct 20 | Big 9 Conference ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 255 · Mankato West | 5,000 Meters Junior Varsity | 255 | 24:50.6 | 10 |
| Oct 14 | Mankato East InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 161 · Mankato West | 5,000 Meters Junior Varsity | 161 | 25:48.5 | 10 |
| Oct 8 | Ev Berg InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 355 · Mankato West | 5,000 Meters Junior Varsity | 355 | 25:18.2 | 10 |
| Sep 29 | Mankato West InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 159 · Mankato West | 5,000 Meters Junior Varsity | 159 | 28:49.2 | 10 |
| Sep 15 | Norwood Young America Lions CC MeetSep 15 · 5,000 Meters Junior Varsity · Place 174 · Mankato West | 5,000 Meters Junior Varsity | 174 | 27:08.72 | 10 |
| Sep 11 | Faribault InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 275 · Mankato West | 5,000 Meters Junior Varsity | 275 | 27:44.6 | 10 |
| Sep 3 | St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 505 · Mankato West | 5,000 Meters Varsity | 505 | 28:31.57 PB | 10 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | JV Season FinaleOct 25 · 5,000 Meters High School · Place 317 · Mankato West | 5,000 Meters High School | 317 | 22:22.0 PB | 9 |
| Oct 8 | Mankato East InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 149 · Mankato West | 5,000 Meters Junior Varsity | 149 | 23:32.7 PB | 9 |
| Oct 2 | Ev Berg InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 288 · Mankato West | 5,000 Meters Junior Varsity | 288 | 24:17.2 PB | 9 |
| Sep 23 | Mankato West InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 180 · Mankato West | 5,000 Meters Junior Varsity | 180 | 24:45.2 | 9 |
| Sep 9 | Lions CC MeetSep 9 · 5,000 Meters Junior Varsity · Place 99 · Mankato West | 5,000 Meters Junior Varsity | 99 | 23:27.36 PB | 9 |
| Sep 5 | Faribault InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 229 · Mankato West | 5,000 Meters Junior Varsity | 229 | 23:27.0 PB | 9 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Mankato East InvitationalOct 9 · 2,400 Meters Middle School · Place 96 · Mankato West | 2,400 Meters Middle School | 96 | 12:53.3 | 8 |
| Oct 3 | Ev Berg InvitationalOct 3 · 3,200 Meters Middle School · Place 70 · Mankato West | 3,200 Meters Middle School | 70 | 15:41.4 | 8 |
| Sep 24 | Mankato West InvitationalSep 24 · 2,500 Meters Middle School · Place 67 · Mankato West | 2,500 Meters Middle School | 67 | 12:01.4 | 8 |
| Sep 10 | Lions CC MeetSep 10 · 1,600 Meters Middle School · Place 79 · Mankato West | 1,600 Meters Middle School | 79 | 7:14.90 | 8 |
| Sep 6 | Faribault InvitationalSep 6 · 2,400 Meters Middle School · Place 81 · Mankato West | 2,400 Meters Middle School | 81 | 12:16.6 | 8 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Mankato East InvitationalOct 11 · 2,400 Meters Middle School · Place 64 · Mankato West | 2,400 Meters Middle School | 64 | 12:01.2 | 7 |
| Oct 5 | Ev Berg InvitationalOct 5 · 3,200 Meters Middle School · Place 55 · Mankato West | 3,200 Meters Middle School | 55 | 16:09.64 PB | 7 |
| Sep 12 | Lions CC MeetSep 12 · 1,600 Meters Junior High · Place 89 · Mankato West | 1,600 Meters Junior High | 89 | 7:29.00 PB | 7 |