Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNCAA DII East Regional · Nov 8 | 35:07.4 | NCAA DII East Regional | November 8, 2025 |
| 5,000 Meters · Bethpage State ParkSection 8 State Qual Meet · Nov 9 | 17:19.40 | Section 8 State Qual Meet | November 9, 2024 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 26 | 19:48.7 | NXR Northeast & New York Regional Championships | November 26, 2022 |
| 5,000 Meters · Eisenhower ParkNassau League Meet #4 (Conf 2/4) · Sep 27 | 20:43.2 | Nassau League Meet #4 (Conf 2/4) | September 27, 2021 |
| 5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 23 | 18:18.4 | Ocean State XC Invitational | September 23, 2022 |
| 8,000 Meters · Bethpage Polo at the ParkNortheast-10 Cross Country Championships · Nov 7 | 27:18.13 | Northeast-10 Cross Country Championships | November 7, 2026 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 27:28.3 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Long Island University BrooklynLIU Fall Festival · Sep 6 | 28:34.6 | LIU Fall Festival | September 6, 2025 |
| 8,000 Meters · New England CollegeHopkinton Cross Country Festival · Oct 10 | 27:29.1 | Hopkinton Cross Country Festival | October 10, 2025 |
| 8,000 Meters · Saint Anselm CollegeNE10 Championships · Oct 26 | 28:25.4 | NE10 Championships | October 26, 2025 |
| 8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 26 | 26:36.6 | Lock Haven Invite | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII East RegionalNov 8 · 10,000 Meters D2 East · Place 64 · AdelphiAdelphi | 10,000 Meters D2 East | 64 | 35:07.4 PB | Fr |
| Oct 26 | NE10 ChampionshipsOct 26 · 8,000 Meters Collegiate · Place 40 · AdelphiAdelphi | 8,000 Meters Collegiate | 40 | 28:25.4 PB | Fr |
| Oct 10 | Hopkinton Cross Country FestivalOct 10 · 8,000 Meters College · Place 48 · AdelphiAdelphi | 8,000 Meters College | 48 | 27:29.1 PB | Fr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 50 · AdelphiAdelphi | 8,000 Meters Green | 50 | 27:28.3 PB | Fr |
| Sep 6 | LIU Fall FestivalSep 6 · 8,000 Meters College · Place 19 · AdelphiAdelphi | 8,000 Meters College | 19 | 28:34.6 PB | Fr |
2024 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
4 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Open - New York · Place 88 · WC MephamWC Mepham | 5,000 Meters Open - New York | 88 | 23:42.4 | 9 |
| Nov 6 | Section 8 ChampionshipsNov 6 · 5,000 Meters Varsity · Place 230 · Wellington C. MephamWellington C. Mepham | 5,000 Meters Varsity | 230 | 22:44.08 | 9 |
| Nov 6 | Section 8 ChampionshipsNov 6 · 5,000 Meters Varsity · Place 119 · Wellington C. MephamWellington C. Mepham | 5,000 Meters Varsity | 119 | 22:44.08 | — |
| Oct 16 | Nassau Coaches InvitationalOct 16 · 5,000 Meters Freshman · Place 14 · Wellington C. MephamWellington C. Mepham | 5,000 Meters Freshman | 14 | 20:44.41 | 9 |
| Oct 13 | North Shore vs South ShoreOct 13 · 2.5 Miles Varsity · Place 140 · Wellington C. MephamWellington C. Mepham | 2.5 Miles Varsity | 140 | 16:30.98 | 9 |
| Sep 27 | Nassau League Meet #4 (Conf 2/4)Sep 27 · 5,000 Meters Conf 2/4 Var 2A · Place 14 · WC MephamWC Mepham | 5,000 Meters Conf 2/4 Var 2A | 14 | 20:43.2 PB | 9 |
| Sep 18 | Suffern InvitationalSep 18 · Varsity · Place 256 · Wellington C. MephamWellington C. Mepham | Varsity | 256 | 23:04.2 | — |
| Sep 18 | Suffern InvitationalSep 18 · Varsity · Place 86 · 1578 Wellington C. Mepham1578 Wellington C. Mepham | Varsity | 86 | 23:04.2 | FR |
| Sep 13 | Nassau League Meet #2 (Conf 1/2)Sep 13 · 5,000 Meters Varsity 3B · Place 22 · WC MephamWC Mepham | 5,000 Meters Varsity 3B | 22 | 21:52.3 | 9 |