Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Armory Hispanic Games · Jan 34:59.91The Armory Hispanic GamesJanuary 3, 2025
1000 Meters · IndoorSection 9 Class "A" Championship · Jan 312:46.04Section 9 Class "A" ChampionshipJanuary 31, 2026
1600 Meters · IndoorGarden State Open · Feb 214:57.74Garden State OpenFebruary 21, 2025
1600 Meters · OutdoorSection 9 State Qualifier · Jun 34:40.35aSection 9 State QualifierJune 3, 2026
2000m Steeplechase · OutdoorGreen Dragon Relays · Apr 137:33.69Green Dragon RelaysApril 13, 2024
3200 Meters · IndoorSection 9 Class "A" Championship · Feb 811:17.76Section 9 Class "A" ChampionshipFebruary 8, 2025
3200 Meters · OutdoorOCIAA Championships · May 1510:19.11aOCIAA ChampionshipsMay 15, 2026
800 Meters · IndoorGarden State HS Invitational · Feb 142:19.49Garden State HS InvitationalFebruary 14, 2025
800 Meters · OutdoorMountie Madness · May 212:04.18aMountie MadnessMay 21, 2026
Prelims · IndoorGarden State Invitational 2026 · Feb 132:12.78Garden State Invitational 2026February 13, 2026
Prelims · IndoorGarden State HS Invitational · Feb 142:19.49Garden State HS InvitationalFebruary 14, 2025
Results · IndoorGarden State Open at Ocean Breeze · Feb 134:46.67Garden State Open at Ocean BreezeFebruary 13, 2026
Results · OutdoorKingston Tiger Relays · Apr 254:38.65aKingston Tiger RelaysApril 25, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Aug 64th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #4Aug 6 · 1600 Meters · Place 2 · UnattachedUnattached1600 Meters2.4:59.92a11
Jun 3Section 9 State QualifierJun 3 · 3200 Meters · Place 23 · Newburgh Free AcademyNewburgh Free Academy3200 Meters23.10:54.60a11
Jun 3Section 9 State QualifierJun 3 · 1600 Meters · Place 10 · Newburgh Free AcademyNewburgh Free Academy1600 Meters10.4:40.35a PB11
May 28Section 9 Class A ChampionshipMay 28 · 1600 Meters · Place 6 · Newburgh Free AcademyNewburgh Free Academy1600 Meters6.4:42.16a11
May 21Mountie MadnessMay 21 · 800 Meters · Place 20 · Newburgh Free AcademyNewburgh Free Academy800 Meters202:04.18a PB11
May 15OCIAA ChampionshipsMay 15 · 3200 Meters · Place 9 · Newburgh Free AcademyNewburgh Free Academy3200 Meters910:19.11a PB11
May 15OCIAA ChampionshipsMay 15 · 1600 Meters · Place 13 · Newburgh Free AcademyNewburgh Free Academy1600 Meters134:46.61a11
May 5Kingston - Newburgh DualMay 5 · 3200 Meters · Place 2 · Newburgh Free AcademyNewburgh Free Academy3200 Meters2.10:58.17a11
May 5Kingston - Newburgh DualMay 5 · 800 Meters · Place 3 · Newburgh Free AcademyNewburgh Free Academy800 Meters3.2:08.44a11
May 2Race at the Oval OfficeMay 2 · 1600 Meters · Place 5 · Newburgh FreNewburgh Fre1600 Meters54:44.47—
Apr 28Monroe-Woodbury vs. Newburgh Free AcademyApr 28 · 3200 Meters · Place 6 · Newburgh Free AcademyNewburgh Free Academy3200 Meters6.10:38.48a11
Apr 28Monroe-Woodbury vs. Newburgh Free AcademyApr 28 · 1600 Meters · Place 7 · Newburgh Free AcademyNewburgh Free Academy1600 Meters7.4:48.79a11
Apr 25Kingston Tiger RelaysApr 25 · Results · Place 8 · Newburgh Free AcademyNewburgh Free AcademyResults84:38.65a PB11
Apr 21Newburgh v. Pine BushApr 21 · 3200 Meters · Newburgh Free AcademyNewburgh Free Academy3200 MetersEx.10:30.03a11
Apr 21Newburgh v. Pine BushApr 21 · 1600 Meters · Place 2 · Newburgh Free AcademyNewburgh Free Academy1600 Meters2.4:48.7011
Apr 172026 New York RelaysApr 17 · 3200 Meters · Place 71 · Newburgh Free AcademyNewburgh Free Academy3200 Meters71.10:20.65a11
Apr 4Goshen Colosseum ClassicApr 4 · 800 Meters · Place 9 · Newburgh FreNewburgh Fre800 Meters92:11.50—
Apr 4Goshen Colosseum ClassicApr 4 · 1600 Meters · Place 8 · Newburgh FreNewburgh Fre1600 Meters84:55.63—

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13Garden State Invitational 2026Feb 13 · Prelims · Place 73 · Newburgh Free AcademyNewburgh Free AcademyPrelimsRound P732:12.78 PB11
Feb 13Garden State Invitational 2026Feb 13 · Prelims · Place 41 · Newburgh Free AcademyNewburgh Free AcademyPrelimsRound P414:46.6711
Feb 13Garden State Open at Ocean BreezeFeb 13 · Results · Place 41 · Newburgh Free AcademyNewburgh Free AcademyResults414:46.67 PB11
Jan 31Section 9 Class "A" ChampionshipJan 31 · 1000 Meters · Place 12 · Newburgh FreNewburgh Fre1000 Meters122:46.04 PB—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · 1000 Meters · Place 5 · Newburgh FreNewburgh Fre1000 Meters52:51.02—
Jan 11Molloy Stanner GamesJan 11 · 1000 Meters · Place 28 · Newburgh FreNewburgh Fre1000 Meters282:49.5711
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 47 · Newburgh Free AcademyNewburgh Free Academy1000 Meters472:58.0811

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31Easterns States ChampionshipsMay 31 · 800 Meters · Place 47 · Newburgh FreNewburgh Fre800 Meters472:10.92—
May 16OCIAA ChampionshipsMay 16 · 3200 Meters · Place 2 · Newburgh FreNewburgh Fre3200 Meters210:52.60—
May 16OCIAA ChampionshipsMay 16 · 1600 Meters · Place 25 · Newburgh FreNewburgh Fre1600 Meters254:57.88—
May 16OCIAA ChampionshipsMay 16 · 800 Meters · Place 34 · Newburgh FreNewburgh Fre800 Meters342:15.94—
Apr 22Middletown vs. NewburghApr 22 · 3200 Meters · Place 3 · Newburgh FreNewburgh Fre3200 Meters311:43.76—
Apr 22Middletown vs. NewburghApr 22 · 1600 Meters · Place 5 · Newburgh FreNewburgh Fre1600 Meters55:08.29—
Apr 19Goshen Trotters Track CarnivalApr 19 · 800 Meters · Place 18 · Newburgh FreNewburgh Fre800 Meters182:17.86—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21Garden State OpenFeb 21 · 1600 Meters · Place 43 · Newburgh FreNewburgh Fre1600 Meters434:57.74 PB—
Feb 21Garden State OpenFeb 21 · 800 Meters · Place 57 · Newburgh FreNewburgh Fre800 Meters572:32.69—
Feb 14Garden State HS InvitationalFeb 14 · Prelims · Place 85 · Newburgh Free AcademyNewburgh Free AcademyPrelimsRound P852:19.49 PB10
Feb 14Garden State HS InvitationalFeb 14 · 800 Meters · Place 85 · Newburgh Free AcademyNewburgh Free Academy800 Meters852:19.49 PB10
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 3200 Meters · Place 22 · Newburgh FreNewburgh Fre3200 Meters2211:17.76 PB—
Feb 1Purple Champions HS InvitationalFeb 1 · 1000 Meters · Place 5 · Newburgh FreNewburgh Fre1000 Meters52:52.0610
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · 1000 Meters · Place 6 · Newburgh FreNewburgh Fre1000 Meters62:56.29—
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 13 · Newburgh FreNewburgh Fre1 Mile134:59.91 PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 13Green Dragon RelaysApr 13 · 2000m Steeplechase · Place 4 · Newburgh FreNewburgh Fre2000m Steeplechase47:33.69 PB9
Apr 9Monroe-Woodbury vs. Newburgh Free AcademyApr 9 · 3200 Meters · Place 15 · Newburgh FreNewburgh Fre3200 Meters1511:40.97—