Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 6,000 Meters · Elmhurst College Home CourseElmhurst College Early Bird Invitational · Sep 1 | 22:27.8 | Elmhurst College Early Bird Invitational | September 1, 2017 |
| 8,000 Meters · Beloit CollegeBeloit Invitational · Sep 24 | 31:47.2 | Beloit Invitational | September 24, 2016 |
| 8,000 Meters · CUW CampusKen Weidt Classic · Sep 12 | 31:59.5 | Ken Weidt Classic | September 12, 2015 |
| 8,000 Meters · Greenfield ParkWarrior Invitational · Oct 1 | 31:27.6 | Warrior Invitational | October 1, 2016 |
| 8,000 Meters · Illinois Wesleyan UniversityCollege Conference of Illinois & Wisconsin Championships · Oct 29 | 30:45.3 | College Conference of Illinois & Wisconsin Championships | October 29, 2016 |
| 8,000 Meters · Lake Breeze Golf CourseNCAA D3 Midwest Region Championships · Nov 12 | 29:57.0 | NCAA D3 Midwest Region Championships | November 12, 2016 |
| 8,000 Meters · Saukie Golf CourseNCAA Division III Midwest Regionals · Nov 11 | 29:14.8 | NCAA Division III Midwest Regionals | November 11, 2017 |
| 8,000 Meters · St. James Farm Forest PreserveCCIW Championships · Oct 28 | 30:56.5 | CCIW Championships | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
3 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NCAA D3 Midwest Region ChampionshipsNov 12 · 8,000 Meters Men · Place 211 · North Park | 8,000 Meters Men | 211 | 29:57.0 PB | Jr |
| Oct 29 | College Conference of Illinois & Wisconsin ChampionshipsOct 29 · 8,000 Meters Varsity · Place 58 · North Park | 8,000 Meters Varsity | 58 | 30:45.3 PB | Jr |
| Oct 14 | Bradley "Pink" ClassicOct 14 · 8,000 Meters Varsity · Place 101 · North Park | 8,000 Meters Varsity | 101 | 30:38.3 | JR-3 |
| Oct 1 | Warrior InvitationalOct 1 · 8,000 Meters Men · Place 71 · North Park | 8,000 Meters Men | 71 | 31:27.6 PB | Jr |
| Sep 24 | Beloit InvitationalSep 24 · 8,000 Meters Men · Place 20 · North Park | 8,000 Meters Men | 20 | 31:47.2 PB | Jr |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 12 | Ken Weidt ClassicSep 12 · 8,000 Meters Men · Place 101 · North Park | 8,000 Meters Men | 101 | 31:59.5 PB | So |