Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 8,000 Meters · Carleton CollegeNCAA D3 Central Region Championships · Nov 12 | 27:59.1 | NCAA D3 Central Region Championships | November 12, 2016 |
| 8,000 Meters · Lake Breeze Golf CourseUW-Oshkosh KollegeTown Pre National Cross Country Meet · Oct 13 | 29:31.8 | UW-Oshkosh KollegeTown Pre National Cross Country Meet | October 13, 2018 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 29 | 27:27.6 | Roy Griak Invitational | September 29, 2018 |
| 8,000 Meters · St. Olaf CollegeMinnesota Intercollegiate Championships · Oct 28 | 27:08.5 | Minnesota Intercollegiate Championships | October 28, 2017 |
| 8,000 Meters · Wartburg/Max CC CourseNCAA Division III Central Regional XC Championships · Nov 10 | 26:42.3 | NCAA Division III Central Regional XC Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NCAA Division III Central Regional XC ChampionshipsNov 10 · 8,000 Meters Championship · Place 84 · Macalester | 8,000 Meters Championship | 84 | 26:42.3 PB | Jr |
| Oct 26 | MIAC Cross Country ChampionshipsOct 26 · 8,000 Meters Championship · Place 41 · Macalester | 8,000 Meters Championship | 41 | 27:23.1 | Jr |
| Oct 13 | UW-Oshkosh KollegeTown Pre National Cross Country MeetOct 13 · 8,000 Meters Invite · Place 21 · Macalester | 8,000 Meters Invite | 21 | 29:31.8 PB | Jr |
| Sep 29 | 2018 Roy Griak InvitationalSep 29 · 8,000 Meters Division III · Place 20 · Macalester | 8,000 Meters Division III | 20 | 27:27.6 | JR |
| Sep 29 | Roy Griak InvitationalSep 29 · 8,000 Meters Maroon (D2 & D3) · Place 102 · Macalester | 8,000 Meters Maroon (D2 & D3) | 102 | 27:27.6 PB | Jr |
2017 Cross Country
2 results2016 Cross Country
4 results