Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 6,000 Meters · Elmhurst College Home CourseElmhurst Earlybird Invitational · Aug 30 | 21:29.8 | Elmhurst Earlybird Invitational | August 30, 2019 |
| 8,000 Meters · Lake Breeze Golf CourseNCAA Division III Midwest Regional · Nov 16 | 28:39.9 | NCAA Division III Midwest Regional | November 16, 2019 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 29 | 30:30.5 | Roy Griak Invitational | September 29, 2018 |
| 8,000 Meters · Saukie Golf CourseNCAA DIII Midwest Region Cross Country Championships · Nov 13 | 28:05.9 | NCAA DIII Midwest Region Cross Country Championships | November 13, 2021 |
| 8,000 Meters · St. James FarmBenedictine Eagle Cross Country Invitational · Oct 5 | 29:41.7 | Benedictine Eagle Cross Country Invitational | October 5, 2018 |
| 8,000 Meters · St. James Farm Forest PreserveCCIW XC Championships · Oct 30 | 28:17.9 | CCIW XC Championships | October 30, 2021 |
| 8,000 Meters · Whitetail Golf CourseNCAA Division III Midwest Regional XC Championships · Nov 10 | 28:50.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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NCAA DIII Midwest Region Cross Country ChampionshipsNov 13 · 8,000 Meters Championships · Place 145 · Elmhurst | 8,000 Meters Championships | 145 | 28:05.9 PB | Sr |
| Oct 30 | CCIW XC ChampionshipsOct 30 · 8,000 Meters Championship · Place 63 · Elmhurst | 8,000 Meters Championship | 63 | 28:17.9 PB | Sr |
| Oct 1 | BRISSMAN/LUNDEEN CROSS COUNTRY INVITATIONALOct 1 · 8,000 Meters Invitational · Place 152 · Elmhurst | 8,000 Meters Invitational | 152 | 5:43.8 | SR |
| Sep 18 | Gil Dodds InvitationalSep 18 · 8,000 Meters Varsity · Place 133 · Elmhurst | 8,000 Meters Varsity | 133 | 29:10.5 | SR |
| Sep 3 | Elmhurst University Earlybird InvitationalSep 3 · 6,000 Meters Varsity · Place 78 · Elmhurst | 6,000 Meters Varsity | 78 | 22:03.0 | SR |
2019 Cross Country
2 results2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NCAA Division III Midwest Regional XC ChampionshipsNov 10 · 8,000 Meters Championship · Place 197 · Elmhurst | 8,000 Meters Championship | 197 | 28:50.7 PB | Fr |
| Oct 13 | UW-Oshkosh KollegeTown Pre National Cross Country MeetOct 13 · 8,000 Meters Pre National · Place 337 · Elmhurst | 8,000 Meters Pre National | 337 | 29:57.8 | Fr |
| Oct 5 | Benedictine Eagle Cross Country InvitationalOct 5 · 8,000 Meters Open · Place 111 · Elmhurst | 8,000 Meters Open | 111 | 29:41.7 PB | Fr |
| Sep 29 | 2018 Roy Griak InvitationalSep 29 · 8,000 Meters Division III · Place 80 · Elmhurst | 8,000 Meters Division III | 80 | 30:30.5 | FR |
| Sep 29 | Roy Griak InvitationalSep 29 · 8,000 Meters Maroon (D2 & D3) · Place 271 · Elmhurst | 8,000 Meters Maroon (D2 & D3) | 271 | 30:30.5 PB | Fr |
| Sep 21 | Brissman-Lundeen Cross Country InvitationalSep 21 · 8,000 Meters Varsity · Place 191 · Elmhurst | 8,000 Meters Varsity | 191 | 29:00.4 | FR |
| Sep 7 | Aurora University Spartan Classic Sep 7 · 8,000 Meters Varsity · Place 135 · Elmhurst | 8,000 Meters Varsity | 135 | 29:58.3 | FR |
| Aug 31 | Elmhurst College Earlybird InvitationalAug 31 · 6,000 Meters Varsity · Place 51 · Elmhurst | 6,000 Meters Varsity | 51 | 22:36.5 | FR |