Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 7943 m · Settler's Hill CC CourseAurora University Spartan Cross Country Classic · Sep 10 | 28:11.6 | Aurora University Spartan Cross Country Classic | September 10, 2021 |
| 8,000 Meters · Illinois Wesleyan UniversityCollege Conference of Illinois & Wisconsin Championships · Oct 29 | 28:12.5 | College Conference of Illinois & Wisconsin Championships | October 29, 2016 |
| 8,000 Meters · Lake Breeze Golf CourseNCAA Division III Midwest Regional · Nov 16 | 25:30.7 | NCAA Division III Midwest Regional | November 16, 2019 |
| 8,000 Meters · Oakhurst Forest PreserveSpartan Classic · Sep 8 | 27:53.0 | Spartan Classic | September 8, 2017 |
| 8,000 Meters · Saukie Golf CourseNCAA Division III Midwest Regionals · Nov 11 | 25:59.2 | NCAA Division III Midwest Regionals | November 11, 2017 |
| 8,000 Meters · St. James Farm Forest PreserveCCIW Championships · Oct 28 | 26:26.0 | CCIW Championships | October 28, 2017 |
| 8,000 Meters · Whitetail Golf CourseNCAA Division III Midwest Regional XC Championships · Nov 10 | 26:12.7 | NCAA Division III Midwest Regional XC Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2019 Cross Country
1 results2018 Cross Country
3 results2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III Midwest RegionalsNov 11 · 8,000 Meters Men · Place 116 · Wheaton (Ill.) | 8,000 Meters Men | 116 | 25:59.2 PB | So |
| Oct 28 | CCIW ChampionshipsOct 28 · 8,000 Meters Men's Varsity · Place 20 · Wheaton (Ill.) | 8,000 Meters Men's Varsity | 20 | 26:26.0 PB | So |
| Sep 8 | Spartan ClassicSep 8 · 8,000 Meters Men · Place 50 · Wheaton (Ill.) | 8,000 Meters Men | 50 | 27:53.0 PB | So |
2016 Cross Country
3 results