Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 15 | 18:36.92 | Mayo Invitational | September 15, 2022 |
| 3,200 Meters · Hok Si La ParkLake City Invitational · Sep 20 | 12:00.6 | Lake City Invitational | September 20, 2022 |
| 5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 27 | 18:54.31 | MSHSL Section 1AA Championships | October 27, 2022 |
| 5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 19:38.2 | Dan Huston Invitational | September 30, 2023 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 16 | 20:08.44 | Mayo Invitational | September 16, 2021 |
| 5,000 Meters · Hadley Creek Golf Course and Learning CenterHVL Conference CHampionships · Oct 19 | 19:32.10 | HVL Conference CHampionships | October 19, 2021 |
| 5,000 Meters · Hok Si La ParkLake City Invitational · Sep 19 | 17:48.33 | Lake City Invitational | September 19, 2023 |
| 5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 28 | 19:27.7 | MSHSL Section 1AA Championships | October 28, 2021 |
| 5,000 Meters · Rosie ParkHVL Conference Championships · Oct 18 | 18:04.32 | HVL Conference Championships | October 18, 2022 |
| 5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 1 | 18:23.27 | Steve Johnson Invitational | October 1, 2022 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 3 | 20:21.10 | Augustana Twilight XC Meet | September 3, 2021 |
| 5,000 Meters · Zumbrota Golf ClubHVL Conference Championships · Oct 17 | 18:07.4 | HVL Conference Championships | October 17, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 1AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 20 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Varsity | 20 | 19:08.0 | 12 |
| Oct 17 | HVL Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 14 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Varsity | 14 | 18:07.4 PB | 12 |
| Sep 30 | Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 234 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Varsity | 234 | 19:38.2 PB | 12 |
| Sep 30 | Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 234 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Boys Varsity Orange 5000M | 234 | 19:38.20 | 12 |
| Sep 19 | Lake City InvitationalSep 19 · 5,000 Meters Varsity · Place 10 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Varsity | 10 | 17:48.33 PB | 12 |
| Sep 14 | Kasson-Mantorville InvitationalSep 14 · 5,000 Meters Varsity · Place 6 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Varsity | 6 | 19:10.50 | — |
| Aug 31 | St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 126 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Varsity | 126 | 19:13.3 | 12 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSL Section 1AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 38 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE**** | 5,000 Meters Varsity | 38 | 18:54.31 PB | 11 |
| Oct 18 | HVL Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 15 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE**** | 5,000 Meters Varsity | 15 | 18:04.32 PB | 11 |
| Oct 1 | Steve Johnson InvitationalOct 1 · 5,000 Meters Orange Varsity · Place 67 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE**** | 5,000 Meters Orange Varsity | 67 | 18:23.27 PB | 11 |
| Sep 20 | Lake City InvitationalSep 20 · 3,200 Meters Varsity · Place 25 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE**** | 3,200 Meters Varsity | 25 | 12:00.6 PB | 11 |
| Sep 15 | Mayo InvitationalSep 15 · 2.95 Miles Varsity · Place 99 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE**** | 2.95 Miles Varsity | 99 | 18:36.92 PB | 11 |
| Aug 29 | Albert Lea InvitationalAug 29 · 5,000 Meters Varsity · Place 49 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE**** | 5,000 Meters Varsity | 49 | 22:03.70 | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MSHSL Section 1AA ChampionshipsOct 28 · 5,000 Meters Section · Place 49 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Section | 49 | 19:27.7 PB | 10 |
| Oct 19 | HVL Conference CHampionshipsOct 19 · 5,000 Meters Varsity · Place 31 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Varsity | 31 | 19:32.10 PB | 10 |
| Oct 12 | Kasson-Mantorville/Triton InvitationalOct 12 · 5,000 Meters Varsity · Place 7 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Varsity | 7 | 18:39.8 | 10 |
| Sep 21 | Lake City InvitationalSep 21 · 5,000 Meters Varsity · Place 25 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Varsity | 25 | 18:38.80 | 10 |
| Sep 16 | Mayo InvitationalSep 16 · 5,000 Meters Varsity · Place 103 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Varsity | 103 | 20:08.44 PB | 10 |
| Sep 3 | Augustana Twilight XC MeetSep 3 · 5,000 Meters Varsity · Place 249 · Kasson-MantorvilleKasson-Mantorville | 5,000 Meters Varsity | 249 | 20:21.10 PB | 10 |
2019 Cross Country
1 results