Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3.1 Miles · Bradley UniversityBradley Cross Country Intercollegiate · Sep 17 | 16:45.6 | Bradley Cross Country Intercollegiate | September 17, 2021 |
| 5200 m · Zimmer Championship Cross Country CourseBadger Classic · Sep 10 | 19:05.8 | Badger Classic | September 10, 2021 |
| 6,000 Meters · Blue River Cross Country CourseBig 10 Conference XC Championships · Jan 30 | 21:52.4 | Big 10 Conference XC Championships | January 30, 2021 |
| 6,000 Meters · LaVern Gibson Course2019 NCAA Division I Cross Country Champs (81st Men and 39th Women) · Nov 23 | 21:42.1 | 2019 NCAA Division I Cross Country Champs (81st Men and 39th Women) | November 23, 2019 |
| 6,000 Meters · Saturday Elite/OpenXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 14 | 21:23.3 | XC Town USA Meet of Champions Presented by the Garrett Companies | November 14, 2020 |
| 6,000 Meters · University of MichiganBig 10 Conference XC Championships · Oct 28 | 21:02.0 | Big 10 Conference XC Championships | October 28, 2022 |
| 6,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Invitational · Oct 13 | 23:36.1 | Nuttycombe Invitational | October 13, 2023 |
| 6,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 14 | 21:36.6 | Nuttycombe Wisconsin Invitational | October 14, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Nuttycombe InvitationalOct 13 · 6,000 Meters B Race · Place 111 · Wisconsin | 6,000 Meters B Race | 111 | 23:36.1 PB | Sr |
| Sep 9 | Wisconsin Badger ClassicSep 9 · 5,000 Meters Varsity · Place 28 · Wisconsin | 5,000 Meters Varsity | 28 | 19:02.4 | SR |
2022 Cross Country
2 results2021 Cross Country
4 results2020 Cross Country
1 results2019 Cross Country
3 results