Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Armory Hispanic Games · Jan 55:03.92The Armory Hispanic GamesJanuary 5, 2024
1 Mile · OutdoorEasterns States Championships · May 304:44.22aEasterns States ChampionshipsMay 30, 2026
1000 Meters · IndoorBishop Loughlin Games · Dec 202:44.71aBishop Loughlin GamesDecember 20, 2025
1600 Meters · IndoorPSAL Donald Douglas Games · Dec 74:36.64aPSAL Donald Douglas GamesDecember 7, 2025
1600 Meters · OutdoorSaint Anthony's Invitational · May 14:38.39aSaint Anthony's InvitationalMay 1, 2026
2 Miles · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 910:15.29Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
300 Meters · IndoorPSAL Night of Sprints · Dec 944.52aPSAL Night of SprintsDecember 9, 2022
3200 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 910:11.17Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
3200 Meters · Outdoor2026 New York Relays · Apr 179:53.21a2026 New York RelaysApril 17, 2026
800 Meters · OutdoorTrack Night NYC · May 12:19.16Track Night NYCMay 1, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30Easterns States ChampionshipsMay 30 · 1 Mile · Place 18 · Brooklyn Technical1 Mile18.4:44.22a PB12
May 24PSAL City ChampionshipMay 24 · 1600 Meters · Place 6 · Brooklyn Technical1600 Meters6.4:39.77a12
May 17PSAL Brooklyn Borough ChampsMay 17 · 3200 Meters · Place 2 · Brooklyn Technical3200 Meters2.10:04.20a12
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 4 · Brooklyn Technical1600 Meters44:38.39a PB12
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 4 · Brooklyn Technical1600 Meters44:38.39a12
May 1Track Night NYCMay 1 · 800 Meters · Place 69 · Brooklyn Technical800 Meters692:19.16 PB12
Apr 172026 New York RelaysApr 17 · 3200 Meters · Place 29 · Brooklyn Technical3200 Meters29.9:53.21a PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 19PSAL MLK RelaysJan 19 · 3200 Meters · Place 12 · Brooklyn Tec3200 Meters1210:22.3612
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 2 Miles · Place 49 · Brooklyn Tec2 Miles4910:15.29 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3200 Meters · Place 49 · Brooklyn Tec3200 Meters4910:11.17 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3200 Meters · Place 49 · Brooklyn Tec3200 Meters4910:11.17—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 2 Miles · Place 49 · Brooklyn Tec2 Miles4910:15.29—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 1000 Meters · Place 19 · Brooklyn Technical1000 Meters19.2:44.71a PB12
Dec 13Nassau Coaches InvitationalDec 13 · 1600 Meters · Place 12 · Brooklyn Technical1600 Meters12.4:47.72a12
Dec 7PSAL Donald Douglas GamesDec 7 · 1600 Meters · Place 6 · Brooklyn Technical1600 Meters6.4:36.64a PB12
Feb 9PSAL Brooklyn ChampsFeb 9 · 1000 Meters · Place 7 · Brooklyn Tec1000 Meters72:50.51—
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 135 · Brooklyn Technical1 Mile135.5:14.09a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18PSAL Brooklyn Borough ChampsMay 18 · 1600 Meters · Place 6 · Brooklyn Technical1600 Meters64:52.4111
May 2Saint Anthony's InvitationalMay 2 · 1600 Meters · Place 14 · Brooklyn Tec1600 Meters144:48.54—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8PSAL Donald Douglas - SundayDec 8 · 1000 Meters · Place 8 · Brooklyn Technical1000 Meters8.2:55.66a11
Feb 17PSAL CitiesFeb 17 · 3200 Meters · Place 12 · Brooklyn Tec3200 Meters1210:15.2110
Feb 4PSAL Brooklyn ChampsFeb 4 · 1600 Meters · Place 3 · Brooklyn Tec1600 Meters34:46.55—
Jan 15PSAL MLK RelaysJan 15 · 3200 Meters · Place 4 · Brooklyn Tec3200 Meters410:20.5510
Jan 14Molloy Stanner GamesJan 14 · 1600 Meters · Place 75 · Brooklyn Technical1600 Meters755:01.7710
Jan 5The Armory Hispanic GamesJan 5 · 1 Mile · Place 30 · Brooklyn Tec1 Mile305:03.92 PB10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2PSAL Frosh/Soph ChampsJun 2 · 3200 Meters · Place 4 · Brooklyn Technical3200 Meters4.10:12.75a10
Jun 2PSAL Frosh/Soph ChampsJun 2 · 1600 Meters · Brooklyn Technical1600 Meters--DNF10
May 19PSAL Brooklyn Borough ChampsMay 19 · 1600 Meters · Place 8 · Brooklyn Technical1600 Meters84:41.8110
May 3Saint Anthony's InvitationalMay 3 · 3200 Meters · Place 27 · Brooklyn Technical3200 Meters2710:07.9710
Apr 28PSAL Bob Zifchak ClassicApr 28 · 1600 Meters · Place 15 · 24 Brooklyn Tec1600 Meters154:46.88—
Apr 19The New York RelaysApr 19 · 3200 Meters · Place 60 · Brooklyn Technical3200 Meters6010:10.1710
Apr 7PSAL Season OpenerApr 7 · 1600 Meters · Place 2 · Brooklyn Technical1600 Meters24:44.1324
Mar 3PSAL Frosh/Soph ChampsMar 3 · 3200 Meters · Place 6 · Brooklyn Tec3200 Meters610:39.49—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Nassau Coaches InvitationalDec 9 · 1600 Meters · Place 20 · Brooklyn Technical1600 Meters20.4:51.24a10
Feb 12PSAL Brooklyn Borough ChampionshipsFeb 12 · 1600 Meters · Place 11 · Brooklyn Tec1600 Meters115:10.02—
Feb 4Ocean Breeze InvitationalFeb 4 · 1 Mile · Place 29 · Brooklyn Tec1 Mile295:08.85—
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 1000 Meters · Place 29 · Brooklyn Tec1000 Meters293:07.819
Jan 16PSAL MLK RelaysJan 16 · 1600 Meters · Place 45 · Brooklyn Tec1600 Meters455:19.999
Jan 7Ocean Breeze Freedom GamesJan 7 · 1000 Meters · Place 40 · Brooklyn Technical1000 Meters403:11.689

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4PSAL Frosh/Soph ChampsJun 4 · 3200 Meters · Place 3 · Brooklyn Tec3200 Meters310:24.66—
May 5St. Anthony's Invitational 2023May 5 · 1600 Meters · Place 11 · Brooklyn Tec1600 Meters114:49.729
May 5St. Anthony's Invitational 2023May 5 · 1600 Meters · Place 11 · Brooklyn Technical1600 Meters114:49.729
Apr 30Bob Zifchak ClassicApr 30 · 1600 Meters · Place 1 · Brooklyn Tec1600 Meters14:52.719
Apr 21New York RelaysApr 21 · 3200 Meters · Place 68 · Brooklyn Technical3200 Meters6810:44.629
Mar 5PSAL Frosh/Soph City ChampsMar 5 · 1600 Meters · Place 7 · Brooklyn Tec1600 Meters75:11.87—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Bishop Loughlin GamesDec 17 · 1000 Meters · Place 16 · Brooklyn Technical1000 Meters16.3:12.71a9
Dec 9PSAL Night of SprintsDec 9 · 300 Meters · Place 18 · Brooklyn Technical300 MetersRound P18.44.52a PB9
Dec 4PSAL Jim McKay GamesDec 4 · 1600 Meters · Place 4 · Brooklyn Technical1600 Meters4.5:26.05a9