Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Luther College CampusAll-American Invitational · Sep 10 | 23:10.82 | All-American Invitational | September 10, 2022 |
| 5,000 Meters · Osceola School GroundsChieftain Invite · Sep 16 | 18:46.86 | Chieftain Invite | September 16, 2017 |
| 5,000 Meters · Paperjack ElementaryTiger Invite · Sep 30 | 17:51.41 | Tiger Invite | September 30, 2017 |
| 5,000 Meters · Rice Lake HSWIAA D2 Sectional - Rice Lake · Oct 22 | 18:01.14 | WIAA D2 Sectional - Rice Lake | October 22, 2016 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State XC Championships · Oct 28 | 18:11.9 | WIAA D2 State XC Championships | October 28, 2017 |
| 5,000 Meters · St. Olaf CollegeSt. Olaf Ole Opener · Sep 1 | 17:33.5 | St. Olaf Ole Opener | September 1, 2021 |
| 5,000 Meters · UWBC CampusWarrior Invite · Sep 12 | 18:31 | Warrior Invite | September 12, 2017 |
| 6,000 Meters · Wartburg/Max CC CourseJohn Kurtt Triangular · Sep 12 | 20:54.76 | John Kurtt Triangular | September 12, 2020 |
| 8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 2 | 29:59.8 | American Rivers Conference Championships | November 2, 2019 |
| 8,000 Meters · Ettrick Golf CourseJim Drews/Tori Neubauer Invitational · Oct 13 | 30:59.0 | Jim Drews/Tori Neubauer Invitational | October 13, 2018 |
| 8,000 Meters · Luther CollegeLuther College Saga Cup · Nov 2 | 29:38.5 | Luther College Saga Cup | November 2, 2018 |
| 8,000 Meters · Luther College CampusLuther College Cross Country Tri #1 · Oct 10 | 29:06.8 | Luther College Cross Country Tri #1 | October 10, 2020 |
| 8,000 Meters · Pioneers ParkAmerican Rivers Cross Country Championships · Oct 27 | 31:06.5 | American Rivers Cross Country Championships | October 27, 2018 |
| 8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 1 | 28:09.08 | Blugold Invitational | October 1, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results2021 Cross Country
4 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | American Rivers Conference ChampionshipsNov 7 · 8,000 Meters Varsity · Place 98 · LutherLuther | 8,000 Meters Varsity | 98 | 29:18.4 | JR |
| Oct 24 | Coe vs Simpson vs Luther Cross Country MeetOct 24 · 8,000 Meters Varsity · Place 30 · LutherLuther | 8,000 Meters Varsity | 30 | 27:38 | JR |
| Oct 10 | Luther College Cross Country Tri #1Oct 10 · 8,000 Meters College · Place 33 · LutherLuther | 8,000 Meters College | 33 | 29:06.8 PB | Jr |
| Sep 26 | BVU Tri MeetSep 26 · 8,000 Meters Varsity · Place 28 · LutherLuther | 8,000 Meters Varsity | 28 | 28:56.1 | JR |
| Sep 12 | John Kurtt TriangularSep 12 · 6,000 Meters College · Place 35 · LutherLuther | 6,000 Meters College | 35 | 20:54.76 PB | Jr |
2019 Cross Country
4 results2018 Cross Country
5 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA D2 State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 102 · OsceolaOsceola | 5,000 Meters Varsity | 102 | 18:11.9 PB | 12 |
| Oct 20 | WIAA D2 Sectional - HaywardOct 20 · 5,000 Meters Varsity · Place 12 · OsceolaOsceola | 5,000 Meters Varsity | 12 | 19:36.3 | SR |
| Oct 3 | Amery InvitationalOct 3 · 5,000 Meters Varsity · Place 11 · OsceolaOsceola | 5,000 Meters Varsity | 11 | 6:15 | 12 |
| Sep 30 | Tiger InviteSep 30 · 5,000 Meters Varsity · Place 9 · OsceolaOsceola | 5,000 Meters Varsity | 9 | 17:51.41 PB | 12 |
| Sep 16 | Chieftain InviteSep 16 · 5,000 Meters Varsity · Place 8 · OsceolaOsceola | 5,000 Meters Varsity | 8 | 18:46.86 PB | 12 |
| Sep 12 | Warrior InviteSep 12 · 5,000 Meters Varsity · Place 28 · OsceolaOsceola | 5,000 Meters Varsity | 28 | 18:31 PB | 12 |
| Sep 1 | Irish InviteSep 1 · 2 Miles Varsity · Place 95 · OsceolaOsceola | 2 Miles Varsity | 95 | 11:07.4Unofficial | 12 |
| Aug 26 | Husky InviteAug 26 · 5,000 Meters Varsity · Place 21 · OsceolaOsceola | 5,000 Meters Varsity | 21 | 5:43 | 12 |
2016 Cross Country
4 results2015 Cross Country
2 results2014 Cross Country
3 results