Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 26 | 20:14.8 | NXR Northeast & New York Regional Championships | November 26, 2022 |
| 5,000 Meters · Colgate UniversityHarry Lang Invitational · Aug 31 | 19:48.9 | Harry Lang Invitational | August 31, 2024 |
| 5,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 18 | 18:17.1 | Canisius Alumni Classic | October 18, 2025 |
| 5,000 Meters · Hopkinton FairgroundsAmerica East Cross Country Championships · Oct 31 | 19:32.8 | America East Cross Country Championships | October 31, 2025 |
| 5,000 Meters · U Albany Campus CourseAmerica East Cross Country Championships · Oct 30 | 18:44.9 | America East Cross Country Championships | October 30, 2026 |
| 5,000 Meters · Van Cortlandt ParkIona Meet of Champions · Sep 11 | 18:40.7 | Iona Meet of Champions | September 11, 2026 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 12 | 19:38.9 | NYSPHSAA Cross Country Championships | November 12, 2022 |
| 6,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 14 | 22:40.8 | NCAA D1 Northeast Region Championships | November 14, 2025 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 22:26.9 | Paul Short Run (College) | October 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA D1 Northeast Region ChampionshipsNov 14 · 6,000 Meters D1 Northeast · Place 186 · BinghamtonBinghamton | 6,000 Meters D1 Northeast | 186 | 22:40.8 PB | So |
| Oct 31 | America East Cross Country ChampionshipsOct 31 · 5,000 Meters Champ · Place 60 · BinghamtonBinghamton | 5,000 Meters Champ | 60 | 19:32.8 PB | So |
| Oct 18 | Canisius Alumni ClassicOct 18 · 5,000 Meters College · Place 8 · BinghamtonBinghamton | 5,000 Meters College | 8 | 18:17.1 PB | So |
| Oct 3 | Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 71 · BinghamtonBinghamton | 6,000 Meters Brown | 71 | 22:26.9 PB | So |
| Sep 12 | Iona Meet of ChampionsSep 12 · 5,000 Meters Women · Place 32 · BinghamtonBinghamton | 5,000 Meters Women | 32 | 19:18.00 | So |
2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 32 · North BabylonNorth Babylon | 5,000 Meters Championship - New York | 32 | 20:14.8 PB | 11 |
| Nov 12 | NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class A · Place 22 · North BabylonNorth Babylon | 5,000 Meters Varsity - Class A | 22 | 19:38.9 PB | 11 |
| Nov 4 | Section 11 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 4 · North BabylonNorth Babylon | 5,000 Meters Varsity | 4 | 19:59.49 | 11 |
| Oct 25 | Section XI Division ChampionshipsOct 25 · 5,000 Meters Varsity · Place 11 · North BabylonNorth Babylon | 5,000 Meters Varsity | 11 | 20:58.70 | 11 |
| Oct 25 | Section XI Division ChampionshipsOct 25 · 5,000 Meters Championship · Place 4 · North BabylonNorth Babylon | 5,000 Meters Championship | 4 | 20:58.7 | 11 |
| Oct 15 | The Nassau Coaches InvitationalOct 15 · 5,000 Meters Varsity · Place 1 · North BabylonNorth Babylon | 5,000 Meters Varsity | 1 | 19:11.39 | 1 |
| Sep 30 | Tom Knipfing InvitationalSep 30 · 5,000 Meters Varsity · Place 1 · North BabylonNorth Babylon | 5,000 Meters Varsity | 1 | 20:04.25 | 11 |
| Sep 24 | Suffolk Coaches InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · North BabylonNorth Babylon | 5,000 Meters Varsity | 3 | 20:57.02 | 11 |
| Sep 10 | Jim Smith InvitationalSep 10 · 5,000 Meters Varsity · Place 9 · North BabylonNorth Babylon | 5,000 Meters Varsity | 9 | 23:10.49 | 11 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Section 11 ChampionshipsNov 5 · 5,000 Meters Varsity · Place 62 · North BabylonNorth Babylon | 5,000 Meters Varsity | 62 | 22:02.10 | 10 |
| Oct 28 | Section XI Division ChampionshipsOct 28 · 5,000 Meters Varsity · Place 6 · North BabylonNorth Babylon | 5,000 Meters Varsity | 6 | 22:18.5 | — |
| Oct 28 | Section XI Division ChampionshipsOct 28 · 5,000 Meters Varsity · Place 65 · North BabylonNorth Babylon | 5,000 Meters Varsity | 65 | 22:18.50 | — |
| Oct 16 | Nassau Coaches InvitationalOct 16 · 5,000 Meters Sophomore · Place 1 · North BabylonNorth Babylon | 5,000 Meters Sophomore | 1 | 21:14.67 | 10 |
| Sep 11 | Jim Smith InvitationalSep 11 · 5,000 Meters Sophomore · Place 18 · North BabylonNorth Babylon | 5,000 Meters Sophomore | 18 | 7:43.2 | 10 |