Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 11 | 15:57.9 | Manhattan University Cross Country Invitational (HS) | October 11, 2025 |
| 3 Miles · Bear Mountain State ParkSection 1 Rockland County Champs · Oct 29 | 22:08.8 | Section 1 Rockland County Champs | October 29, 2024 |
| 3 Miles · Pearl River Middle SchoolSection 1 League E Champs · Oct 3 | 19:37.6 | Section 1 League E Champs | October 3, 2025 |
| 5,000 Meters · Bowdoin ParkSection 1 XC Championship · Nov 8 | 20:11.3 | Section 1 XC Championship | November 8, 2025 |
| 5,000 Meters · Darlington ParkSection 1 Rockland County Champs · Oct 29 | 19:18.8 | Section 1 Rockland County Champs | October 29, 2025 |
| 5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 13 | 19:46.8 | Queensbury Pre-States Invitational | September 13, 2025 |
| 6,000 Meters · Ocean County ParkGCU Jersey Pines Challenge · Sep 4 | 23:30.20 | GCU Jersey Pines Challenge | September 4, 2026 |
| 6,000 Meters · SUNY PurchasePurchase College Invitational · Sep 12 | 22:30.93 | Purchase College Invitational | September 12, 2026 |
| 8,000 Meters · Branch Brook ParkNJIT Invitational · Oct 10 | 30:18.72 | NJIT Invitational | October 10, 2026 |
| 8,000 Meters · Garret Mountain ReservationCougar Chase · Sep 18 | 33:18.96 | Cougar Chase | September 18, 2026 |
| 8,000 Meters · Ocean County ParkCACC Cross Country Championships · Nov 8 | 31:43.80 | CACC Cross Country Championships | November 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | CACC Cross Country ChampionshipsNov 8 · 8,000 Meters CACC · Place 45 · Dominican (N.Y.)Dominican (N.Y.) | 8,000 Meters CACC | 45 | 31:43.80 PB | Fr |
| Oct 23 | Adelphi Short Course ShowdownOct 23 · 5,000 Meters Varsity · Place 56 · Dominican (N.Y.)Dominican (N.Y.) | 5,000 Meters Varsity | 56 | 18:25.31 | FR |
| Oct 10 | NJIT InvitationalOct 10 · 8,000 Meters Open · Place 42 · Dominican (N.Y.)Dominican (N.Y.) | 8,000 Meters Open | 42 | 30:18.72 PB | Fr |
| Sep 18 | Cougar ChaseSep 18 · 8,000 Meters Men 8K · Place 19 · Dominican (N.Y.)Dominican (N.Y.) | 8,000 Meters Men 8K | 19 | 33:18.96 PB | Fr |
| Sep 12 | Purchase College InvitationalSep 12 · 6,000 Meters Open · Place 24 · Dominican (N.Y.)Dominican (N.Y.) | 6,000 Meters Open | 24 | 22:30.93 PB | Fr |
| Sep 4 | GCU Jersey Pines ChallengeSep 4 · 6,000 Meters Men 6k · Place 29 · Dominican (N.Y.)Dominican (N.Y.) | 6,000 Meters Men 6k | 29 | 23:30.20 PB | Fr |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Section 1 XC ChampionshipNov 8 · 5,000 Meters Class B · Place 73 · Tappan ZeeTappan Zee | 5,000 Meters Class B | 73 | 20:11.3 PB | 12 |
| Oct 29 | Section 1 Rockland County ChampsOct 29 · 5,000 Meters Varsity · Place 52 · Tappan ZeeTappan Zee | 5,000 Meters Varsity | 52 | 19:18.8 PB | 12 |
| Oct 18 | Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 84 · Tappan ZeeTappan Zee | 5,000 Meters Varsity | 84 | 20:07.8 | SR |
| Oct 18 | Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 288 · Tappan ZeeTappan Zee | 5,000 Meters Varsity | 288 | 20:07.8 | SR |
| Oct 18 | Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 84 · Tappan ZeeTappan Zee | 5,000 Meters Varsity | 84 | 20:07.8 | SR |
| Oct 11 | Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 111 · Tappan ZeeTappan Zee | 2.5 Miles Varsity A | 111 | 15:57.9 PB | 12 |
| Oct 3 | Section 1 League E ChampsOct 3 · 3 Miles Varsity · Place 31 · Tappan ZeeTappan Zee | 3 Miles Varsity | 31 | 19:37.6 PB | 12 |
| Sep 20 | Suffern XC InvitationalSep 20 · 5,000 Meters Varsity · Place 121 · Tappan ZeeTappan Zee | 5,000 Meters Varsity | 121 | 19:38.3 | SR |
| Sep 20 | Suffern XC InvitationalSep 20 · 5,000 Meters Varsity · Place 50 · Tappan ZeeTappan Zee | 5,000 Meters Varsity | 50 | 19:38.3 | SR |
| Sep 13 | Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D3 · Place 190 · Tappan ZeeTappan Zee | 5,000 Meters D3 | 190 | 19:46.8 PB | 12 |
2024 Cross Country
5 results