Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorOcean Breeze Youth Invitational · Feb 114:30.83Ocean Breeze Youth InvitationalFebruary 11, 2024
1500 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 304:15.20aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
1600 Meters · OutdoorPSAL Frosh/Soph Champs · Jun 44:58.71PSAL Frosh/Soph ChampsJune 4, 2023
200 Meters · OutdoorPSAL Season Opener · Apr 425.18aPSAL Season OpenerApril 4, 2026
2000m Steeplechase · OutdoorSpring Fling Twilight Festival · May 116:38.75Spring Fling Twilight FestivalMay 11, 2024
3000m Steeplechase · OutdoorHoward Richter Invitational · May 611:34.93Howard Richter InvitationalMay 6, 2023
400 Meters · OutdoorPSAL Season Opener · Apr 452.21aPSAL Season OpenerApril 4, 2026
800 Meters · IndoorUSATF New York Youth Association Championship · Feb 252:08.08USATF New York Youth Association ChampionshipFebruary 25, 2024
800 Meters · Outdoor2026 New York Relays · Apr 171:56.37a2026 New York RelaysApril 17, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 5 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters5.4:15.20a PB12
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 7 · Prospect Park Youth RunningProspect Park Youth Running400 Meters7.53.12a12
May 24PSAL City ChampionshipMay 24 · 800 Meters · Place 3 · BardBard800 Meters3.1:57.04a12
May 3PSAL Manhattan Borough ChampsMay 3 · 800 Meters · Place 1 · BardBard800 Meters1.1:59.18a12
Apr 172026 New York RelaysApr 17 · 800 Meters · Place 5 · BardBard800 Meters5.1:56.37a PB12
Apr 11Gerry Sullivan InviteApr 11 · 800 Meters · Place 3 · BardBard800 Meters3.2:01.01a12
Apr 4PSAL Season OpenerApr 4 · 400 Meters · Place 11 · BardBard400 Meters11.52.21a PB12
Apr 4PSAL Season OpenerApr 4 · 200 Meters · Place 85 · BardBard200 Meters85.25.18a PBWind: -1.312

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 9Massapequa Last ChanceJun 9 · 800 Meters · Place 10 · Bard High ScBard High Sc800 Meters101:59.3211
May 31Easterns States ChampionshipsMay 31 · 800 Meters · Place 16 · Bard High ScBard High Sc800 Meters162:01.04—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11Spring Fling Twilight FestivalMay 11 · 2000m Steeplechase · Place 2 · Prospect Park Youth RunningProspect Park Youth Running2000m Steeplechase26:38.75 PB16

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 1500 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters44:30.9116
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 3 · Prospect Park Youth RunningProspect Park Youth Running800 Meters32:08.08 PB16
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 6 · Prospect Park Youth RunningProspect Park Youth Running800 Meters62:13.3416
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 3 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters34:30.83 PB16

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4PSAL Frosh/Soph ChampsJun 4 · 2000m Steeplechase · Place 4 · Bard High ScBard High Sc2000m Steeplechase47:03.90—
Jun 4PSAL Frosh/Soph ChampsJun 4 · 1600 Meters · Place 4 · Bard High ScBard High Sc1600 Meters44:58.71 PB—
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 2000m Steeplechase · Place 2 · Prospect Park Youth RunningProspect Park Youth Running2000m Steeplechase26:54.5515
May 6Howard Richter InvitationalMay 6 · 3000m Steeplechase · Place 2 · Bard High ScBard High Sc3000m Steeplechase211:34.93 PB—
May 6Howard Richter InvitationalMay 6 · 1600 Meters · Place 1 · Bard High ScBard High Sc1600 Meters14:59.71—
Apr 30Bob Zifchak ClassicApr 30 · 400 Meters · Place 4 · Bard High ScBard High Sc400 Meters459.359
Apr 30Bob Zifchak ClassicApr 30 · 800 Meters · Place 14 · Bard High ScBard High Sc800 Meters142:14.289
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 2 · Prospect Park Youth RunningProspect Park Youth Running800 Meters22:12.2011
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 1500 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters44:57.4011
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 800 Meters · Place 2 · Prospect Park Youth RunningProspect Park Youth Running800 Meters22:17.3511