Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Waseca Lakeside ClubKent Finanger Invitational · Oct 11 | 18:43.5 | Kent Finanger Invitational | October 11, 2025 |
| 5,000 Meters · Augustana UniversityAugustana Twilight XC Meet College · Sep 1 | 23:53.8 | Augustana Twilight XC Meet College | September 1, 2023 |
| 5,000 Meters · Irish Water Golf CourseIrish Waters Invite · Aug 27 | 24:24.01 | Irish Waters Invite | August 27, 2021 |
| 5,000 Meters · Mascoutin Golf ClubBerlin Invite · Sep 14 | 23:50.59 | Berlin Invite | September 14, 2021 |
| 5,000 Meters · NorthbrookNorth Eastern Conference XC Meet · Oct 15 | 23:44.40 | North Eastern Conference XC Meet | October 15, 2021 |
| 5,000 Meters · Southwest ParkWest De Pere Invite · Sep 9 | 23:58.6 | West De Pere Invite | September 9, 2021 |
| 6,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 28:27.6 | Running of the Cows | October 3, 2026 |
| 6,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 14 | 28:17.6 | Jim Drews Invitational | October 14, 2023 |
| 6,000 Meters · Prescott HSUWRF River Town Town Twilight · Sep 8 | 28:52.2 | UWRF River Town Town Twilight | September 8, 2023 |
| 6,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 19 | 29:06.2 | St Olaf Invitational | September 19, 2026 |
| 6,000 Meters · Whitetail Golf CourseNCAA Division III North Regional · Nov 11 | 27:54.8 | NCAA Division III North Regional | November 11, 2023 |
| 6,000 Meters · Winthrop Golf ClubUMAC XC Championship · Nov 1 | 27:50.9 | UMAC XC Championship | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | UMAC XC ChampionshipNov 1 · 6,000 Meters UMAC · Place 36 · Martin LutherMartin Luther | 6,000 Meters UMAC | 36 | 27:50.9 PB | Jr |
| Oct 18 | St. Olaf Haunted HustleOct 18 · 6,000 Meters College · Place 42 · Martin LutherMartin Luther | 6,000 Meters College | 42 | 29:14.00 | Jr |
| Oct 11 | Kent Finanger InvitationalOct 11 · 4,000 Meters Varsity · Place 54 · Martin LutherMartin Luther | 4,000 Meters Varsity | 54 | 18:43.5 PB | Jr |
| Oct 3 | Blugold InvitationalOct 3 · 6,000 Meters Varsity · Place 314 · Martin LutherMartin Luther | 6,000 Meters Varsity | 314 | 29:42.8 | Jr |
| Sep 20 | St. Olaf InvitationalSep 20 · 6,000 Meters College · Place 187 · Martin LutherMartin Luther | 6,000 Meters College | 187 | 29:22.9 | Jr |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA North Region ChampionshipsNov 16 · 6,000 Meters D3 North · Place 208 · Martin LutherMartin Luther | 6,000 Meters D3 North | 208 | 29:06.8 | So |
| Nov 2 | UMAC XC ChampionshipNov 2 · 6,000 Meters UMAC · Place 33 · Martin LutherMartin Luther | 6,000 Meters UMAC | 33 | 28:01.9 | So |
| Oct 5 | Carleton Running of the CowsOct 5 · 6,000 Meters Varsity · Place 246 · Martin LutherMartin Luther | 6,000 Meters Varsity | 246 | 28:23.1 | SO |
| Sep 21 | St. Olaf InvitationalSep 21 · 6,000 Meters Varsity · Place 189 · Martin LutherMartin Luther | 6,000 Meters Varsity | 189 | 28:31.50 | SO |
| Sep 18 | BLC / MLC 5k Dual in the ParkSep 18 · 5,000 Meters Division 1 · Place 4 · Martin LutherMartin Luther | 5,000 Meters Division 1 | 4 | 23:59.2 | SO |
| Sep 6 | Coach Finanger InvitationalSep 6 · 5,000 Meters Varsity · Place 38 · Martin LutherMartin Luther | 5,000 Meters Varsity | 38 | 23:17.7 | SO |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III North RegionalNov 11 · 6,000 Meters Championship · Place 199 · Martin LutherMartin Luther | 6,000 Meters Championship | 199 | 27:54.8 PB | Fr |
| Oct 28 | UMAC XC ChampionshipOct 28 · 6,000 Meters Varsity · Place 32 · Martin LutherMartin Luther | 6,000 Meters Varsity | 32 | 27:25.9 | FR |
| Oct 14 | Jim Drews InvitationalOct 14 · 6,000 Meters College · Place 231 · Martin LutherMartin Luther | 6,000 Meters College | 231 | 28:17.6 PB | Fr |
| Sep 16 | St. Olaf InvitationalSep 16 · 6,000 Meters Varsity · Place 84 · Martin LutherMartin Luther | 6,000 Meters Varsity | 84 | 29:15.9 | FR |
| Sep 8 | UWRF River Town Town TwilightSep 8 · 6,000 Meters College · Place 48 · Martin LutherMartin Luther | 6,000 Meters College | 48 | 28:52.2 PB | Fr |
| Sep 1 | Augustana Twilight XC Meet CollegeSep 1 · 5,000 Meters College · Place 299 · Martin LutherMartin Luther | 5,000 Meters College | 299 | 23:53.8 PB | Fr |
2021 Cross Country
4 results