Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 214:33.25aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
1 Mile · OutdoorEasterns States Championships · May 304:45.66aEasterns States ChampionshipsMay 30, 2026
1000 Meters · IndoorRockland & Northern County Champs · Jan 262:40.28aRockland & Northern County ChampsJanuary 26, 2025
1600 Meters · IndoorSection 1 Challenge · Dec 184:35.01aSection 1 ChallengeDecember 18, 2024
1600 Meters · OutdoorSection 1 Class B Championship · May 274:36.51aSection 1 Class B ChampionshipMay 27, 2026
2 Miles · IndoorOcean Breeze Invitational · Feb 19:58.88aOcean Breeze InvitationalFebruary 1, 2025
3200 Meters · IndoorS1 Class B Champs · Feb 49:57.77aS1 Class B ChampsFebruary 4, 2024
3200 Meters · OutdoorSection 1 Rockland County Championship · May 1510:10.98aSection 1 Rockland County ChampionshipMay 15, 2024
600 Meters · IndoorDendy II · Jan 61:32.08aDendy IIJanuary 6, 2026
800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 272:09.60aU.S. Marine Corps Holiday ClassicDecember 27, 2025
800 Meters · OutdoorSection 1 Rockland County Championship · May 152:12.17aSection 1 Rockland County ChampionshipMay 15, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3Section 1 State QualifierJun 3 · 1600 Meters · Place 21 · Nanuet1600 Meters21.4:48.89a12
May 30Easterns States ChampionshipsMay 30 · 1 Mile · Place 22 · Nanuet1 Mile22.4:45.66a PB12
May 27Section 1 Class B ChampionshipMay 27 · 1600 Meters · Place 6 · Nanuet1600 Meters6.4:36.51a PB12
May 27Section 1 Class B ChampionshipMay 27 · 800 Meters · Nanuet800 Meters—DNS12
Apr 29Section 1 League F ChampsApr 29 · 1600 Meters · Place 4 · Nanuet1600 Meters4.4:39.94a12
Apr 29Section 1 League F ChampsApr 29 · 800 Meters · Nanuet800 Meters—DNS12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2Rockland & Northern County ChampionshipsFeb 2 · 1000 Meters · Place 5 · Nanuet1000 Meters5.2:42.92a12
Jan 6Dendy IIJan 6 · 600 Meters · Place 3 · Nanuet600 Meters3.1:32.08a PB12
Jan 2Apple Bank Hispanic GamesJan 2 · 1 Mile · Place 69 · Nanuet-NY1 Mile694:58.53—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 800 Meters · Place 37 · Nanuet800 Meters37.2:09.60a PB12
Dec 17Section 1 ChallengeDec 17 · 1600 Meters · Place 5 · Nanuet1600 Meters5.4:44.36a12
Feb 1Ocean Breeze InvitationalFeb 1 · 2 Miles · Place 4 · Nanuet2 Miles4.9:58.88a PB11
Jan 26Rockland & Northern County ChampsJan 26 · 1000 Meters · Place 5 · Nanuet1000 Meters5.2:40.28a PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14Section 1 Rockland County ChampionshipMay 14 · 3200 Meters · Place 9 · Nanuet3200 Meters9.10:24.62a11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 1 · Nanuet1 Mile1.4:33.25a PB11
Dec 18Section 1 ChallengeDec 18 · 1600 Meters · Place 4 · Nanuet1600 Meters4.4:35.01a PB11
Dec 15Section 1 Kickoff #4Dec 15 · 1000 Meters · Place 3 · Nanuet1000 Meters3.2:44.00a11
Feb 4S1 Class B ChampsFeb 4 · 3200 Meters · Place 5 · Nanuet3200 Meters5.9:57.77a PB10
Feb 4S1 Class B ChampsFeb 4 · 1600 Meters · Nanuet1600 Meters—DNS10
Jan 5The Armory Hispanic GamesJan 5 · 1 Mile · Place 15 · Nanuet-NY1 Mile154:51.8910

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13Test - ScoreboardJun 13 · 3200 Meters · Place 5 · Nanuet3200 Meters5.10:17.85aUnofficial10
May 15Section 1 Rockland County ChampionshipMay 15 · 3200 Meters · Place 6 · Nanuet3200 Meters6.10:10.98a PB10
May 15Section 1 Rockland County ChampionshipMay 15 · 1600 Meters · Nanuet1600 Meters--DNS10
May 15Section 1 Rockland County ChampionshipMay 15 · 800 Meters · Place 17 · Nanuet800 Meters17.2:12.17a PB10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 1600 Meters · Place 2 · Nanuet1600 Meters2.4:49.24a10
Dec 20Section 1 ChallengeDec 20 · 1000 Meters · Place 13 · Nanuet1000 Meters13.2:49.89a10
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 4 · Nanuet1 Mile4.4:47.75a10
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 800 Meters · Nanuet800 MetersRelay Split—2:17.4hUnofficial10
Dec 14Section 1 Frosh-Soph #2Dec 14 · 3200 Meters · Place 1 · Nanuet3200 Meters1.10:20.04a10
Dec 10Section 1 Kick Off #3Dec 10 · 3200 Meters · Place 4 · Nanuet3200 Meters4.10:46.86a10
Dec 10Section 1 Kick Off #3Dec 10 · 800 Meters · Nanuet800 MetersRelay Split—2:16.5hUnofficial10
Feb 1Section 1 Novice InvitationalFeb 1 · 1600 Meters · Place 17 · Nanuet1600 Meters17.5:18.75a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 8Section 1 League 2A ChampsMay 8 · 3200 Meters · Place 7 · Nanuet3200 Meters7.10:53.64a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday ClassicDec 27 · 1600 Meters · Place 40 · Nanuet1600 Meters40.6:12.61a9
Dec 17Coaches Hall of Fame InvitationalDec 17 · 1 Mile · Place 26 · Nanuet1 Mile26.5:23.95a9
Dec 15Section 1 Frosh/Soph #2Dec 15 · 3200 Meters · Place 13 · Nanuet3200 Meters13.11:43.83a9