Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4972 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 6 | 23:46.3 | Warwick Valley Wave Mania | September 6, 2025 |
| 5,000 Meters · 5K CourseSection 1 XC Championship · Nov 7 | 20:00.05 | Section 1 XC Championship | November 7, 2026 |
| 5,000 Meters · Croton Point ParkSection 1 League E & I Duals · Sep 15 | 22:32.16 | Section 1 League E & I Duals | September 15, 2026 |
| 5,000 Meters · Edgemont High SchoolSection 1 League H Champs · Oct 7 | 21:25.5 | Section 1 League H Champs | October 7, 2025 |
| 5,000 Meters · Hudson Valley Sports DomeSection 1 Westchester County Champs · Oct 25 | 20:33.4 | Section 1 Westchester County Champs | October 25, 2025 |
| 5,000 Meters · Twin Lakes Farm North CampusSection 1 League I Champs · Oct 6 | 19:24.74 | Section 1 League I Champs | October 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
9 results2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 360 · Rye | 5,000 Meters Varsity | 360 | 6:14.4 | SO |
| Nov 9 | Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 112 · Rye | 5,000 Meters Varsity | 112 | 22:14.5 | SO |
| Oct 26 | Section 1 Westchester County ChampsOct 26 · Varsity · Place 213 · Rye | Varsity | 213 | 4:24.2 | SO |
| Oct 26 | Section 1 Westchester County ChampsOct 26 · Varsity · Place 213 · Rye | Varsity | 213 | 4:24.2 | SO |
| Oct 19 | Section 1 Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 105 · Rye | 5,000 Meters Varsity | 105 | 21:34.1 | SO |
| Oct 19 | Section 1 Coaches InvitationalOct 19 · 1.65 Miles Freshman · Place 172 · Rye | 1.65 Miles Freshman | 172 | 21:34.1 | SO |
| Sep 28 | Bowdoin Park ClassicSep 28 · 5,000 Meters Varsity · Place 246 · Rye | 5,000 Meters Varsity | 246 | 7:08.0 | SO |
| Sep 21 | Suffern InvitationalSep 21 · 3 Miles Varsity · Place 128 · Rye | 3 Miles Varsity | 128 | 22:41.3 | SO |
| Sep 14 | Regis InvitationalSep 14 · 2.5 Miles Varsity · Place 147 · Rye | 2.5 Miles Varsity | 147 | 18:28.2 | SO |
| Sep 14 | Regis InvitationalSep 14 · 2.5 Miles Varsity · Place 288 · Rye | 2.5 Miles Varsity | 288 | 18:28.2 | SO |
| Sep 7 | Warwick Valley Wave ManiaSep 7 · 5,000 Meters Varsity · Place 109 · Rye | 5,000 Meters Varsity | 109 | 23:06.7 | — |