Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Bear Mountain State ParkSection 1 League 1C Championships · Oct 18 | 16:28.7 | Section 1 League 1C Championships | October 18, 2017 |
| 3 Miles · Bear Mountain XC CourseRed Raider Run XC Invitational · Sep 8 | 16:06.43 | Red Raider Run XC Invitational | September 8, 2017 |
| 5,000 Meters · 5k CourseSection 1 Coaches and Officials Invitational · Oct 15 | 17:18.40 | Section 1 Coaches and Officials Invitational | October 15, 2016 |
| 5,000 Meters · Bowdoin ParkSection One Coaches Invitational · Oct 21 | 16:21.2 | Section One Coaches Invitational | October 21, 2017 |
| 5,000 Meters · Brewster HSBrewster Bear Classic · Oct 7 | 15:44.9 | Brewster Bear Classic | October 7, 2017 |
| 8,000 Meters · New York Institute of TechnologyNew York Tech Cross Country Invitational · Sep 14 | 24:17.75 | New York Tech Cross Country Invitational | September 14, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2019 Cross Country
2 results2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 15 | NYIT InvitationalSep 15 · 8,000 Meters Varsity · Place 13 · FordhamFordham | 8,000 Meters Varsity | 13 | 27:38.7 | FR |
| Sep 8 | Fordham FiascoSep 8 · 8,000 Meters Varsity · Place 78 · FordhamFordham | 8,000 Meters Varsity | 78 | 29:42.8 | FR |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NYSPHSAA Class A State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 7 · 5 North Rockland5 North Rockland | 5,000 Meters Varsity | 7 | 5:22 | SR |
| Nov 4 | Section 1 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 4 · North RocklandNorth Rockland | 5,000 Meters Varsity | 4 | 16:48.56 | — |
| Nov 4 | Section 1 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 1 · North RocklandNorth Rockland | 5,000 Meters Varsity | 1 | 16:48.56 | — |
| Oct 26 | Rockland County ChampionshipOct 26 · 3 Miles Varsity · Place 1 · North RocklandNorth Rockland | 3 Miles Varsity | 1 | 15:30.7 | 12 |
| Oct 21 | Section One Coaches InvitationalOct 21 · 5,000 Meters Varsity - 1 · Place 1 · North RocklandNorth Rockland | 5,000 Meters Varsity - 1 | 1 | 16:21.2 PB | 12 |
| Oct 18 | Section 1 League 1A ChampionshipsOct 18 · 3 Miles Varsity · Place 1 · North RocklandNorth Rockland | 3 Miles Varsity | 1 | 16:28.7 | — |
| Oct 18 | Section 1 League 1C ChampionshipsOct 18 · 3 Miles Varsity · Place 1 · North RocklandNorth Rockland | 3 Miles Varsity | 1 | 16:28.7 PB | 12 |
| Oct 14 | Manhattan HS InvitationalOct 14 · 2.5 Miles Varsity · Place 4 · North RocklandNorth Rockland | 2.5 Miles Varsity | 4 | 12:55.5 | 12 |
| Oct 7 | Brewster Bear ClassicOct 7 · 5,000 Meters Varsity · Place 1 · North RocklandNorth Rockland | 5,000 Meters Varsity | 1 | 15:44.9 PB | 12 |
| Sep 8 | Red Raider Run XC InvitationalSep 8 · 3 Miles Varsity · Place 2 · North RocklandNorth Rockland | 3 Miles Varsity | 2 | 16:06.43 PB | 12 |
2016 Cross Country
6 results2015 Cross Country
1 results2014 Cross Country
2 results