Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · St. James Farm Forest PreserveNorth Central College Red and White Cross Country · Nov 2 | 17:31.4 | North Central College Red and White Cross Country | November 2, 2017 |
| 5,000 Meters · Eastern Michigan UniversityEastern Michigan Fall Classic · Oct 20 | 18:58.8 | Eastern Michigan Fall Classic | October 20, 2017 |
| 6,000 Meters · Elmhurst College Home CourseElmhurst Earlybird Invitational · Aug 30 | 20:49.2 | Elmhurst Earlybird Invitational | August 30, 2019 |
| 8,000 Meters · Lake Breeze Golf CourseNCAA Division III Midwest Regional · Nov 16 | 27:54.4 | NCAA Division III Midwest Regional | November 16, 2019 |
| 8,000 Meters · Oakhurst Forest PreserveSpartan Classic · Sep 8 | 28:08.3 | Spartan Classic | September 8, 2017 |
| 8,000 Meters · Saukie Golf CourseNCAA DIII Midwest Region Cross Country Championships · Nov 13 | 27:36.3 | NCAA DIII Midwest Region Cross Country Championships | November 13, 2021 |
| 8,000 Meters · Saukie Golf CourseAugustana XC Invitational · Oct 16 | 27:33.4 | Augustana XC Invitational | October 16, 2021 |
| 8,000 Meters · SportsplexUSCAA Nationals · Nov 10 | 30:56.3 | USCAA Nationals | November 10, 2017 |
| 8,000 Meters · Whitetail Golf CourseNCAA Division III Midwest Regional XC Championships · Nov 10 | 28:52.6 | 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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NCAA DIII Midwest Region Cross Country ChampionshipsNov 13 · 8,000 Meters Championships · Place 122 · Illinois Tech | 8,000 Meters Championships | 122 | 27:36.3 PB | Sr |
| Oct 16 | Augustana XC InvitationalOct 16 · 8,000 Meters Championship · Place 162 · Illinois Tech | 8,000 Meters Championship | 162 | 27:33.4 PB | Sr |
| Oct 1 | BRISSMAN/LUNDEEN CROSS COUNTRY INVITATIONALOct 1 · 8,000 Meters Invitational · Place 74 · Illinois Tech | 8,000 Meters Invitational | 74 | 5:26.9 | SR |
| Sep 18 | Gil Dodds InvitationalSep 18 · 8,000 Meters Varsity · Place 63 · Illinois Tech | 8,000 Meters Varsity | 63 | 27:39.5 | SR |
| Sep 3 | Elmhurst University Earlybird InvitationalSep 3 · 6,000 Meters Varsity · Place 45 · Illinois Tech | 6,000 Meters Varsity | 45 | 21:10.4 | SR |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA Division III Midwest RegionalNov 16 · 8,000 Meters Championship · Place 152 · Illinois Tech | 8,000 Meters Championship | 152 | 27:54.4 PB | Jr |
| Nov 2 | NACC ChampionshipsNov 2 · 8,000 Meters Varsity · Place 19 · Illinois Tech | 8,000 Meters Varsity | 19 | 29:40.6 | JR-3 |
| Oct 5 | Warrior InvitationalOct 5 · 8,000 Meters Varsity · Place 16 · Illinois Tech | 8,000 Meters Varsity | 16 | 28:39.4 | JR-3 |
| Sep 6 | NIU Huskie Cross Country ChallengeSep 6 · 8,000 Meters Varsity · Place 51 · Illinois Tech | 8,000 Meters Varsity | 51 | 29:02.4 | JR |
| Aug 30 | Elmhurst Earlybird InvitationalAug 30 · 6,000 Meters Open · Place 36 · Illinois Tech | 6,000 Meters Open | 36 | 20:49.2 PB | Jr |
2018 Cross Country
3 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | USCAA NationalsNov 10 · 8,000 Meters Men · Place 67 · Illinois Tech | 8,000 Meters Men | 67 | 30:56.3 PB | Fr |
| Nov 2 | North Central College Red and White Cross CountryNov 2 · 3 Miles Men · Place 40 · Illinois Tech | 3 Miles Men | 40 | 17:31.4 PB | Fr |
| Oct 20 | Eastern Michigan Fall ClassicOct 20 · 5,000 Meters Men · Place 76 · Illinois Tech | 5,000 Meters Men | 76 | 18:58.8 PB | Fr |
| Sep 30 | Warrior InviteSep 30 · 8,000 Meters Varsity · Place 85 · Illinois Tech | 8,000 Meters Varsity | 85 | 31:33.0 | FR-1 |
| Sep 8 | Spartan ClassicSep 8 · 8,000 Meters Men · Place 61 · Illinois Tech | 8,000 Meters Men | 61 | 28:08.3 PB | Fr |
| Sep 1 | Elmhurst College Early Bird InvitationalSep 1 · 6,000 Meters Men · Place 58 · Illinois Tech | 6,000 Meters Men | 58 | 21:22.2 | Fr |