Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · GreatLIFE Golf & Fitness Club WorthingtonMSHSL Section 3A Championships · Oct 15 | 19:26.19 | MSHSL Section 3A Championships | October 15, 2020 |
| 5,000 Meters · Kerkhoven Golf CourseBenson/KMS Kerkhoven XC Meet · Oct 11 | 19:42 | Benson/KMS Kerkhoven XC Meet | October 11, 2022 |
| 5,000 Meters · Koronis Hills Golf CoursePaynesville Invitational · Sep 28 | 20:10.1 | Paynesville Invitational | September 28, 2021 |
| 5,000 Meters · Lac Qui Parle Valley HSMSHSL Section 3A Championships · Oct 28 | 19:00.39 | MSHSL Section 3A Championships | October 28, 2021 |
| 5,000 Meters · Little Crow Golf ResortLittle Crow Invitational · Sep 15 | 19:29.7 | Little Crow Invitational | September 15, 2022 |
| 5,000 Meters · Luverne High SchoolMSHSL Section 3A Championships · Oct 27 | 18:30.54 | MSHSL Section 3A Championships | October 27, 2022 |
| 5,000 Meters · Madison Country ClubMSHSL Section 3A Championships · Oct 24 | 20:32.21 | MSHSL Section 3A Championships | October 24, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSL Section 3A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 50 · BOLD/BLH | 5,000 Meters Varsity | 50 | 18:30.54 PB | 12 |
| Oct 17 | West Central Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 17 · BOLD/BLH | 5,000 Meters Varsity | 17 | 19:00.28 | — |
| Oct 11 | Benson/KMS Kerkhoven XC MeetOct 11 · 5,000 Meters Varsity · Place 23 · BOLD/BLH | 5,000 Meters Varsity | 23 | 19:42 PB | 12 |
| Sep 27 | Paynesville XC InviteSep 27 · 5,000 Meters Varsity · Place 21 · Bold/Blh | 5,000 Meters Varsity | 21 | 19:32.40 | — |
| Sep 15 | Little Crow InvitationalSep 15 · 5,000 Meters Varsity · Place 33 · BOLD/BLH | 5,000 Meters Varsity | 33 | 19:29.7 PB | 12 |
| Sep 1 | Lac Qui Parle Valley Early Bird MeetSep 1 · 4,000 Meters Varsity · Place 18 · Bold/Blh | 4,000 Meters Varsity | 18 | 16:25.07 | — |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MSHSL Section 3A ChampionshipsOct 28 · 5,000 Meters Section · Place 50 · BOLD/BLH | 5,000 Meters Section | 50 | 19:00.39 PB | 11 |
| Oct 19 | West Central Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 23 · BOLD/BLH | 5,000 Meters Varsity | 23 | 19:30.00 | 11 |
| Sep 28 | Paynesville InvitationalSep 28 · 5,000 Meters Varsity · Place 24 · BOLD/BLH | 5,000 Meters Varsity | 24 | 20:10.1 PB | 11 |
| Sep 16 | New London-Spicer InvitationalSep 16 · 5,000 Meters Varsity · Place 54 · BOLD/BLH | 5,000 Meters Varsity | 54 | 21:46.90 | 11 |
| Sep 8 | Minnewaska Area InvitationalSep 8 · 5,000 Meters Varsity · Place 30 · BOLD/BLH | 5,000 Meters Varsity | 30 | 20:33.80 | 11 |
2020 Cross Country
1 results2019 Cross Country
1 results