Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arlington HSArlington v. John Jay East-Fishkill Dual Meet · Oct 24 | 19:06.22 | Arlington v. John Jay East-Fishkill Dual Meet | October 24, 2020 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 26 | 17:00.6 | NXR Northeast & New York Regional Championships | November 26, 2022 |
| 5,000 Meters · Hudson Valley Sports DomePearl River Invitational · Sep 24 | 16:21.0 | Pearl River Invitational | September 24, 2022 |
| 8,000 Meters · Branch Brook ParkMets Cross Country Championship · Oct 7 | 26:15.2 | Mets Cross Country Championship | October 7, 2023 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 26:55.4 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 26:33.9 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 1 | 26:19.1 | MAAC XC Championships | November 1, 2025 |
| 8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 17 | 26:20.8 | IC4A/ECAC Cross Country Championships | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | 2023 MAAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 71 · MaristMarist | 8,000 Meters College | 71 | 28:04.0 | Fr |
| Oct 7 | Mets Cross Country ChampionshipOct 7 · 8,000 Meters College · Place 21 · MaristMarist | 8,000 Meters College | 21 | 26:15.2 PB | Fr |
| Sep 30 | Paul Short InvitationalSep 30 · 8,000 Meters Open · Place 199 · MaristMarist | 8,000 Meters Open | 199 | 27:04.3 | Fr |
| Sep 9 | LIU Fall FestivalSep 9 · 8,000 Meters Varsity · Place 25 · MaristMarist | 8,000 Meters Varsity | 25 | 27:23.5 | FR |
| Sep 2 | Marist InvitationalSep 2 · 6,000 Meters Varsity · Place 40 · MaristMarist | 6,000 Meters Varsity | 40 | 20:23.4 | FR |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Open - New York · Place 2 · John Jay (East Fishkill)John Jay (East Fishkill) | 5,000 Meters Open - New York | 2 | 17:00.6 PB | 12 |
| Nov 5 | Section One ChampionshipNov 5 · 5,000 Meters Class A · Place 7 · John Jay (East Fishkill)John Jay (East Fishkill) | 5,000 Meters Class A | 7 | 17:14.5 | 12 |
| Oct 29 | Section 1 Northern Counties ChampionshipOct 29 · 5,000 Meters Varsity · Place 4 · John Jay (East FishkillJohn Jay (East Fishkill | 5,000 Meters Varsity | 4 | 16:05.7 | SR |
| Oct 22 | Section 1 Coaches InvitationalOct 22 · 5,000 Meters Varsity · Place 6 · John Jay (East FishkillJohn Jay (East Fishkill | 5,000 Meters Varsity | 6 | 17:27.9 | SR |
| Oct 11 | Section 1 League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 2 · John Jay (East FishkJohn Jay (East Fishk | 5,000 Meters Varsity | 2 | 17:32.8 | — |
| Oct 1 | Brewster Bear XC ClassicOct 1 · 5,000 Meters Varsity · Place 24 · John Jay (East FishkillJohn Jay (East Fishkill | 5,000 Meters Varsity | 24 | 17:14.6 | SR |
| Sep 24 | Pearl River InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · John Jay (East Fishkill)John Jay (East Fishkill) | 5,000 Meters Varsity | 3 | 16:21.0 PB | 12 |
| Sep 10 | Somers Big Red InvitationalSep 10 · 5,000 Meters Varsity · Place 8 · John Jay (East FishkJohn Jay (East Fishk | 5,000 Meters Varsity | 8 | 17:27.3 | SR |
| Sep 10 | Somers Big Red InvitationalSep 10 · Varsity · Place 14 · John Jay (East FishkJohn Jay (East Fishk | Varsity | 14 | 17:27.3 | SR |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Section 1 ChampionshipsNov 6 · 5,000 Meters Varsity · Place 28 · John Jay (EF)John Jay (EF) | 5,000 Meters Varsity | 28 | 18:19.5 | JR |
| Oct 23 | Section 1 Northern County ChampsOct 23 · 5,000 Meters Varsity · Place 13 · John Jay (EF)John Jay (EF) | 5,000 Meters Varsity | 13 | 17:42.3 | JR |
| Oct 16 | Section 1 Coaches XC InvitationalOct 16 · Varsity · Place 119 · John Jay (EF)John Jay (EF) | Varsity | 119 | 19:30.5 | JR |
| Oct 16 | Section 1 Coaches XC InvitationalOct 16 · 5,000 Meters Varsity · Place 49 · John Jay (EF)John Jay (EF) | 5,000 Meters Varsity | 49 | 19:30.5 | JR |
| Oct 12 | Section 1 League 1A MeetOct 12 · 5,000 Meters Varsity · Place 7 · John Jay (EF)John Jay (EF) | 5,000 Meters Varsity | 7 | 18:46.0 | JR |
| Oct 2 | Brewster Bear Cross Country ClassicOct 2 · 5,000 Meters Varsity · Place 13 · John Jay (EF)John Jay (EF) | 5,000 Meters Varsity | 13 | 17:58.3 | JR |
| Sep 25 | Bowdoin XC ClassicSep 25 · 5,000 Meters Varsity · Place 66 · John Jay (EF)John Jay (EF) | 5,000 Meters Varsity | 66 | 19:02.2 | JR |
| Sep 18 | Dan Purdy InvitationalSep 18 · 5,000 Meters Varsity · Place 21 · John Jay (EF)John Jay (EF) | 5,000 Meters Varsity | 21 | 18:17.1 | JR |
| Sep 14 | League 1A Mega DualSep 14 · 5,000 Meters Varsity · Place 12 · John Jay (East Fishkill)John Jay (East Fishkill) | 5,000 Meters Varsity | 12 | 20:10.8 | 11 |
2020 Cross Country
4 results2018 Cross Country
1 results