Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baylor Regional ParkLions CC Meet · Sep 12 | 17:25.30 | Lions CC Meet | September 12, 2023 |
| 5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 17:42.4 | Dan Huston Invitational | September 30, 2023 |
| 5,000 Meters · Benson ParkMSHSL Section 2AA Championships · Oct 26 | 17:35.9 | MSHSL Section 2AA Championships | October 26, 2023 |
| 5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 6 | 17:00.85 | Ev Berg Invitational | October 6, 2022 |
| 5,000 Meters · Gale Woods FarmMSHSL Section 2AA Championships · Oct 25 | 17:26.42 | MSHSL Section 2AA Championships | October 25, 2022 |
| 5,000 Meters · Minneopa Golf ClubMankato West Tri · Sep 24 | 22:03.19 | Mankato West Tri | September 24, 2020 |
| 5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 30 | 17:42.40 | Steve Johnson Invitational | September 30, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 2AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 29 · Mankato West | 5,000 Meters Varsity | 29 | 17:35.9 PB | 12 |
| Oct 17 | Big 9 Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 24 · Mankato West | 5,000 Meters Varsity | 24 | 17:17.6 | 12 |
| Oct 11 | Mankato East InvitationalOct 11 · 5,000 Meters Varsity · Place 36 · Mankato West | 5,000 Meters Varsity | 36 | 17:40.8 | SR |
| Oct 5 | Ev Berg InvitationalOct 5 · 5,000 Meters Varsity · Place 52 · Mankato West | 5,000 Meters Varsity | 52 | 17:32.09 | 12 |
| Sep 30 | Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 99 · Mankato West | 5,000 Meters Varsity | 99 | 17:42.4 PB | 12 |
| Sep 30 | Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 99 · Mankato West | 5,000 Meters Boys Varsity Orange 5000M | 99 | 17:42.40 PB | 12 |
| Sep 26 | Mankato West InvitationalSep 26 · 5,000 Meters Varsity · Place 21 · Mankato West | 5,000 Meters Varsity | 21 | 17:31.51 | — |
| Sep 12 | Lions CC MeetSep 12 · 5,000 Meters Varsity · Place 20 · Mankato West | 5,000 Meters Varsity | 20 | 17:25.30 PB | 12 |
| Sep 8 | Faribault InvitationalSep 8 · 5,000 Meters Varsity · Place 47 · Mankato West | 5,000 Meters Varsity | 47 | 17:53.08 | — |
| Aug 31 | St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 72 · Mankato West | 5,000 Meters Varsity | 72 | 18:16.5 | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MSHSL Section 2AA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 22 · Mankato West | 5,000 Meters Varsity | 22 | 17:26.42 PB | 11 |
| Oct 12 | Mankato East InvitationalOct 12 · 5,000 Meters Varsity · Place 24 · Mankato West | 5,000 Meters Varsity | 24 | 17:22.49 | — |
| Oct 6 | Ev Berg InvitationalOct 6 · 5,000 Meters Varsity · Place 25 · Mankato West | 5,000 Meters Varsity | 25 | 17:00.85 PB | 11 |
| Sep 27 | Mankato West InvitationalSep 27 · 5,000 Meters Varsity · Place 13 · Mankato West | 5,000 Meters Varsity | 13 | 17:38.72 | — |
| Sep 15 | Hutchinson InvitationalSep 15 · 3,200 Meters Middle School · Place 10 · Mankato West | 3,200 Meters Middle School | 10 | 17:57.84 | — |
| Sep 13 | Lions CC MeetSep 13 · 5,000 Meters Varsity · Place 12 · Mankato West | 5,000 Meters Varsity | 12 | 17:33.45 | 11 |
| Sep 1 | St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 130 · Mankato West | 5,000 Meters Varsity | 130 | 18:37.1 | — |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 2AA ChampionshipsOct 26 · 5,000 Meters Section · Place 38 · Mankato West | 5,000 Meters Section | 38 | 18:35.91 | 10 |
| Oct 19 | Big 9 Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 36 · Mankato West | 5,000 Meters Varsity | 36 | 18:07.96 | 10 |
| Oct 12 | Mankato East InvitationalOct 12 · 5,000 Meters Varsity · Place 33 · Mankato West | 5,000 Meters Varsity | 33 | 18:14.41 | 10 |
| Oct 7 | Ev Berg InvitationalOct 7 · 5,000 Meters Varsity · Place 75 · Mankato West | 5,000 Meters Varsity | 75 | 18:48.86 | 10 |
| Sep 28 | Mankato West InvitationalSep 28 · 5,000 Meters Varsity · Place 13 · Mankato West | 5,000 Meters Varsity | 13 | 18:23.40 | 10 |
| Sep 20 | Fairmont InvitationalSep 20 · 5,000 Meters Varsity · Place 2 · Mankato West | 5,000 Meters Varsity | 2 | 18:11 | 10 |
| Sep 16 | Hutchinson InvitationalSep 16 · 5,000 Meters Varsity · Place 29 · Mankato West | 5,000 Meters Varsity | 29 | 19:19.33 | 10 |
| Sep 2 | St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 164 · Mankato West | 5,000 Meters Varsity | 164 | 18:38.3 | 10 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Big 9 Virtual JV ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Mankato West | 5,000 Meters Junior Varsity | 0 | 21:22Unofficial | 9 |
| Oct 1 | Mankato West vs Mankato EastOct 1 · 5,000 Meters Junior Varsity · Place 13 · Mankato West | 5,000 Meters Junior Varsity | 13 | 19:57.09 | 9 |
| Sep 24 | Mankato West TriSep 24 · 5,000 Meters Junior Varsity · Place 7 · Mankato West | 5,000 Meters Junior Varsity | 7 | 22:03.19 PB | 9 |
| Sep 17 | Owatonna TriSep 17 · 5,000 Meters Junior Varsity · Place 21 · Mankato West | 5,000 Meters Junior Varsity | 21 | 20:50.89 | 9 |
| Sep 10 | Rochester Century TriSep 10 · 5,000 Meters Junior Varsity · Place 27 · Mankato West | 5,000 Meters Junior Varsity | 27 | 21:09.66 | 9 |
| Sep 3 | Rochester Mayo vs. Mankato WestSep 3 · 5,000 Meters Junior Varsity · Place 13 · Mankato West | 5,000 Meters Junior Varsity | 13 | 21:47.51 | 9 |