Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 14:22.9 | Manhattan College XC Invitational | October 13, 2018 |
| 2365 m · Sunken Meadow State ParkSuffolk Coaches Invitational · Sep 23 | 8:28.50 | Suffolk Coaches Invitational | September 23, 2017 |
| 3 Miles · Plattsburgh State CollegeNYSPHSAA Championships · Nov 16 | 18:09.5 | NYSPHSAA Championships | November 16, 2019 |
| 5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 13 | 18:43.9 | NYSPHSAA State Cross Country Championships | November 13, 2021 |
| 5,000 Meters · Goddard Memorial State ParkBrown University Northeast Cross Country Championship · Oct 20 | 17:17.76 | Brown University Northeast Cross Country Championship | October 20, 2018 |
| 5,000 Meters · Sunken Meadow State ParkNYSPHSAA Class C State XC Championships · Nov 10 | 19:38.7 | NYSPHSAA Class C State XC Championships | November 10, 2018 |
| 5,000 Meters · Sunken Meadow State ParkNYSPHSAA Section 11 Championships · Nov 2 | 18:48.94 | NYSPHSAA Section 11 Championships | November 2, 2018 |
| 5,000 Meters · Wayne Central HSNYSPHSAA Class C State XC Championships · Nov 11 | 19:13.4 | NYSPHSAA Class C State XC Championships | November 11, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NYSPHSAA ChampionshipsNov 16 · 3 Miles Class C · Place 125 · Center Moriches | 3 Miles Class C | 125 | 18:09.5 PB | 10 |
| Oct 19 | Brown High School InvitationalOct 19 · 5,000 Meters Championship · Place 41 · Center Moriches | 5,000 Meters Championship | 41 | 17:36.48 | 10 |
2018 Cross Country
4 results2017 Cross Country
3 results