Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 134:23.87aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
1 Mile · OutdoorEasterns States Championships · May 314:44.81Easterns States ChampionshipsMay 31, 2025
1000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 102:38.34Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
1500 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 134:07.05aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
1600 Meters · IndoorPurple Champions HS Invitational · Feb 14:26.48Purple Champions HS InvitationalFebruary 1, 2025
1600 Meters · OutdoorPSAL Season Opener · Apr 44:33.50aPSAL Season OpenerApril 4, 2026
2 Miles · IndoorApple Bank Hispanic Games · Jan 210:01.53Apple Bank Hispanic GamesJanuary 2, 2026
2000m Steeplechase · 0.838m · Outdoor2026 New York Relays · Apr 176:10.85a2026 New York RelaysApril 17, 2026
2000m Steeplechase · OutdoorNew York Relays · Apr 116:19.29New York Relays April 11, 2025
300 Meters · IndoorPSAL Night of Sprints · Dec 941.28aPSAL Night of SprintsDecember 9, 2022
3000m Steeplechase · 0.914m · OutdoorPSAL City Championship · May 249:26.66aPSAL City ChampionshipMay 24, 2026
3000m Steeplechase · OutdoorPSAL City Championships · May 259:34.44PSAL City ChampionshipsMay 25, 2025
3200 Meters · IndoorApple Bank Hispanic Games · Jan 29:58.16Apple Bank Hispanic GamesJanuary 2, 2026
3200 Meters · OutdoorNorth Shore Autism Awareness Invitational · Mar 299:44.77North Shore Autism Awareness InvitationalMarch 29, 2025
600 Meters · IndoorPSAL Manhattan Champs · Feb 101:27.64PSAL Manhattan ChampsFebruary 10, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 3000m Steeplechase · Place 14 · Stuyvesant3000m Steeplechase0.914m14.9:47.95a12
May 30Easterns States ChampionshipsMay 30 · 1 Mile · Stuyvesant1 Mile--DNF12
May 24PSAL City ChampionshipMay 24 · 3000m Steeplechase · Place 1 · Stuyvesant3000m Steeplechase0.914m1.9:26.66a PB12
May 15Don Scott Memorial RelaysMay 15 · 2000m Steeplechase · Place 2 · Stuyvesant2000m Steeplechase0.838m2.6:23.12a12
May 3PSAL Manhattan Borough ChampsMay 3 · 3000m Steeplechase · Place 2 · Stuyvesant3000m Steeplechase0.914m2.10:30.78a12
May 3PSAL Manhattan Borough ChampsMay 3 · 1600 Meters · Place 2 · Stuyvesant1600 Meters2.4:38.46a12
Apr 172026 New York RelaysApr 17 · 2000m Steeplechase · Place 1 · Stuyvesant2000m Steeplechase0.838m1.6:10.85a PB12
Apr 4PSAL Season OpenerApr 4 · 1600 Meters · Place 5 · Stuyvesant1600 Meters5.4:33.50a PB12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · 1 Mile · Place 27 · Stuyvesant T1 Mile274:24.4412
Mar 12Nike Indoor NationalsMar 12 · 1500 Meters · Place 29 · Stuyvesant T1500 Meters294:07.0812
Mar 12Nike Indoor NationalsMar 12 · 1500 Meters · Place 29 · Stuyvesant TC|NY1500 Meters294:07.0812
Mar 12Nike Indoor NationalsMar 12 · 1 Mile · Place 27 · Stuyvesant TC|NY1 Mile274:24.4412
Feb 21PSAL City ChampionshipsFeb 21 · 1600 Meters · Place 15 · Stuyvesant H1600 Meters154:39.2212
Feb 4PSAL Manhattan ChampionshipsFeb 4 · 1600 Meters · Place 5 · Stuyvesant H1600 Meters54:45.18—
Feb 4PSAL Manhattan ChampionshipsFeb 4 · 600 Meters · Place 4 · Stuyvesant H600 Meters41:28.89—
Jan 19PSAL MLK RelaysJan 19 · 600 Meters · Place 10 · Stuyvesant H600 Meters101:28.3312
Jan 7Millrose Games Trials - HSJan 7 · 1 Mile · Place 24 · Stuyvesant-N1 Mile244:39.0712
Jan 7Millrose Games Trials - HSJan 7 · 1500 Meters · Place 24 · Stuyvesant-N1500 Meters244:18.1812
Jan 2Apple Bank Hispanic GamesJan 2 · 2 Miles · Place 13 · Stuyvesant-N2 Miles1310:01.53 PB—
Jan 2Apple Bank Hispanic GamesJan 2 · 3200 Meters · Place 14 · Stuyvesant-N3200 Meters149:58.16 PB—

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 1 Mile · Place 5 · Stuyvesant1 Mile5.4:23.87a PB12
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 1500 Meters · Place 6 · Stuyvesant1500 Meters6.4:07.05a PB12
Dec 7PSAL Donald Douglas GamesDec 7 · 1600 Meters · Place 5 · Stuyvesant1600 Meters5.4:29.79a12
Mar 4Eastern States Indoor ChampionshipsMar 4 · 1 Mile · Place 18 · Stuyvesant H1 Mile184:35.2211
Mar 4Eastern States Indoor ChampionshipsMar 4 · 1500 Meters · Place 21 · Stuyvesant H1500 Meters214:16.6711
Feb 22PSAL City ChampsFeb 22 · 1600 Meters · Place 5 · Stuyvesant H1600 Meters54:32.9211
Feb 10PSAL Manhattan ChampsFeb 10 · 1600 Meters · Place 1 · Stuyvesant H1600 Meters14:46.11—
Feb 10PSAL Manhattan ChampsFeb 10 · 600 Meters · Place 1 · Stuyvesant H600 Meters11:27.64 PB—
Feb 1Purple Champions HS InvitationalFeb 1 · 1600 Meters · Place 3 · Stuyvesant1600 Meters34:26.48 PB11
Jan 20PSAL MLK RelaysJan 20 · 600 Meters · Place 65 · Stuyvesant H600 Meters651:35.6411
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1000 Meters · Place 14 · Stuyvesant-N1000 Meters142:38.34 PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 3000m Steeplechase · Place 21 · Stuyvesant3000m Steeplechase0.914m21.9:52.85a11
May 31Easterns States ChampionshipsMay 31 · 1 Mile · Place 27 · Stuyvesant H1 Mile274:44.81 PB—
May 25PSAL City ChampionshipsMay 25 · 3000m Steeplechase · Place 1 · Stuyvesant3000m Steeplechase19:34.44 PB11
May 17William F. Eddy Jr. Track & Field Meet 2025May 17 · 1 Mile · Place 34 · Stuyvesant1 Mile344:51.7311
May 17William F. Eddy Jr. Track & Field MeetMay 17 · 1 Mile · Place 34 · Stuyvesant1 Mile34.4:51.73a11
Apr 11New York Relays Apr 11 · 2000m Steeplechase · Place 2 · Stuyvesant2000m Steeplechase26:19.29 PB11
Mar 29North Shore Autism Awareness InvitationalMar 29 · 3200 Meters · Place 2 · Stuyvesant H3200 Meters29:44.77 PB11

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27PSAL Holiday ClassicDec 27 · 1600 Meters · Place 2 · Stuyvesant1600 Meters2.4:44.01a11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 7 · Stuyvesant1 Mile7.4:35.35a11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1500 Meters · Place 6 · Stuyvesant1500 Meters6.4:15.20a11
Dec 8PSAL Donald Douglas - SundayDec 8 · 1600 Meters · Place 1 · Stuyvesant1600 Meters1.4:36.66a11
Feb 17PSAL CitiesFeb 17 · 1600 Meters · Place 7 · Stuyvesant H1600 Meters74:28.1010
Feb 8PSAL Manhattan ChampsFeb 8 · 1000 Meters · Place 7 · Stuyvesant H1000 Meters72:45.65—
Feb 8PSAL Manhattan ChampsFeb 8 · 600 Meters · Place 5 · Stuyvesant H600 Meters51:29.01—
Feb 3Purple Champions HS InvitationalFeb 3 · 1600 Meters · Place 13 · Stuyvesant1600 Meters134:32.7110
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 2 Miles · Place 20 · Stuyvesant-N2 Miles2010:06.4010
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 3200 Meters · Place 19 · Stuyvesant-N3200 Meters1910:03.0810
Jan 15PSAL MLK RelaysJan 15 · 1600 Meters · Place 7 · Stuyvesant H1600 Meters74:35.6810

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2PSAL Frosh/Soph ChampsJun 2 · 3000m Steeplechase · Place 1 · Stuyvesant3000m Steeplechase0.914m1.10:04.7010
Jun 2PSAL Frosh/Soph ChampsJun 2 · 1600 Meters · Place 1 · Stuyvesant1600 Meters1.4:37.21a10
May 26 PSAL City ChampionshipMay 26 · 3000m Steeplechase · Place 3 · Stuyvesant3000m Steeplechase39:57.3810
May 11North Shore InvitationalMay 11 · 1600 Meters · Place 10 · Stuyvesant H1600 Meters104:43.6110
May 5PSAL Manhattan Borough ChampsMay 5 · 3000m Steeplechase · Place 1 · Stuyvesant3000m Steeplechase110:12.6310
Apr 7PSAL Season OpenerApr 7 · 3000m Steeplechase · Place 2 · Stuyvesant3000m Steeplechase210:16.24—
Mar 3PSAL Frosh/Soph ChampsMar 3 · 3200 Meters · Place 3 · Stuyvesant H3200 Meters39:51.57—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15Coach Saint InvitationalDec 15 · 1 Mile · Place 11 · Stuyvesant1 Mile11.4:40.02a10
Dec 3PSAL Donald Douglas Games - SundayDec 3 · 1600 Meters · Place 11 · Stuyvesant1600 Meters11.4:42.93a10
Feb 18PSAL City ChampionshipsFeb 18 · 3200 Meters · Place 13 · Stuyvesant H3200 Meters1310:24.27—
Feb 12PSAL Manhattan Borough ChampionshipsFeb 12 · 3200 Meters · Place 7 · Stuyvesant H3200 Meters710:30.20—
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 1000 Meters · Place 10 · Stuyvesant1000 Meters102:56.209
Jan 6The Armory Hispanic GamesJan 6 · 1 Mile · Place 2 · Stuyvesant-N1 Mile24:56.929

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4PSAL Frosh/Soph ChampsJun 4 · 2000m Steeplechase · Place 1 · Stuyvesant H2000m Steeplechase16:36.40—
Jun 4PSAL Frosh/Soph ChampsJun 4 · 1600 Meters · Place 2 · Stuyvesant H1600 Meters24:46.75—
May 28PSAL City ChampionshipsMay 28 · 3000m Steeplechase · Place 3 · Stuyvesant3000m Steeplechase310:09.899
May 14PSAL Manahttan Borough ChampsMay 14 · 3000m Steeplechase · Place 1 · Stuyvesant3000m Steeplechase110:32.289
May 5St. Anthony's Invitational 2023May 5 · 1600 Meters · Place 58 · Stuyvesant H1600 Meters584:43.469
May 5St. Anthony's Invitational 2023May 5 · 1600 Meters · Place 58 · Stuyvesant1600 Meters584:43.469
Apr 30Bob Zifchak ClassicApr 30 · 1600 Meters · Place 18 · Stuyvesant H1600 Meters185:00.669
Apr 21New York RelaysApr 21 · 3200 Meters · Place 43 · Stuyvesant3200 Meters4310:21.919
Mar 5PSAL Frosh/Soph City ChampsMar 5 · 3200 Meters · Place 3 · Stuyvesant H3200 Meters310:22.80—
Mar 5PSAL Frosh/Soph City ChampsMar 5 · 1600 Meters · Place 4 · Stuyvesant H1600 Meters45:00.05—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Coaches Hall of Fame InvitationalDec 17 · 1 Mile · Place 25 · Stuyvesant1 Mile25.5:06.13a9
Dec 9PSAL Night of SprintsDec 9 · 300 Meters · Place 6 · Stuyvesant300 MetersRound P6.42.17a9
Dec 9PSAL Night of SprintsDec 9 · 300 Meters · Place 4 · Stuyvesant300 Meters4.41.28a PB9