Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Franklin Pierce UniversityNCAA Division II East Region Cross Country Championships · Nov 4 | 39:05.2 | NCAA Division II East Region Cross Country Championships | November 4, 2023 |
| 10,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNCAA DII East Regional · Nov 8 | 38:21.2 | NCAA DII East Regional | November 8, 2025 |
| 5,000 Meters · Bear Mountain State ParkSection 1 Rockland County Champs · Oct 27 | 17:50.0 | Section 1 Rockland County Champs | October 27, 2021 |
| 5,000 Meters · Hudson Valley Sports DomePearl River Invitational · Sep 24 | 18:33.1 | Pearl River Invitational | September 24, 2021 |
| 8,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 20 | 31:12.9 | Fred Pavlich Invitational | September 20, 2025 |
| 8,000 Meters · Branch Brook ParkNJIT XC Invitational · Oct 11 | 29:20.07 | NJIT XC Invitational | October 11, 2025 |
| 8,000 Meters · Caldwell UniversityCougar Chase · Sep 26 | 32:02.2 | Cougar Chase | September 26, 2025 |
| 8,000 Meters · DaemenEast Coast Cross Country Championships · Oct 26 | 30:48.5 | East Coast Cross Country Championships | October 26, 2024 |
| 8,000 Meters · Hudson Valley Sports DomeMSMC XC Invitational · Sep 14 | 29:29.9 | MSMC XC Invitational | September 14, 2025 |
| 8,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 28 | 33:59.0 | Shenandoah Hornet Harrier | September 28, 2024 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 31:23.6 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 30:30.9 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Long Island University BrooklynLIU Fall Festival · Sep 6 | 32:56.8 | LIU Fall Festival | September 6, 2025 |
| 8,000 Meters · Sunken Meadow State ParkEast Coast Cross Country Championships · Oct 25 | 30:22.1 | East Coast Cross Country Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII East RegionalNov 8 · 10,000 Meters D2 East · Place 101 · St. Thomas AquinasSt. Thomas Aquinas | 10,000 Meters D2 East | 101 | 38:21.2 PB | Sr |
| Oct 25 | East Coast Cross Country ChampionshipsOct 25 · 8,000 Meters College · Place 36 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters College | 36 | 30:22.1 PB | Sr |
| Oct 11 | NJIT XC Invitational Oct 11 · 8,000 Meters Invite · Place 55 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Invite | 55 | 29:20.07 PB | Sr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 223 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Green | 223 | 30:30.9 PB | Sr |
| Sep 26 | Cougar ChaseSep 26 · 8,000 Meters College · Place 10 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters College | 10 | 32:02.2 PB | Sr |
| Sep 20 | Fred Pavlich InvitationalSep 20 · 8,000 Meters Red · Place 33 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Red | 33 | 31:12.9 PB | Sr |
| Sep 14 | MSMC XC InvitationalSep 14 · 8,000 Meters College · Place 8 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters College | 8 | 29:29.9 PB | Sr |
| Sep 6 | LIU Fall FestivalSep 6 · 8,000 Meters College · Place 34 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters College | 34 | 32:56.8 PB | Sr |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | East Coast Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 45 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters College | 45 | 30:48.5 PB | Jr |
| Oct 12 | NJIT Highlander ChallengeOct 12 · 8,000 Meters College · Place 128 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters College | 128 | 31:02.2 | Jr |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters Green · Place 135 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Green | 135 | 31:23.6 PB | Jr |
| Sep 28 | Shenandoah Hornet HarrierSep 28 · 8,000 Meters College · Place 26 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters College | 26 | 33:59.0 PB | Jr |
| Sep 21 | Golden Eagle Invitational (St Joseph's (Long Island))Sep 21 · 8,000 Meters Varsity · Place 67 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Varsity | 67 | 31:36.3 | JR |
| Sep 14 | Jasper Fall XC InvitationalSep 14 · 8,000 Meters Unseeded · Place 35 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Unseeded | 35 | 32:08.0 | JR |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCAA Division II East Region Cross Country ChampionshipsNov 4 · 10,000 Meters College · Place 129 · St. Thomas AquinasSt. Thomas Aquinas | 10,000 Meters College | 129 | 39:05.2 PB | So |
| Oct 21 | East Coast Conference XC ChampionshipsOct 21 · 8,000 Meters Varsity · Place 50 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Varsity | 50 | 30:51.2 | SO |
| Oct 14 | St. Joseph's InvitationalOct 14 · 8,000 Meters Varsity · Place 87 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Varsity | 87 | 33:30.8 | SO |
| Sep 23 | Bard College Fred Pavlich InvitationalSep 23 · 8,000 Meters Varsity · Place 109 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Varsity | 109 | 32:35.9 | SO |
| Sep 16 | Jasper Fall XC InvitationalSep 16 · 8,000 Meters Varsity · Place 154 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Varsity | 154 | 32:50.5 | SO |
| Sep 9 | LIU Fall FestivalSep 9 · 8,000 Meters Varsity · Place 113 · St. Thomas AquinasSt. Thomas Aquinas | 8,000 Meters Varsity | 113 | 38:27.0 | SO |
2022 Cross Country
2 results2021 Cross Country
2 results