Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Bethpage State ParkNCAA DII East Regional XC Championships · Nov 19 | 37:05.0 | NCAA DII East Regional XC Championships | November 19, 2022 |
| 10,000 Meters · Franklin Pierce UniversityNCAA Division II East Region Cross Country Championships · Nov 4 | 37:16.0 | NCAA Division II East Region Cross Country Championships | November 4, 2023 |
| 10,000 Meters · Matt St. James Cross Country TrailsNCAA DII East Regional · Nov 9 | 35:54.7 | NCAA DII East Regional | November 9, 2024 |
| 2.5 Miles · Van Cortlandt ParkCHSAA NY/BQ Sectionals · Oct 30 | 14:33.08 | CHSAA NY/BQ Sectionals | October 30, 2021 |
| 5,000 Meters · Bowdoin ParkNew York State Federation Cross Country Championships · Nov 20 | 18:30.6 | New York State Federation Cross Country Championships | November 20, 2021 |
| 5,000 Meters · Kutztown University Farm CoursePTXC 12.2 Presented by Brooks · Sep 11 | 17:50.8 | PTXC 12.2 Presented by Brooks | September 11, 2021 |
| 5,000 Meters · Neshaminy HSNeshaminy Open · Oct 16 | 18:11.0 | Neshaminy Open | October 16, 2021 |
| 8,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 20 | 31:01.0 | Fred Pavlich Invitational | September 20, 2025 |
| 8,000 Meters · Branch Brook ParkNJIT Highlander Challenge · Oct 12 | 29:13.4 | NJIT Highlander Challenge | October 12, 2024 |
| 8,000 Meters · DaemenEast Coast Cross Country Championships · Oct 26 | 29:09.1 | East Coast Cross Country Championships | October 26, 2024 |
| 8,000 Meters · Hudson Valley Sports DomeMSMC XC Invitational · Sep 14 | 29:34.9 | MSMC XC Invitational | September 14, 2025 |
| 8,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 28 | 33:37.3 | Shenandoah Hornet Harrier | September 28, 2024 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 31:11.4 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Long Island University BrooklynLIU Fall Festival · Sep 6 | 32:38.5 | LIU Fall Festival | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCAA DII East RegionalNov 9 · 10,000 Meters D2 East · Place 107 · St. Thomas AquinasSt. Thomas Aquinas | 10,000 Meters D2 East | 107 | 35:54.7 PB | Jr |
| Oct 26 | East Coast Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 32 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters College | 32 | 29:09.1 PB | Jr |
| Oct 12 | NJIT Highlander ChallengeOct 12 · 8,000 Meters College · Place 83 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters College | 83 | 29:13.4 PB | Jr |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters Green · Place 130 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Green | 130 | 31:11.4 PB | Jr |
| Sep 28 | Shenandoah Hornet HarrierSep 28 · 8,000 Meters College · Place 25 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters College | 25 | 33:37.3 PB | Jr |
| Sep 21 | Golden Eagle Invitational (St Joseph's (Long Island))Sep 21 · 8,000 Meters Varsity · Place 61 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Varsity | 61 | 31:05.2 | JR |
| Sep 14 | Jasper Fall XC InvitationalSep 14 · 8,000 Meters Unseeded · Place 36 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Unseeded | 36 | 32:28.1 | JR |
2023 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
4 results