Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5 Miles · Notre Dame Burke Memorial Golf CourseNotre Dame National Catholic Cross Country Invitational · Sep 14 | 37:41.1 | Notre Dame National Catholic Cross Country Invitational | September 14, 2018 |
| 8,000 Meters · Detweiller ParkBradley Intercollegiate · Sep 20 | 35:45.0 | Bradley Intercollegiate | September 20, 2019 |
| 8,000 Meters · Grand Woods Park OFFICIALLansing Invitational · Oct 4 | 31:17.4 | Lansing Invitational | October 4, 2019 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Cross Country Challenge · Oct 20 | 31:04.5 | NAIA Great Lakes Cross Country Challenge | October 20, 2018 |
| 8,000 Meters · Seminole Valley ParkNAIA Seminole Valley Stampede · Oct 21 | 31:01.8 | NAIA Seminole Valley Stampede | October 21, 2017 |
| 8,000 Meters · Wing Park Golf CourseChicagoland Conference Cross Country Championships · Nov 4 | 29:58.0 | Chicagoland Conference Cross Country Championships | November 4, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Lansing InvitationalOct 4 · 8,000 Meters New Division · Place 154 · Calumet St. Joseph (Ind.) | 8,000 Meters New Division | 154 | 31:17.4 PB | Jr |
| Sep 20 | Bradley IntercollegiateSep 20 · 8,000 Meters Invitational · Place 182 · Calumet St. Joseph (Ind.) | 8,000 Meters Invitational | 182 | 35:45.0 PB | Jr |
2018 Cross Country
2 results2017 Cross Country
3 results