Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNike Indoor Nationals · Mar 129:35.08Nike Indoor NationalsMarch 12, 2026
1500m Race Walk · IndoorSection 1 Class Championships · Feb 158:31.47Section 1 Class ChampionshipsFebruary 15, 2026
1500m Race Walk · OutdoorCoach Sing Invite · Apr 89:09.73aCoach Sing InviteApril 8, 2026
1500m Racewalk · OutdoorSection 1 League D Champs · May 48:48.28aSection 1 League D ChampsMay 4, 2026
200 Meters · OutdoorGold Rush Invitational · Apr 2730.94Gold Rush InvitationalApril 27, 2024
400 Meters · OutdoorNorth Rockland Red Raider Relays · Apr 201:10.07North Rockland Red Raider RelaysApril 20, 2024
600 Meters · IndoorSection 1 Novice Invitational · Feb 52:03.75Section 1 Novice InvitationalFebruary 5, 2025
800 Meters · OutdoorGold Rush Invitational · Apr 272:46.00Gold Rush InvitationalApril 27, 2024
Full · OutdoorPutnam Valley Quad Meet · Apr 91:11.34Putnam Valley Quad MeetApril 9, 2024
High Jump · IndoorNike Indoor Nationals · Mar 128:55.29Nike Indoor NationalsMarch 12, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3Section 1 Hammer, Javelin, RacewalkJun 3 · 1500m Racewalk · Ossining1500m Racewalk—DNS12
May 15Westchester County ChampsMay 15 · 1500m Race Walk · Place 6 · Ossining1500m Race Walk69:18.51a12
May 4Section 1 League D ChampsMay 4 · 1500m Racewalk · Place 2 · Ossining1500m Racewalk2.8:48.28a PB12
May 4Section 1 League D ChampsMay 4 · 800 Meters · Place 16 · Ossining800 Meters16.2:59.18a12
Apr 13Ossining Tri- MeetApr 13 · 800 Meters · Place 4 · Ossining800 Meters4.2:54.11a12
Apr 8Coach Sing InviteApr 8 · 1500m Race Walk · Place 3 · Ossining1500m Race Walk39:09.73a PB12
Apr 8Coach Sing InviteApr 8 · 1500m Race Walk · Place 3 · Ossining1500m Race Walk39:09.73a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · 1500m Race Walk · Place 18 · Ossining|NY1500m Race Walk188:55.29—
Mar 12Nike Indoor NationalsMar 12 · 1 Mile · Place 18 · Ossining|NY1 Mile189:35.08 PB—
Mar 12Nike Indoor NationalsMar 12 · High Jump · Place 18 · Ossining|NYHigh Jump188:55.29 PB—
Mar 12Nike Indoor NationalsMar 12 · High Jump · Place 18 · Ossining|NYHigh Jump189:35.08—
Feb 27Section 1 State QualifierFeb 27 · 1500m Race Walk · Place 6 · Ossining1500m Race Walk68:46.2412
Feb 15Section 1 Class ChampionshipsFeb 15 · 1500m Race Walk · Place 3 · Ossining1500m Race Walk38:31.47 PB12
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1500m Race Walk · Place 9 · Ossining-NY1500m Race Walk99:07.02—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1500m Race Walk · Place 9 · Ossining-NY1500m Race Walk99:07.02—
Jan 5Section 1 League Champs #1 (Leagues D, G, I)Jan 5 · 1500m Race Walk · Place 1 · Ossining1500m Race Walk18:53.24—
Jan 5Section 1 League Champs #1 (Leagues D, G, I)Jan 5 · 600 Meters · Place 8 · Ossining600 Meters82:05.77—
Jan 2Apple Bank Hispanic GamesJan 2 · 1500m Race Walk · Place 6 · Ossining-NY1500m Race Walk68:47.66—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29Section 1 Class A ChampionshipMay 29 · 400m Hurdles · Place 11 · Ossining400m Hurdles111:20.9411
May 29Section 1 Class A ChampionshipMay 29 · 100m Hurdles · Place 14 · Ossining100m HurdlesRound P1420.1011
Apr 19Red Raider RelaysApr 19 · 100m Hurdles · Place 16 · Ossining100m HurdlesRound P1620.41—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Section 1 Class ChampsFeb 16 · 1500m Race Walk · Place 17 · Ossining1500m Race Walk1710:02.4811
Feb 5Section 1 Novice InvitationalFeb 5 · 1500m Race Walk · Place 1 · Ossining1500m Race Walk110:02.1211
Feb 5Section 1 Novice InvitationalFeb 5 · 600 Meters · Place 20 · Ossining600 Meters202:03.75 PB11
Jan 10Suffern InviteJan 10 · 600 Meters · Place 38 · Ossining600 Meters382:04.30—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23Section 1 Class A ChampionshipMay 23 · Discus · Place 7 · OssiningDiscus75.09m10
May 23Section 1 Class A ChampionshipMay 23 · Discus · Place 7 · OssiningDiscus73.71m10
May 23Section 1 Class A ChampionshipMay 23 · Discus · Place 6 · OssiningDiscus61.19m10
May 23Section 1 Class A ChampionshipMay 23 · Discus · Place 4 · OssiningDiscus420.0010
May 23Section 1 Class A ChampionshipMay 23 · Discus · Place 1 · OssiningDiscus12:44.7210
May 3Joe Wynne Somers Lions Club InvitationalMay 3 · Full · Place 26 · OssiningFull262:45.1710
May 3Joe Wynne Somers Lions Club InvitationalMay 3 · Full · Place 11 · OssiningFull112:45.1710
Apr 27Gold Rush InvitationalApr 27 · 800 Meters · Place 37 · Ossining800 Meters372:46.00 PB10
Apr 27Gold Rush InvitationalApr 27 · 200 Meters · Place 55 · Ossining200 Meters5530.94 PB10
Apr 20North Rockland Red Raider RelaysApr 20 · 400 Meters · Place 35 · Ossining400 Meters351:10.07 PB10
Apr 9Putnam Valley Quad MeetApr 9 · Full · Place 6 · OssiningFull61:11.34 PB10