Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Holmdel ParkEast Coast Cross Country Championships · Dec 4 | 17:33.9 | East Coast Cross Country Championships | December 4, 2020 |
| 5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 2 | 17:08 | Shore Coaches Classic | October 2, 2021 |
| 8,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 18 | 25:34.7 | 2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s | November 18, 2023 |
| 8,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 15 | 25:14.1 | NCAA DIII Niagara Regional | November 15, 2025 |
| 8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 18 | 24:22.72 | Conn College Invite | October 18, 2025 |
| 8,000 Meters · Houghton Field of DreamsNCAA Division III Niagara Regional · Nov 11 | 24:26.8 | NCAA Division III Niagara Regional | November 11, 2023 |
| 8,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 23 | 24:50.3 | 2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) | November 23, 2024 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 25:01.7 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 24:39.8 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Milliken & CompanyEye Opener · Aug 29 | 25:25.2 | Eye Opener | August 29, 2025 |
| 8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 22 | 24:43.2 | 2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) | November 22, 2025 |
| 8,000 Meters · Southern Illinois University EdwardsvilleUAA Cross Country Championships · Nov 1 | 25:17.1 | UAA Cross Country Championships | November 1, 2025 |
| 8,000 Meters · State University of New York at FredoniaNCAA DIII Niagara Regional · Nov 16 | 25:08.2 | NCAA DIII Niagara Regional | November 16, 2024 |
| 8,000 Meters · Valleeview FarmsUAA Cross Country Championships · Oct 28 | 25:58.6 | UAA Cross Country Championships | October 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 40 · NYUNYU | 8,000 Meters D3 Championship | 40 | 24:43.2 PB | Sr |
| Nov 15 | NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 9 · NYUNYU | 8,000 Meters New Division | 9 | 25:14.1 PB | Sr |
| Nov 1 | UAA Cross Country ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 14 · NYUNYU | 8,000 Meters Collegiate | 14 | 25:17.1 PB | Sr |
| Oct 18 | Conn College InviteOct 18 · 8,000 Meters Blue · Place 15 · NYUNYU | 8,000 Meters Blue | 15 | 24:22.72 PB | Sr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 11 · NYUNYU | 8,000 Meters White | 11 | 24:39.8 PB | Sr |
| Aug 29 | Vassar Season OpenerAug 29 · 4,000 Meters College · NYUNYU | 4,000 Meters College | — | DNS | Sr |
| Aug 29 | Eye OpenerAug 29 · 8,000 Meters Men 8k · Place 21 · NYUNYU | 8,000 Meters Men 8k | 21 | 25:25.2 PB | Sr |
2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | 2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 8,000 Meters Championship · Place 79 · NYUNYU | 8,000 Meters Championship | 79 | 25:34.7 PB | So |
| Nov 11 | NCAA Division III Niagara RegionalNov 11 · 8,000 Meters Championship · Place 3 · NYUNYU | 8,000 Meters Championship | 3 | 24:26.8 PB | So |
| Oct 28 | UAA Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 22 · NYUNYU | 8,000 Meters College | 22 | 25:58.6 PB | So |
| Sep 30 | Paul Short InvitationalSep 30 · 8,000 Meters College Brown · Place 37 · NYUNYU | 8,000 Meters College Brown | 37 | 25:40.8 | So |
| Sep 16 | Jasper Fall XC InvitationalSep 16 · 8,000 Meters Varsity · Place 19 · NYUNYU | 8,000 Meters Varsity | 19 | 25:43.2 | SO |
2022 Cross Country
2 results2021 Cross Country
1 results2020 Cross Country
2 results