Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorWartburg Invite · Feb 21 | 4:58.35a | Wartburg Invite | February 21, 2015 |
| 10,000 Meters · OutdoorConcordia Invitational · Apr 11 | 36:57.93a | Concordia Invitational | April 11, 2015 |
| 10000 Meters · OutdoorGrand View Invitational · Mar 25 | 37:15.66 | Grand View Invitational | March 25, 2017 |
| 1500 Meters · OutdoorConcordia Invite · Apr 7 | 4:35.69a | Concordia Invite | April 7, 2017 |
| 3000 Meters · IndoorJack Jennett Open · Jan 26 | 10:18.42a | Jack Jennett Open | January 26, 2017 |
| 3000m Steeplechase · 0.914m · OutdoorHAAC Outdoor Track & Field Championships · May 5 | 10:33.39a | HAAC Outdoor Track & Field Championships | May 5, 2017 |
| 3000m Steeplechase · OutdoorGrand View Viking Classic · Apr 28 | 10:35.39 | Grand View Viking Classic | April 28, 2017 |
| 5000 Meters · IndoorGrinnell Invite · Feb 4 | 17:13.78a | Grinnell Invite | February 4, 2017 |
| 5000 Meters · OutdoorGrand View Viking Classic · Apr 28 | 16:51.04 | Grand View Viking Classic | April 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
7 results2017 Indoor Track
5 results2015 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 11 | Concordia InvitationalApr 11 · 10,000 Meters · Place 5 · Grand View (Iowa) | 10,000 Meters | 5. | 36:57.93a PB | Fr |
| Apr 11 | Concordia InvitationalApr 11 · 5000 Meters · Place 19 · Grand View (Iowa) | 5000 Meters | 19. | 18:37.64a | Fr |
| Mar 27 | Grandview InviteMar 27 · 3000m Steeplechase · Place 1 · Grand View | 3000m Steeplechase | 1 | 10:42.04 | FR |
| Mar 27 | Grandview InviteMar 27 · 5000 Meters · Place 11 · Grand View | 5000 Meters | 11 | 17:19.92 | FR |
2015 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 21 | Wartburg InviteFeb 21 · 1 Mile · Place 20 · Grand View (Iowa) | 1 Mile | 20. | 4:58.35a PB | Fr |