Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Northwoods ParkNorthwoods Invitational · Aug 23 | 11:30.55 | Northwoods Invitational | August 23, 2019 |
| 4 Miles · Luther CollegeAll-American Invitational · Sep 14 | 22:03.2 | All-American Invitational | September 14, 2024 |
| 5,000 Meters · Arrowwood ResortAlexandria Lions Invitational · Oct 9 | 17:35.4 | Alexandria Lions Invitational | October 9, 2021 |
| 5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Championships · Oct 21 | 18:00.9 | Lefty Wright Grade Level Championships | October 21, 2019 |
| 5,000 Meters · Cow Creek ParkPleasant Valley Spartan Classic · Sep 7 | 18:07 | Pleasant Valley Spartan Classic | September 7, 2019 |
| 5,000 Meters · Eagle Creek Golf ClubTCRC XC Showcase · Oct 31 | 17:26.35 | TCRC XC Showcase | October 31, 2020 |
| 5,000 Meters · Gale Woods FarmMSHSL Section 2AAA Championships · Oct 26 | 17:11.23 | MSHSL Section 2AAA Championships | October 26, 2021 |
| 5,000 Meters · Highland 9 Golf CourseMIAC Conference Championships · Oct 29 | 28:29.2 | MIAC Conference Championships | October 29, 2022 |
| 5,000 Meters · Round Lake ParkMetro Invite · Sep 14 | 17:53.2 | Metro Invite | September 14, 2019 |
| 5,000 Meters · St. Olaf CollegeSt. Olaf Canon River Closer/AECMR · Nov 6 | 16:24.00 | St. Olaf Canon River Closer/AECMR | November 6, 2025 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 17:27.3 | NXR Heartland Regional Championships | November 10, 2019 |
| 8,000 Meters · Highland 9-Hole Golf CourseMIAC Championships · Nov 1 | 27:31.9 | MIAC Championships | November 1, 2025 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 28:18.1 | Roy Griak Invitational | September 19, 2025 |
| 8,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 14 | 28:11.6 | Jim Drews Invitational | October 14, 2023 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 27:08.0 | Interregional Invitational | October 18, 2025 |
| 8,000 Meters · St. Olaf CollegeMIAC Championships · Nov 2 | 27:17.20 | MIAC Championships | November 2, 2024 |
| 8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 3 | 27:19.4 | Blugold Invitational | October 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | St. Olaf Canon River Closer/AECMRNov 6 · 5,000 Meters College · Place 7 · MacalesterMacalester | 5,000 Meters College | 7 | 16:24.00 PB | Sr |
| Nov 1 | MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 49 · MacalesterMacalester | 8,000 Meters College | 49 | 27:31.9 PB | Sr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 244 · MacalesterMacalester | 8,000 Meters Gold | 244 | 27:08.0 PB | Sr |
| Oct 3 | Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 139 · MacalesterMacalester | 8,000 Meters Varsity | 139 | 27:19.4 PB | Sr |
| Sep 19 | Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 71 · MacalesterMacalester | 8,000 Meters Jo Rider Men’s Maroon Race (Division | 71 | 28:18.1 PB | Sr |
| Sep 12 | MIAC PreviewSep 12 · 8,000 Meters Men · Place 23 · MacalesterMacalester | 8,000 Meters Men | 23 | 28:04.1 | Sr |
| Aug 29 | St. Olaf Ole OpenerAug 29 · 5,000 Meters Varsity · Place 39 · MacalesterMacalester | 5,000 Meters Varsity | 39 | 17:07.4 | SR |
2024 Cross Country
5 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | St. Olaf Canon River Closer/AECMRNov 2 · 5,000 Meters Varsity · Place 27 · MacalesterMacalester | 5,000 Meters Varsity | 27 | 17:53.50 | — |
| Oct 28 | MIAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 107 · MacalesterMacalester | 8,000 Meters Varsity | 107 | 28:20.3 | SO-2 |
| Oct 14 | Jim Drews InvitationalOct 14 · 8,000 Meters College · Place 154 · MacalesterMacalester | 8,000 Meters College | 154 | 28:11.6 PB | So |
| Sep 29 | Blugold InvitationalSep 29 · 8,000 Meters Open · Place 51 · MacalesterMacalester | 8,000 Meters Open | 51 | 28:10.9 | SO |
| Sep 1 | St. Olaf Ole OpenerSep 1 · 5,000 Meters College · Place 27 · MacalesterMacalester | 5,000 Meters College | 27 | 17:53.5 | So |
2022 Cross Country
4 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSL Class AAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 112 · EdinaEdina | 5,000 Meters Varsity | 112 | 17:16.81 | 12 |
| Oct 26 | MSHSL Section 2AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 15 · EdinaEdina | 5,000 Meters Varsity | 15 | 17:11.23 PB | 12 |
| Oct 14 | Lake Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 25 · EdinaEdina | 5,000 Meters Varsity | 25 | 16:55.9 | — |
| Oct 9 | Alexandria Lions InvitationalOct 9 · 5,000 Meters Boys JV · Place 1 · EdinaEdina | 5,000 Meters Boys JV | 1 | 17:35.4 PB | 12 |
| Oct 5 | Victoria Lions InvitationalOct 5 · 5,000 Meters Varsity · Place 15 · EdinaEdina | 5,000 Meters Varsity | 15 | 17:03.82 | 12 |
| Sep 24 | Roy Griak InvitationalSep 24 · Varsity · Place 153 · EdinaEdina | Varsity | 153 | 5:50 | 12 |
| Sep 9 | Bauman/Rovn Hopkins Invitational Sep 9 · 5,000 Meters Varsity · Place 29 · EdinaEdina | 5,000 Meters Varsity | 29 | 17:19.2 | 12 |
2020 Cross Country
4 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Rising Stars · Place 34 · EdinaEdina | 5,000 Meters Rising Stars | 34 | 17:27.3 PB | 10 |
| Oct 21 | Lefty Wright Grade Level ChampionshipsOct 21 · 5,000 Meters Sophomore Boys · Place 13 · EdinaEdina | 5,000 Meters Sophomore Boys | 13 | 18:00.9 PB | 10 |
| Oct 1 | Victoria Lions InvitationalOct 1 · 5,000 Meters Varsity · Place 53 · EdinaEdina | 5,000 Meters Varsity | 53 | 19:10.46 | 10 |
| Sep 24 | Jaguar ChallengeSep 24 · 5,000 Meters Varsity · Place 49 · EdinaEdina | 5,000 Meters Varsity | 49 | 18:41.4 | — |
| Sep 14 | Metro InviteSep 14 · 5,000 Meters Boys Varsity · Place 42 · EdinaEdina | 5,000 Meters Boys Varsity | 42 | 17:53.2 PB | 10 |
| Sep 7 | Pleasant Valley Spartan ClassicSep 7 · 5,000 Meters Frosh/Soph · Place 7 · EdinaEdina | 5,000 Meters Frosh/Soph | 7 | 18:07 PB | 10 |
| Aug 23 | Northwoods InvitationalAug 23 · 2 Miles Junior Varsity · Place 9 · EdinaEdina | 2 Miles Junior Varsity | 9 | 11:30.55 PB | 10 |
2018 Cross Country
2 results