Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 7 | 18:23.01 | Ev Berg Invitational | October 7, 2021 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 16 | 20:07.72 | Mayo Invitational | September 16, 2021 |
| 5,000 Meters · Hadley Creek Golf Course and Learning CenterHVL Conference CHampionships · Oct 19 | 18:36.60 | HVL Conference CHampionships | October 19, 2021 |
| 5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 28 | 19:04.4 | MSHSL Section 1AA Championships | October 28, 2021 |
| 5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 24 | 19:28.2 | MSHSL Section 1A Championships | October 24, 2019 |
| 5,000 Meters · Pine Island Golf CourseHVL Conference Championships · Oct 15 | 18:54.40 | HVL Conference Championships | October 15, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MSHSL Section 1AA ChampionshipsOct 28 · 5,000 Meters Section · Place 42 · Zumbrota-Mazeppa/Kenyon-Wanamingo | 5,000 Meters Section | 42 | 19:04.4 PB | 12 |
| Oct 19 | HVL Conference CHampionshipsOct 19 · 5,000 Meters Varsity · Place 18 · Zumbrota-Mazeppa/Kenyon-Wanamingo | 5,000 Meters Varsity | 18 | 18:36.60 PB | 12 |
| Oct 7 | Ev Berg InvitationalOct 7 · 5,000 Meters Varsity · Place 57 · Zumbrota-Mazeppa/Kenyon-Wanamingo | 5,000 Meters Varsity | 57 | 18:23.01 PB | 12 |
| Sep 30 | ZMKW InvitationalSep 30 · 5,000 Meters Varsity · Place 10 · Zumbrota-Mazeppa/Ken.. | 5,000 Meters Varsity | 10 | 19:12.7 | 12 |
| Sep 16 | Mayo InvitationalSep 16 · 5,000 Meters Varsity · Place 102 · Zumbrota-Mazeppa/Kenyon-Wanamingo | 5,000 Meters Varsity | 102 | 20:07.72 PB | 12 |
| Sep 9 | Hayfield InvitationalSep 9 · 5,000 Meters Varsity · Place 20 · Zumbrota-Mazeppa/Ken.. | 5,000 Meters Varsity | 20 | 19:02.1 | 12 |
| Sep 2 | St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 243 · Zumbrota-Mazeppa/Ken.. | 5,000 Meters Varsity | 243 | 19:41.7 | 12 |
2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | MSHSL Section 1A ChampionshipsOct 16 · 5,000 Meters Varsity · Place 71 · Zumbrota-Mazeppa/Kenyon-Wanamingo | 5,000 Meters Varsity | 71 | 19:53.6 | 11 |
| Oct 10 | HVL Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 20 · Zumbrota-Mazeppa/Kenyon-Wanamingo | 5,000 Meters Varsity | 20 | — | 11 |
| Sep 17 | Pine Island Tri #2Sep 17 · 5,000 Meters Varsity · Place 11 · Zumbrota-Mazeppa/Kenyon-Wanamingo | 5,000 Meters Varsity | 11 | 19:21.70 | 11 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Section · Place 80 · Zumbrota-Mazeppa/Kenyon-Wanamingo | 5,000 Meters Section | 80 | 19:28.2 PB | 10 |
| Oct 15 | HVL Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 38 · Zumbrota-Mazeppa/Kenyon-Wanamingo | 5,000 Meters Varsity | 38 | 18:54.40 PB | 10 |
| Sep 26 | ZM/KW InvitationalSep 26 · 5,000 Meters Varsity · Place 42 · Zumbrota Mazeppa/Kenyon-Wanamingo | 5,000 Meters Varsity | 42 | 19:21.1 | — |
| Sep 19 | Pine Island InvitationalSep 19 · 5,000 Meters 5000 · Place 39 · Zumbrota-Mazeppa/Kenyon-Wanamingo | 5,000 Meters 5000 | 39 | 20:16.44 | 10 |
| Aug 29 | St. Olaf College High School Cross Country ShowcaseAug 29 · 5,000 Meters Varsity · Place 451 · Zumbrota-Mazappa Kw | 5,000 Meters Varsity | 451 | 6:55 | 10 |