Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Hamilton CollegeHamilton College Meet · Sep 8 | 16:21.6 | Hamilton College Meet | September 8, 2018 |
| 6,000 Meters · DREAM ParkRowan Inter-Regional Cross Country Border Battle · Oct 16 | 25:41.7 | Rowan Inter-Regional Cross Country Border Battle | October 16, 2021 |
| 6,000 Meters · Dwyer Memorial ParkSUNYAC Cross Country Championships · Oct 30 | 30:01.60 | SUNYAC Cross Country Championships | October 30, 2021 |
| 6,000 Meters · FallbrookSUNYAC Cross Country Championships · Oct 29 | 26:29.7 | SUNYAC Cross Country Championships | October 29, 2022 |
| 6,000 Meters · Fortin ParkSUNYAC Cross Country Championships · Oct 28 | 24:33.0 | SUNYAC Cross Country Championships | October 28, 2023 |
| 6,000 Meters · Genessee Valley ParkNCAA D3 Niagara Regional XC Championships · Nov 12 | 25:36.0 | NCAA D3 Niagara Regional XC Championships | November 12, 2022 |
| 6,000 Meters · Houghton Field of DreamsNCAA Division III Niagara Regional · Nov 11 | 23:05.2 | NCAA Division III Niagara Regional | November 11, 2023 |
| 6,000 Meters · Hudson Valley Sports DomeSUNYAC Championships · Nov 1 | 24:00.5 | SUNYAC Championships | November 1, 2019 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 24:37.0 | Paul Short Invitational | September 30, 2023 |
| 6,000 Meters · National Warplane MuseumNCAA DIII Niagara Region Cross Country Championships · Nov 13 | 25:33.9 | NCAA DIII Niagara Region Cross Country Championships | November 13, 2021 |
| 6,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald C. Hoffman Cross Country Invitational/Pre-Atlantic Regional · Oct 12 | 24:36.6 | Ronald C. Hoffman Cross Country Invitational/Pre-Atlantic Regional | October 12, 2019 |
| 6,000 Meters · Rowan UniversityNCAA Division III Atlantic Region XC Championships · Nov 10 | 24:59.1 | NCAA Division III Atlantic Region XC Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2022 Cross Country
2 results2021 Cross Country
3 results2019 Cross Country
2 results2018 Cross Country
4 results