Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bowdoin ParkSection 1 XC Championship · Nov 8 | 21:27.6 | Section 1 XC Championship | November 8, 2025 |
| 5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 4 | 20:51.3 | NYSPHSSAA Section One XC Championships | November 4, 2023 |
| 5,000 Meters · Croton Point ParkSection 1 League D Mega Dual · Sep 18 | 22:41.0 | Section 1 League D Mega Dual | September 18, 2025 |
| 5,000 Meters · Croton Point ParkSection 1 League 1D Champs · Oct 3 | 20:23.7 | Section 1 League 1D Champs | October 3, 2023 |
| 5,000 Meters · Hudson Valley Sports DomeSection 1 Westchester County Champs · Oct 25 | 20:13.1 | Section 1 Westchester County Champs | October 25, 2025 |
| 5,000 Meters · Somers HSSection 1 Westchester County Championship · Oct 29 | 24:38.6 | Section 1 Westchester County Championship | October 29, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class A · Place 116 · White Plains | 5,000 Meters Class A | 116 | 20:51.3 PB | 11 |
| Oct 3 | Section 1 League 1D ChampsOct 3 · 5,000 Meters Junior Varsity · Place 9 · White Plains | 5,000 Meters Junior Varsity | 9 | 20:23.7 PB | 11 |
| Oct 3 | Section 1 League 1D ChampsOct 3 · 5,000 Meters Varsity · Place 35 · White Plains | 5,000 Meters Varsity | 35 | 20:23.7 | 11 |
| Sep 9 | Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 284 · White Plains | 5,000 Meters Varsity | 284 | 22:38.3 | — |
| Sep 9 | Somers Big Red InvitationalSep 9 · 5,000 Meters Division 1 · Place 98 · White Plains | 5,000 Meters Division 1 | 98 | 22:38.3 | — |
| Sep 9 | Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 284 · White Plains | 5,000 Meters Varsity | 284 | 22:38.3 | — |
2022 Cross Country
2 results