Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Apalachee Regional Park2021 NCAA Division I Cross Country Champs (83rd Men and 41st Women) · Nov 20 | 28:57.5 | 2021 NCAA Division I Cross Country Champs (83rd Men and 41st Women) | November 20, 2021 |
| 10,000 Meters · John Hunt Cross Country ParkNCAA D1 South Regional XC Championships · Nov 11 | 29:28.70 | NCAA D1 South Regional XC Championships | November 11, 2022 |
| 10,000 Meters · LaVern Gibson Course2019 NCAA Division I Cross Country Champs (81st Men and 39th Women) · Nov 23 | 31:12.9 | 2019 NCAA Division I Cross Country Champs (81st Men and 39th Women) | November 23, 2019 |
| 10,000 Meters · Oklahoma State University XC Course2022 NCAA Division I Cross Country Champs (84th Men and 42nd Women) · Nov 19 | 28:58.0 | 2022 NCAA Division I Cross Country Champs (84th Men and 42nd Women) | November 19, 2022 |
| 3 Miles · Detweiller - IHSA State CourseIHSA 3A State XC Championship · Nov 5 | 14:10 | IHSA 3A State XC Championship | November 5, 2016 |
| 3 Miles · Lockport East CampusSWSC-Blue Divisional Championships · Oct 14 | 14:31.5 | SWSC-Blue Divisional Championships | October 14, 2017 |
| 3 Miles · Midlothian MeadowsIHSA 3A Marist Sectional · Oct 29 | 14:25.81 | IHSA 3A Marist Sectional | October 29, 2016 |
| 3 Miles · Midlothian MeadowsIHSA 3A Sandburg Regional · Oct 22 | 14:18.18 | IHSA 3A Sandburg Regional | October 22, 2016 |
| 5 Miles · Notre Dame Burke Memorial Golf CourseNotre Dame Irish Cross Country Classic · Sep 19 | 24:09.9 | Notre Dame Irish Cross Country Classic | September 19, 2020 |
| 5,000 Meters · Dellwood ParkSWSC Pre Conference Meet · Aug 22 | 15:53.2 | SWSC Pre Conference Meet | August 22, 2017 |
| 5,000 Meters · Lavern Gibson Championship Cross Country CourseNXR Midwest Regional Championships · Nov 13 | 14:55.1 | NXR Midwest Regional Championships | November 13, 2016 |
| 8,000 Meters · Craig Ranch ParkSilver State Collegiate Challenge · Feb 1 | 23:47.7 | Silver State Collegiate Challenge | February 1, 2021 |
| 8,000 Meters · Notre Dame Burke Memorial Golf CourseACC Cross Country Championships · Oct 29 | 23:23.0 | ACC Cross Country Championships | October 29, 2021 |
| 8,000 Meters · The Ole Miss Golf CourseSoutheastern Conference XC Championships · Oct 28 | 22:42.78 | Southeastern Conference XC Championships | October 28, 2022 |
| 8,000 Meters · Wake Med 8KACC Cross Country Championships · Oct 30 | 23:12.7 | ACC Cross Country Championships | October 30, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | 2021 NCAA Division I Cross Country Champs (83rd Men and 41st Women)Nov 20 · 10,000 Meters Championships · Place 10 · Notre DameNotre Dame | 10,000 Meters Championships | 10 | 28:57.5 PB | Jr |
| Nov 12 | NCAA D1 Great Lakes Region Cross Country ChampionshipsNov 12 · 10,000 Meters Varsity · Place 12 · Notre DameNotre Dame | 10,000 Meters Varsity | 12 | 30:04.1 | JR |
| Oct 29 | ACC Cross Country ChampionshipsOct 29 · 8,000 Meters Championship · Place 2 · Notre DameNotre Dame | 8,000 Meters Championship | 2 | 23:23.0 PB | Jr |
| Oct 15 | FSU XC Invitational - Pre NationalsOct 15 · 8,000 Meters Varsity · Place 5 · Notre DameNotre Dame | 8,000 Meters Varsity | 5 | 22:55.5 | JR |
| Mar 15 | 2020 NCAA Division I Cross Country Champs (82nd Men and 40th Women)Mar 15 · 10,000 Meters Championship · Place 20 · Notre DameNotre Dame | 10,000 Meters Championship | 20 | 30:25.6Unofficial | So |
| Feb 1 | Silver State Collegiate ChallengeFeb 1 · 8,000 Meters Race #3 · Place 23 · Notre DameNotre Dame | 8,000 Meters Race #3 | 23 | 23:47.7 PB | So |
2020 Cross Country
2 results2019 Cross Country
3 results2017 Cross Country
8 results2016 Cross Country
6 results2014 Cross Country
1 results