Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNortheast Twilight Invitational · May 414.72aNortheast Twilight InvitationalMay 4, 2024
200 Meters · IndoorOcean Breeze Invitational · Feb 129.28aOcean Breeze InvitationalFebruary 1, 2025
200 Meters · OutdoorIcahn Stadium - Northeast Twilight Classic · May 1329.87Icahn Stadium - Northeast Twilight ClassicMay 13, 2023
300 Meters · IndoorNassau Coaches Invitational · Dec 1347.74aNassau Coaches InvitationalDecember 13, 2025
400 Meters · IndoorOcean Breeze Youth Invitational · Feb 111:11.67Ocean Breeze Youth InvitationalFebruary 11, 2024
400 Meters · OutdoorYouth Challenge Series - New York Relays · Apr 181:23.47Youth Challenge Series - New York RelaysApril 18, 2021
55 Meters · IndoorOcean Breeze Youth Invitational · Feb 118.53Ocean Breeze Youth InvitationalFebruary 11, 2024
60 Meter · Indoor Speed Capital New York Invitational · Dec 108.99a Speed Capital New York InvitationalDecember 10, 2023
600 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 292:23.56aOcean Breeze Youth Holiday FestivalDecember 29, 2021
Combined results · OutdoorUSATF New York Association Youth Championships · Jun 123.56mUSATF New York Association Youth ChampionshipsJune 12, 2021
Long Jump · IndoorOcean Breeze Invitational - Youth · Jan 233.34mOcean Breeze Invitational - YouthJanuary 23, 2022
Long Jump · OutdoorYouth Challenge Series - Season Opener · Apr 103.85mYouth Challenge Series - Season OpenerApril 10, 2022
Triple Jump · IndoorBishop Loughlin Games · Dec 2032-1.50Bishop Loughlin GamesDecember 20, 2025
Triple Jump · OutdoorEasterns States Championships · May 3034-00.00Easterns States ChampionshipsMay 30, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30Easterns States ChampionshipsMay 30 · Triple Jump · Place 3 · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump3.34-00.00 PB10
May 28S.I. Frosh Championships & Last ChanceMay 28 · Triple Jump · Place 2 · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump2.32-11.7510
May 28Staten Island Frosh ChampsMay 28 · Triple Jump · Place 2 · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump2.32' 11.75"10
May 28Staten Island Frosh ChampsMay 28 · Long Jump · St Joseph's by the SeaSt Joseph's by the SeaLong Jump—DNS10
May 23CHSAA New York State Intersectional ChampionshipMay 23 · Triple Jump · Place 9 · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump9.30-11.2510
May 16NY and BQ CHSAA Sectional ChampionshipsMay 16 · Triple Jump · Place 3 · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump3.32-5.2510
May 16NY and BQ CHSAA Sectional ChampionshipsMay 16 · Long Jump · Place 24 · St Joseph's by the SeaSt Joseph's by the SeaLong Jump24.12-1110
May 3Staten Island T&F ChampionshipsMay 3 · Triple Jump · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump—DNS10
May 3Staten Island T&F ChampionshipsMay 3 · Long Jump · St Joseph's by the SeaSt Joseph's by the SeaLong Jump—DNS10
Apr 172026 New York RelaysApr 17 · Triple Jump · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump—DNS10
Apr 6Iona Prep InvitationalApr 6 · Triple Jump · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump—DNS10
Apr 6Iona Prep InvitationalApr 6 · Long Jump · St Joseph's by the SeaSt Joseph's by the SeaLong Jump—DNS10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 3Freedom GamesJan 3 · 300 Meters · Place 126 · St Joseph's by the SeaSt Joseph's by the Sea300 Meters126.50.78a10
Jan 3Freedom GamesJan 3 · Long Jump · Place 11 · St Joseph's by the SeaSt Joseph's by the SeaLong Jump11.13-2.5010

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · Triple Jump · Place 15 · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump15.32-1.50 PB10
Dec 20Bishop Loughlin GamesDec 20 · Long Jump · Place 15 · St Joseph's by the SeaSt Joseph's by the SeaLong Jump15.14-10.2510
Dec 13Nassau Coaches InvitationalDec 13 · 300 Meters · Place 30 · St Joseph's by the SeaSt Joseph's by the Sea300 Meters30.47.74a PB10
Dec 13Nassau Coaches InvitationalDec 13 · Long Jump · Place 23 · St Joseph's by the SeaSt Joseph's by the SeaLong Jump23.13-910
Dec 6SIHST&FA RelaysDec 6 · Triple Jump · Place 5 · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump5.31-4.5010
Dec 6SIHST&FA RelaysDec 6 · Long Jump · Place 10 · St Joseph's by the SeaSt Joseph's by the SeaLong Jump10.13-3.7510
Feb 1Ocean Breeze InvitationalFeb 1 · Long Jump · Place 8 · St Joseph's by the SeaSt Joseph's by the SeaLong Jump8.13-7.259
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 60 · St Joseph's by the SeaSt Joseph's by the Sea200 MetersRound P60.29.28a PB9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28Staten Island Frosh ChampsMay 28 · Triple Jump · Place 1 · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump1.31-04.009
May 28Staten Island Frosh ChampsMay 28 · Long Jump · Place 1 · St Joseph's by the SeaSt Joseph's by the SeaLong Jump1.13-11.009
May 10CHSAA Freshmen & Sophomore Intersectional ChampionsMay 10 · Triple Jump · Place 1 · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump1.29-11.759
May 10CHSAA Freshmen & Sophomore Intersectional ChampionsMay 10 · Long Jump · Place 3 · St Joseph's by the SeaSt Joseph's by the SeaLong Jump3.13-5.759
May 4Staten Island T&F ChampionshipsMay 4 · Triple Jump · Place 3 · St Joseph's by the SeaSt Joseph's by the SeaTriple Jump3.30-07.009
May 4Staten Island T&F ChampionshipsMay 4 · Long Jump · Place 6 · St Joseph's by the SeaSt Joseph's by the SeaLong Jump6.14-02.759

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14CHSAA Relay CarnivalDec 14 · Long Jump · Place 4 · St Joseph's by the SeaSt Joseph's by the SeaLong Jump4.14-08.009
Feb 25USATF New York Youth Association ChampionshipFeb 25 · Long Jump · Place 7 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump73.93m—
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 200 Meters · Place 25 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners200 Meters2530.55—
Feb 11Ocean Breeze Youth InvitationalFeb 11 · Long Jump · Place 9 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump94.03m—
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 61 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners400 Meters611:11.67 PB—
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 46 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners55 Meters468.53 PB—
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 12 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump124.07m—
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 67 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners200 Meters6730.13—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Northeast Twilight InvitationalMay 4 · Long Jump · Place 2 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump2.4.20m8
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 41 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners200 Meters41.30.09aWind: -0.28
May 4Northeast Twilight InvitationalMay 4 · 100 Meters · Place 31 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners100 Meters31.14.72a PBWind: -0.78
Apr 27New York Relays - Youth DivisionApr 27 · Long Jump · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump—DNS8
Apr 27New York Relays - Youth DivisionApr 27 · 100 Meters · Ocean Breeze Wave RunnersOcean Breeze Wave Runners100 Meters—DNS8

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Ocean Breeze Wave RunnersOcean Breeze Wave Runners300 Meters—DNS8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Ocean Breeze Wave RunnersOcean Breeze Wave Runners55 Meter—DNS8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump—DNS8
Dec 10 Speed Capital New York InvitationalDec 10 · 60 Meter · Place 33 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners60 Meter33.8.99a PB8
Dec 10 Speed Capital New York InvitationalDec 10 · Long Jump · Place 5 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump5.4.13m8
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 24 · Ocean Breeze Wave RunneOcean Breeze Wave RunneLong Jump243.47m7
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 47 · Ocean Breeze Wave RunneOcean Breeze Wave Runne55 Meters478.70a7
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 24 · OB WaveRunnersOB WaveRunnersLong Jump243.47m—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 47 · OB WaveRunnersOB WaveRunners55 Meters478.70—
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · Long Jump · Place 17 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump17.3.76m7
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 67 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners200 Meters67.31.79a7

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 12 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump12.4.11m7
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · Long Jump · Place 9 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump93.93m—
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 42 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners200 Meters4229.87 PB—
Apr 23New York Relays - Youth DivisionApr 23 · Long Jump · Place 8 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump83.50m—
Apr 23New York Relays - Youth DivisionApr 23 · 100 Meters · Place 18 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners100 Meters1814.97—
Apr 16Icahn Stadium Youth Season OpenerApr 16 · Long Jump · Place 7 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump73.68m—
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 200 Meters · Place 25 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners200 Meters2531.23—
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 100 Meters · Place 15 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners100 Meters1514.91—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 26 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners300 Meters26.50.31a7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 7 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump7.3.59m7
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · Long Jump · Place 1 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump1.3.94m6
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · Long Jump · Place 6 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump63.55m12
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 400 Meters · Place 23 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners400 Meters231:19.3012
Jan 23Ocean Breeze Invitational - YouthJan 23 · Long Jump · Place 13 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump133.34m PB12
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 25 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners300 Meters2550.8512

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Long Jump · Place 13 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump13.3.85mWind: 26
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100 Meters · Place 28 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners100 MetersRound P28.15.00aWind: -0.36
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · Long Jump · Place 7 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump73.86m12
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 13 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners100 MetersRound P1314.7312
May 22Icahn Stadium - Spring Fling ClassicMay 22 · Long Jump · Place 5 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump5.3.88m6
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 200 Meters · Place 27 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners200 Meters27.31.00a6
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · Long Jump · Place 4 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump4.3.98m6
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 200 Meters · Place 24 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners200 Meters24.31.34a6
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · Long Jump · Place 2 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump23.81m—
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 100 Meters · Place 10 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners100 Meters1015.08—
Apr 10Youth Challenge Series - Season OpenerApr 10 · Long Jump · Place 1 · Ocean Breeze Wave RunnersOcean Breeze Wave RunnersLong Jump1.3.85m PB6
Apr 10Youth Challenge Series - Season OpenerApr 10 · 200 Meters · Place 9 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners200 Meters9.31.38a6
Apr 10Youth Challenge Series - Season OpenerApr 10 · 100 Meters · Place 8 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners100 Meters8.15.32a6

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 32 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners300 Meters32.51.54a6
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 21 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners600 Meters21.2:23.56a PB6

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 12USATF New York Association Youth ChampionshipsJun 12 · Combined results · Place 7 · Ocean BreezeOcean BreezeCombined results73.56m PB—
Jun 12USATF New York Association Youth ChampionshipsJun 12 · Combined results · Place 11 · Ocean BreezeOcean BreezeCombined resultsRound P1116.18—
May 23Youth Challenge Series - Spring Fling InvitationalMay 23 · Combined results · Place 2 · Ocean BreezeOcean BreezeCombined results210-10.75—
May 2Youth Challenge Series - Northeast InvitationalMay 2 · Combined results · Place 8 · Ocean BreezeOcean BreezeCombined results834.15—
May 2Youth Challenge Series - Northeast InvitationalMay 2 · Combined results · Place 8 · Ocean BreezeOcean BreezeCombined results816.59—
Apr 18Youth Challenge Series - New York RelaysApr 18 · 400 Meters · Place 24 · Ocean BreezeOcean Breeze400 Meters241:23.47 PB11
Apr 18Youth Challenge Series - New York RelaysApr 18 · 100 Meters · Place 34 · Ocean BreezeOcean Breeze100 Meters3418.0211
Apr 11Youth Challenge Series - Season OpenerApr 11 · 200 Meters · Place 23 · Ocean BreezeOcean Breeze200 Meters2338.0411
Apr 11Youth Challenge Series - Season OpenerApr 11 · 100 Meters · Place 23 · Ocean BreezeOcean Breeze100 Meters2317.7311