Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5 Miles · Notre Dame Burke Memorial Golf CourseNotre Dame Joe Piane Invitational · Sep 29 | 25:07.1 | Notre Dame Joe Piane Invitational | September 29, 2017 |
| 8,000 Meters · EP Tom Sawyer State Park2016 NCAA Division III Cross Country Champs (44th Men & 36th Women) · Nov 19 | 25:59.0 | 2016 NCAA Division III Cross Country Champs (44th Men & 36th Women) | November 19, 2016 |
| 8,000 Meters · Hope CollegeMichigan Intercollegiate Athletic Association XC Jamboree · Sep 23 | 25:20.1 | Michigan Intercollegiate Athletic Association XC Jamboree | September 23, 2017 |
| 8,000 Meters · Ohio WesleyanNCAA D3 Great Lakes Region Cross Country Championships · Nov 11 | 25:44.9 | NCAA D3 Great Lakes Region Cross Country Championships | November 11, 2017 |
| 8,000 Meters · Principia College2017 NCAA Division III Cross Country Champs (45th Men & 37th Women) · Nov 18 | 25:34.4 | 2017 NCAA Division III Cross Country Champs (45th Men & 37th Women) | November 18, 2017 |
| 8,000 Meters · Raisin Valley Golf ClubMIAA Cross Country Championships · Oct 28 | 24:15.5 | MIAA Cross Country Championships | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results2016 Cross Country
3 results2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MIAA ChampionshipsOct 31 · 8,000 Meters Varsity · Place 3 · Calvin | 8,000 Meters Varsity | 3 | 25:25.5 | SO-2 |
| Sep 26 | MIAA JamboreeSep 26 · 8,000 Meters Varsity · Place 3 · Calvin | 8,000 Meters Varsity | 3 | 25:42.0 | SO-2 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MIAA ChampionshipNov 1 · 8,000 Meters Varsity · Place 39 · CALVIN | 8,000 Meters Varsity | 39 | 5:27 | — |
| Sep 27 | MIAA JamboreeSep 27 · 8,000 Meters Varsity · Place 19 · Calvin | 8,000 Meters Varsity | 19 | 26:59 | FR-1 |