Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIcahn Stadium - Spring Fling Invitational · May 2014.35aIcahn Stadium - Spring Fling InvitationalMay 20, 2018
100m Hurdles · 33" / 0.838m · OutdoorUSATF New York Association Junior Olympic Championships · Jun 1623.91aUSATF New York Association Junior Olympic ChampionshipsJune 16, 2018
200 Meters · IndoorNYU DIII Invitational · Feb 1429.26aNYU DIII InvitationalFebruary 14, 2026
200 Meters · OutdoorWilton Wright Invitational · Apr 1028.80aWilton Wright InvitationalApril 10, 2026
300 Meters · IndoorPSAL Holiday Classic · Dec 2948.77aPSAL Holiday ClassicDecember 29, 2019
400 Meters · IndoorPre Nationals Invitational · Feb 181:08.57aPre Nationals InvitationalFebruary 18, 2018
400 Meters · OutdoorYouth Challenge Series - Spring Fling Invitational · May 211:07.33aYouth Challenge Series - Spring Fling InvitationalMay 21, 2017
55m Hurdles · 30" · IndoorArmory Middle School Invitational 2 Presented by NYRR · Jan 310.90aArmory Middle School Invitational 2 Presented by NYRRJanuary 3, 2018
55m Hurdles · 33" · IndoorUSATF Hershey Youth Indoor Championship 15-18/HS · Mar 1511.17aUSATF Hershey Youth Indoor Championship 15-18/HSMarch 15, 2019
600 Meters · IndoorPSAL Jim McKay Games · Dec 12:09.03aPSAL Jim McKay GamesDecember 1, 2018
800 Meters · OutdoorRamapo College Invitational · Mar 272:53.50aRamapo College InvitationalMarch 27, 2026
Long Jump · IndoorUSATF Hershey Youth Indoor Championship 15-18/HS · Mar 154.12mUSATF Hershey Youth Indoor Championship 15-18/HSMarch 15, 2019
Long Jump · OutdoorYouth Challenge Series - Season Opener · Apr 93.53mYouth Challenge Series - Season OpenerApril 9, 2017
Shot Put · 4kg · IndoorColgate Women's Games - Preliminary #1 · Dec 2811.59mColgate Women's Games - Preliminary #1December 28, 2025
Shot Put · 4kg · OutdoorSkyline Track and Field Championships · Apr 2611.66mSkyline Track and Field ChampionshipsApril 26, 2026
Shot Put · 6lb · IndoorArmory Middle School Invitational 2 Presented by NYRR · Jan 326-06.50Armory Middle School Invitational 2 Presented by NYRRJanuary 3, 2018
Shot Put · 6lb · OutdoorAAU Junior Olympic Nationals · Jul 299.62mAAU Junior Olympic NationalsJuly 29, 2018

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26Skyline Conference ChampionshipsApr 26 · Shot Put · Place 1 · ManhattanvilleManhattanvilleShot Put111.66mJr
Apr 26Skyline Conference ChampionshipsApr 26 · 400 Meters · Place 5 · ManhattanvilleManhattanville400 Meters51:08.06aJr
Apr 26Skyline Conference ChampionshipsApr 26 · 200 Meters · Place 5 · ManhattanvilleManhattanville200 Meters528.94aJr
Apr 26Skyline Track and Field ChampionshipsApr 26 · Shot Put · Place 1 · ManhattanvilleManhattanvilleShot Put4kg1.11.66m PBJr
Apr 26Skyline Track and Field ChampionshipsApr 26 · 400 Meters · Place 5 · ManhattanvilleManhattanville400 Meters5.1:08.06aJr
Apr 26Skyline Track and Field ChampionshipsApr 26 · 200 Meters · Place 5 · ManhattanvilleManhattanville200 Meters5.28.94aWind: 3.3Jr
Apr 10Wilton Wright InvitationalApr 10 · Shot Put · Place 7 · ManhattanvilleManhattanvilleShot Put711.91mJr
Apr 10Wilton Wright InvitationalApr 10 · 400 Meters · Place 20 · ManhattanvilleManhattanville400 Meters201:07.80aJr
Apr 10Wilton Wright InvitationalApr 10 · 200 Meters · Place 34 · ManhattanvilleManhattanville200 Meters3428.80a PBJr
Apr 3Rage in the Cage InvitationalApr 3 · Shot Put · Place 3 · ManhattanvilleManhattanvilleShot Put311.49mJr
Apr 3Rage in the Cage InvitationalApr 3 · 400 Meters · Place 3 · ManhattanvilleManhattanville400 Meters31:08.10aJr
Mar 27Ramapo College InvitationalMar 27 · Shot Put · Place 6 · ManhattanvilleManhattanvilleShot Put4kg6.10.38mJr
Mar 27Ramapo College InvitationalMar 27 · 800 Meters · Place 26 · ManhattanvilleManhattanville800 Meters26.2:53.50a PBJr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20Fastrack Last ChanceFeb 20 · Shot Put · Place 2 · ManhattanvilleManhattanvilleShot Put211.51mJR
Feb 14NYU DIII InvitationalFeb 14 · Shot Put · Place 8 · ManhattanvilleManhattanvilleShot Put811.64mJr
Feb 14NYU DIII InvitationalFeb 14 · 200 Meters · Place 38 · ManhattanvilleManhattanville200 Meters3829.26a PBJr
Jan 24Wesleyan Alumni InvitationalJan 24 · Shot Put · Place 9 · ManhattanvilleManhattanvilleShot Put910.97mJR
Jan 18Colgate Women's Games - SemifinalsJan 18 · Shot Put · Place 4 · Queens-NYQueens-NYShot Put4kg4.11.25mSr
Jan 16Ramapo College Season OpenerJan 16 · Shot Put · Place 8 · ManhattanvilleManhattanvilleShot Put810.77mJr
Jan 16Ramapo College Season OpenerJan 16 · 200 Meters · Place 54 · ManhattanvilleManhattanville200 Meters5430.01aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · Shot Put · Place 4 · South Ozone Park-NYSouth Ozone Park-NYShot Put4kg4.11.59m PBSr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8 The Art Kadish Elm City Challenge Dec 8 · Shot Put · Place 8 · ManhattanvilleManhattanvilleShot Put4kg8.10.19mFr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29PSAL City ChampionshipMay 29 · Javelin · Place 3 · Springfield GardensSpringfield GardensJavelin381-1012
May 29PSAL City ChampionshipMay 29 · Shot Put · Place 2 · Springfield GardensSpringfield GardensShot Put237-312
May 15PSAL Queens Borough ChampionshipMay 15 · Javelin · Place 1 · Springfield GardensSpringfield GardensJavelin171-912
May 15PSAL Queens Borough ChampionshipMay 15 · Discus · Place 8 · Springfield GardensSpringfield GardensDiscus862-612
May 15PSAL Queens Borough ChampionshipMay 15 · Shot Put · Place 1 · Springfield GardensSpringfield GardensShot Put134-1112

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · Shot Put · Place 17 · Springfield GardensSpringfield GardensShot Put1732-8.2512
Jan 17PSAL MLK GamesJan 17 · Shot Put · Place 1 · Springfield GardensSpringfield GardensShot Put4kg1.35-05.5012

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27PSAL Holiday ClassicDec 27 · Shot Put · Place 1 · Springfield GardensSpringfield GardensShot Put4kg1.30-10.2512

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 1YMCA Youth Series #3Mar 1 · 200 Meters · Place 11 · 06-Unattached06-Unattached200 Meters11.30.43a10

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29PSAL Holiday ClassicDec 29 · 300 Meters · Place 74 · Springfield GardensSpringfield Gardens300 Meters74.48.77a PB10
Dec 29PSAL Holiday ClassicDec 29 · Shot Put · Place 2 · Springfield GardensSpringfield GardensShot Put4kg2.31-05.5010
Dec 8PSAL Jim McKay GamesDec 8 · Shot Put · Place 2 · Springfield GardensSpringfield GardensShot Put4kg2.32-02.7510
Dec 1Gobbler ClassicDec 1 · Shot Put · Place 1 · Springfield GardensSpringfield GardensShot Put4kg1.32-09.5010
Mar 15USATF Hershey Youth Indoor Championship 15-18/HSMar 15 · 55m Hurdles · Place 21 · 06-Unattached06-Unattached55m Hurdles33"Round P21.11.17a PB9
Mar 15USATF Hershey Youth Indoor Championship 15-18/HSMar 15 · Long Jump · Place 19 · 06-Unattached06-UnattachedLong Jump19.4.12m PB9
Mar 15USATF Hershey Youth Indoor Championship 15-18/HSMar 15 · Shot Put · Place 2 · 06-Unattached06-UnattachedShot Put4kg2.10.32m9
Feb 16PSAL Indoor ChampionshipsFeb 16 · Shot Put · Place 4 · Springfield GardensSpringfield GardensShot Put4kg4.33-01.759

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · Shot Put · Place 1 · 06-Unattached06-UnattachedShot Put4kg1.9.65m9
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 25 · 06-Unattached06-Unattached400 Meters25.1:09.83a9
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 37 · 06-Unattached06-Unattached200 Meters37.29.55a9
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 23 · 06-Unattached06-Unattached100 MetersRound P23.14.44a9
Jan 27YMCA Youth Series Meet #2Jan 27 · 400 Meters · Place 8 · 06-Unattached06-Unattached400 Meters8.1:08.93a9
Jan 27YMCA Youth Series Meet #2Jan 27 · 200 Meters · Place 5 · 06-Unattached06-Unattached200 Meters5.29.99a9

2018 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · Shot Put · Place 10 · Springfield GardensSpringfield GardensShot Put4kg10.29-07.509
Dec 28Marine Corps Holiday ClassicDec 28 · 200 Meters · Place 63 · Springfield GardensSpringfield Gardens200 Meters63.29.74a9
Dec 15Coaches Hall of Fame InvitationalDec 15 · Shot Put · Place 6 · Springfield GardensSpringfield GardensShot Put4kg6.8.35m9
Dec 7PSAL Night of SprintsDec 7 · Shot Put · Place 1 · Springfield GardensSpringfield GardensShot Put4kg1.24-11.009
Dec 1PSAL Jim McKay GamesDec 1 · 600 Meters · Place 20 · Springfield GardensSpringfield Gardens600 Meters20.2:09.03a PB9
Dec 1PSAL Jim McKay GamesDec 1 · Shot Put · Place 1 · Springfield GardensSpringfield GardensShot Put4kg1.8.40m9
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · Long Jump · Place 37 · 06-Unattache06-UnattacheLong Jump37.3.86m8
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · Shot Put · Place 7 · 06-Unattache06-UnattacheShot Put4kg7.9.68m8
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · 200 Meters · Place 80 · 06-Unattache06-Unattache200 MetersRound P80.29.96a8
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 55 Meter · 06-Unattached06-Unattached55 MeterRound P—DNS8
Feb 25USATF New York Youth Association ChampionshipFeb 25 · Shot Put · Place 2 · 06-Unattached06-UnattachedShot Put4kg2.9.16m8
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 200 Meters · Place 28 · 06-Unattached06-Unattached200 Meters28.30.06a8
Feb 18Pre Nationals InvitationalFeb 18 · Shot Put · Place 3 · 06-Unattached06-UnattachedShot Put4kg3.9.73m8
Feb 18Pre Nationals InvitationalFeb 18 · 400 Meters · Place 33 · 06-Unattached06-Unattached400 Meters33.1:08.57a PB8
Feb 18Pre Nationals InvitationalFeb 18 · 200 Meters · Place 28 · 06-Unattached06-Unattached200 Meters28.30.28a8
Jan 20Ocean Breeze Invitational - Youth DivisionJan 20 · 300 Meters · Place 47 · 06-Unattached06-Unattached300 Meters47.49.02a8
Jan 20Ocean Breeze Invitational - Youth DivisionJan 20 · 55m Hurdles · 06-Unattached06-Unattached55m Hurdles33"—DNS8
Jan 20Ocean Breeze Invitational - Youth DivisionJan 20 · Shot Put · Place 2 · 06-Unattached06-UnattachedShot Put4kg2.9.61m8
Jan 3Armory Middle School Invitational 2 Presented by NYRRJan 3 · 55m Hurdles · Place 1 · 06-Unattache06-Unattache55m Hurdles30"1.10.90a PB8
Jan 3Armory Middle School Invitational 2 Presented by NYRRJan 3 · Shot Put · Place 1 · 06-Unattache06-UnattacheShot Put6lb1.26-06.50 PB8
Jan 3Armory Middle School Invitational 2 Presented by NYRRJan 3 · 400 Meters · Place 4 · 06-Unattache06-Unattache400 Meters4.1:08.82a8

2018 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · Shot Put · Place 31 · UnattachedUnattachedShot Put6lb31.9.62m PB8
Jul 29AAU Junior Olympic NationalsJul 29 · 100m Hurdles · UnattachedUnattached100m Hurdles33" / 0.838mRound P--DQWind: -1.48
Jun 16USATF New York Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 6 · 06-Unattached06-UnattachedShot Put6lb6.8.63m8
Jun 16USATF New York Association Junior Olympic ChampionshipsJun 16 · 100m Hurdles · Place 7 · 06-Unattached06-Unattached100m Hurdles33" / 0.838m7.23.91a PB8
Jun 16USATF New York Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 34 · 06-Unattached06-Unattached200 Meters34.30.32a8
Jun 16USATF New York Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 23 · 06-Unattached06-Unattached100 MetersRound P23.14.71a8
May 20Icahn Stadium - Spring Fling InvitationalMay 20 · Shot Put · Place 4 · 06-Unattached06-UnattachedShot Put4kg4.9.09m8
May 20Icahn Stadium - Spring Fling InvitationalMay 20 · 200 Meters · Place 41 · 06-Unattached06-Unattached200 Meters41.30.11a8
May 20Icahn Stadium - Spring Fling InvitationalMay 20 · 100 Meters · Place 34 · 06-Unattached06-Unattached100 Meters34.14.35a PB8
Apr 22Icahn Stadium - New York Relays Youth DivisionApr 22 · Shot Put · Place 3 · 06-Unattached06-UnattachedShot Put4kg3.9.06m8
Apr 22Icahn Stadium - New York Relays Youth DivisionApr 22 · 800 Meters · Place 30 · 06-Unattached06-Unattached800 Meters30.3:05.54a8
Apr 22Icahn Stadium - New York Relays Youth DivisionApr 22 · 200 Meters · Place 32 · 06-Unattached06-Unattached200 Meters32.31.48a8
Apr 15Icahn Stadium - Youth Season OpenerApr 15 · Shot Put · Place 2 · 06-Unattached06-UnattachedShot Put6lb2.9.37m8
Apr 15Icahn Stadium - Youth Season OpenerApr 15 · 100m Hurdles · Place 9 · 06-Unattached06-Unattached100m Hurdles33" / 0.838m9.27.26a8
Apr 15Icahn Stadium - Youth Season OpenerApr 15 · 100 Meters · Place 6 · 06-Unattached06-Unattached100 Meters6.15.36a8
Feb 11YMCA Youth Series Meet #3Feb 11 · 800 Meters · Place 17 · 06-Unattached06-Unattached800 Meters17.2:55.68a8
Feb 11YMCA Youth Series Meet #3Feb 11 · 400 Meters · Place 14 · 06-Unattached06-Unattached400 Meters14.1:09.20a8
Feb 11YMCA Youth Series Meet #3Feb 11 · 200 Meters · Place 7 · 06-Unattached06-Unattached200 Meters7.30.10a8

2017 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Armory Middle School Invitational 1 Presented by NYRRDec 20 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.29-08.00Unofficial8
Dec 20Armory Middle School Invitational 1 Presented by NYRRDec 20 · 400 Meters · Place 3 · UnattachedUnattached400 Meters3.1:08.67aUnofficial8
Dec 20Armory Middle School Invitational 1 Presented by NYRRDec 20 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.30.00aUnofficial8
Feb 26USATF New York Association Youth Indoor Championships (Hershey Nationals qualifier)Feb 26 · 55m Hurdles · Place 10 · 06-Unattached06-Unattached55m Hurdles33"Round P10.11.27a7
Feb 26USATF New York Association Youth Indoor Championships (Hershey Nationals qualifier)Feb 26 · 400 Meters · 06-Unattached06-Unattached400 Meters—DNS7
Feb 26USATF New York Association Youth Indoor Championships (Hershey Nationals qualifier)Feb 26 · 200 Meters · Place 41 · 06-Unattached06-Unattached200 Meters41.30.66a7

2017 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Youth Challenge Series - Spring Fling InvitationalMay 21 · Shot Put · Place 6 · 06-Unattached06-UnattachedShot Put4kg6.8.47m7
May 21Youth Challenge Series - Spring Fling InvitationalMay 21 · 400 Meters · Place 21 · 06-Unattached06-Unattached400 Meters21.1:07.33a PB7
May 21Youth Challenge Series - Spring Fling InvitationalMay 21 · 100 Meters · Place 34 · 06-Unattached06-Unattached100 Meters34.14.67a7
Apr 9Youth Challenge Series - Season OpenerApr 9 · Long Jump · Place 14 · 06-Unattached06-UnattachedLong Jump14.3.53m PB7
Apr 9Youth Challenge Series - Season OpenerApr 9 · 100m Hurdles · Place 10 · 06-Unattached06-Unattached100m Hurdles33" / 0.838m10.30.10a7
Apr 9Youth Challenge Series - Season OpenerApr 9 · 100 Meters · Place 22 · 06-Unattached06-Unattached100 Meters22.14.60a7