Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPort Chester Dual · May 1113.50aPort Chester DualMay 11, 2026
1600 Meters · OutdoorSection 1 League C Champs · Apr 276:12.53aSection 1 League C ChampsApril 27, 2026
200 Meters · OutdoorPort Chester Dual · May 1127.08aPort Chester DualMay 11, 2026
300 Meters · IndoorSection 1 Novice Invitational · Feb 550.55Section 1 Novice InvitationalFebruary 5, 2025
400 Meters · OutdoorScarsdale Season Opener · Apr 121:03.10aScarsdale Season OpenerApril 12, 2026
600 Meters · IndoorSection 1 League Champs #3 (Leagues A, B, K) · Jan 311:47.42Section 1 League Champs #3 (Leagues A, B, K)January 31, 2026
800 Meters · IndoorApple Bank Hispanic Games · Jan 22:31.97Apple Bank Hispanic GamesJanuary 2, 2026
800 Meters · OutdoorHoward Richter Invitational · May 32:22.73Howard Richter InvitationalMay 3, 2026
Day 1 · OutdoorWestchester County JV @ Edgemont · May 1927.43aWestchester County JV @ EdgemontMay 19, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19Westchester County JV @ EdgemontMay 19 · Day 1 · Place 22 · Yonkers Public SchoolsDay 1222:30.59a10
May 19Westchester County JV @ EdgemontMay 19 · Day 1 · Place 35 · Yonkers Public SchoolsDay 1351:03.14a10
May 19Westchester County JV @ EdgemontMay 19 · Day 1 · Place 71 · Yonkers Public SchoolsDay 17127.43a PB10
May 11Port Chester DualMay 11 · 200 Meters · Place 30 · Yonkers Public Schools200 Meters30.27.08a PB10
May 11Port Chester DualMay 11 · 100 Meters · Place 40 · Yonkers Public Schools100 Meters40.13.50a PB10
May 3Howard Richter InvitationalMay 3 · 800 Meters · Place 16 · Yonkers Publ800 Meters162:22.73 PB—
Apr 27Section 1 League C ChampsApr 27 · 1600 Meters · Place 18 · Yonkers Public Schools1600 Meters18.6:12.53a PB10
Apr 27Section 1 League C ChampsApr 27 · 800 Meters · Place 14 · Yonkers Public Schools800 Meters14.2:24.38a10
Apr 18Goshen Trotters Track CarnivalApr 18 · 800 Meters · Place 34 · Yonkers Public Schools800 Meters342:25.52a10
Apr 18Goshen Trotters Track CarnivalApr 18 · 800 Meters · Place 34 · Yonkers Publ800 Meters342:25.52—
Apr 12Scarsdale Season OpenerApr 12 · 800 Meters · Place 40 · Yonkers Public Schools800 Meters402:31.64a10
Apr 12Scarsdale Season OpenerApr 12 · 400 Meters · Place 44 · Yonkers Public Schools400 Meters441:03.10a PB10
Apr 12Scarsdale Season OpenerApr 12 · 800 Meters · Place 40 · Yonkers Public Schools800 Meters402:31.64a10
Apr 12Scarsdale Season OpenerApr 12 · 400 Meters · Place 44 · Yonkers Public Schools400 Meters441:03.10a10
Mar 28Ossining Lion's Den MeetMar 28 · 800 Meters · Place 18 · Yonkers Public Schools800 Meters18.2:31.87a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31Section 1 League Champs #3 (Leagues A, B, K)Jan 31 · 600 Meters · Place 13 · Yonkers Publ600 Meters131:47.42 PB—
Jan 2Apple Bank Hispanic GamesJan 2 · 800 Meters · Place 112 · Yonkers Publ800 Meters1122:31.97 PB—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4Howard Richter InvitationalMay 4 · 800 Meters · Place 26 · Yonkers Publ800 Meters262:35.58—
Apr 19Goshen Trotters Track CarnivalApr 19 · 800 Meters · Place 29 · Yonkers Publ800 Meters292:31.50—
Apr 12Memorial Stadium InvitationalApr 12 · 800 Meters · Place 15 · Yonkers Public Schools800 Meters152:37.19a9
Apr 12Memorial Stadium InvitationalApr 12 · 800 Meters · Place 15 · Yonkers Publ800 Meters152:37.19—
Apr 6Scarsdale Season Opener Apr 6 · 800 Meters · Place 29 · Yonkers Public Schools800 Meters292:35.67a9
Apr 6Scarsdale Season Opener Apr 6 · 800 Meters · Place 29 · Yonkers Publ800 Meters292:35.67—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5Section 1 Novice InvitationalFeb 5 · 300 Meters · Place 203 · Yonkers Publ300 Meters20350.55 PB9
Jan 12Section 1 League Champs #2Jan 12 · 300 Meters · Place 77 · Yonkers Publ300 Meters7752.59—