Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Anoka HSMSHSL Section 7AAA Championships · Oct 27 | 16:47.9 | MSHSL Section 7AAA Championships | October 27, 2022 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 5 | 17:22.62 | MSHSL Class AAA State Championships | November 5, 2022 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 16:40.66 | Augustana Twilight XC Meet | September 4, 2026 |
| 8,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 28:28.8 | Running of the Cows | October 3, 2026 |
| 8,000 Meters · Highland 9-Hole Golf CourseMIAC Preview · Sep 12 | 28:24.1 | MIAC Preview | September 12, 2025 |
| 8,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 14 | 29:07.6 | Jim Drews Invitational | October 14, 2023 |
| 8,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 17 | 27:13.82 | Linfield George Oja Invitational | October 17, 2026 |
| 8,000 Meters · River Oaks Golf CourseToni St. Pierre Invitational · Sep 18 | 27:41.8 | Toni St. Pierre Invitational | September 18, 2026 |
| 8,000 Meters · St. Olaf CollegeMIAC Championships · Nov 2 | 27:59.20 | MIAC Championships | November 2, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MIAC XC ChampionshipOct 31 · 8,000 Meters Men · Place 128 · Saint John's (Minn.)Saint John's (Minn.) | 8,000 Meters Men | 128 | 29:15.9 | Sr |
| Oct 17 | Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Place 253 · Saint John's (Minn.)Saint John's (Minn.) | 8,000 Meters Collegiate | 253 | 27:13.82 PB | Sr |
| Oct 3 | Running of the CowsOct 3 · 8,000 Meters Maize · Place 130 · Saint John's (Minn.)Saint John's (Minn.) | 8,000 Meters Maize | 130 | 28:28.8 PB | Sr |
| Sep 18 | Toni St. Pierre InvitationalSep 18 · 8,000 Meters Collegiate · Place 37 · Saint John's (Minn.)Saint John's (Minn.) | 8,000 Meters Collegiate | 37 | 27:41.8 PB | Sr |
| Sep 4 | Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 152 · Saint John's (Minn.)Saint John's (Minn.) | 5,000 Meters College Men | 152 | 16:40.66 PB | Sr |
2025 Cross Country
2 results2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 125 · Coon RapidsCoon Rapids | 5,000 Meters Class AAA | 125 | 17:22.62 PB | 12 |
| Oct 27 | MSHSL Section 7AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 8 · Coon RapidsCoon Rapids | 5,000 Meters Varsity | 8 | 16:47.9 PB | 12 |
| Sep 23 | Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 23 · Coon RapidsCoon Rapids | 5,000 Meters Varsity | 23 | 5:41 | 12 |
| Sep 9 | Cambridge-Isanti Ayer InvitationalSep 9 · 5,000 Meters Varsity Boys · Place 4 · Coon RapidsCoon Rapids | 5,000 Meters Varsity Boys | 4 | 17:40.26Unofficial | 12 |
| Sep 1 | Anoka ABC Early Bird MeetSep 1 · 5,000 Meters Varsity · Place 4 · Coon RapidsCoon Rapids | 5,000 Meters Varsity | 4 | 17:27.0 | — |
2021 Cross Country
3 results2019 Cross Country
3 results