Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPDS vs Latin #2 · May 112.60aPDS vs Latin #2May 1, 2021
100m Hurdles · 33" / 0.838m · OutdoorUSATF NC Association Youth Championships · Jul 814.83aUSATF NC Association Youth ChampionshipsJuly 8, 2021
200 Meters · OutdoorPDS vs Latin #2 · May 125.82aPDS vs Latin #2May 1, 2021
300m Hurdles · 30" / 0.762m · OutdoorPDS vs. Latin · Mar 347.42aPDS vs. LatinMarch 3, 2021
400 Meters · OutdoorPDS vs CCS · Mar 311:03.81aPDS vs CCSMarch 31, 2021
55m Hurdles · 33" · IndoorJDL Holiday Invitational · Dec 188.54aJDL Holiday InvitationalDecember 18, 2021
60 Meter · IndoorAAU HS Elite Indoor Championship · Mar 68.21aAAU HS Elite Indoor ChampionshipMarch 6, 2021
60 Meters · IndoorPenn Select · Jan 108.00aPenn SelectJanuary 10, 2026
Long Jump · IndoorSeahawk Shootout · Dec 85.50mSeahawk ShootoutDecember 8, 2023
Long Jump · OutdoorIvy League Outdoor Track & Field Championships · May 65.72mIvy League Outdoor Track & Field ChampionshipsMay 6, 2023
Triple Jump · IndoorPenn Classic · Feb 812.07mPenn ClassicFebruary 8, 2025
Triple Jump · OutdoorUSATF NC Association Youth Championships · Jul 812.15mUSATF NC Association Youth ChampionshipsJuly 8, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · Triple Jump · Place 11 · PennPennTriple Jump11.11.84mWind: 0Sr
May 1Larry Ellis InvitationalMay 1 · Triple Jump · Place 8 · PennPennTriple Jump8.11.78mWind: 0Sr
Apr 23130th Penn Relays CarnivalApr 23 · Triple Jump · Place 16 · PennPennTriple Jump16.11.80mWind: -0.6Sr
Apr 4Sam Howell InvitationalApr 4 · Triple Jump · Place 2 · PennPennTriple Jump2.12.06mWind: 3.6Sr
Mar 27Hurricane Collegiate InvitationalMar 27 · Triple Jump · Place 12 · PennPennTriple Jump12.11.68mWind: 2.2Sr
Mar 27Hurricane Collegiate InvitationalMar 27 · Long Jump · Place 20 · PennPennLong Jump20.5.50mWind: 2.3Sr
Mar 21Penn ChallengeMar 21 · Long Jump · Place 7 · PennPennLong Jump75.40mSR

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Philadelphia MetroFeb 20 · Triple Jump · Place 1 · PennPennTriple Jump111.96mSR
Feb 6Penn ClassicFeb 6 · Triple Jump · Place 9 · PennPennTriple Jump911.80mSr
Jan 22Penn EliteJan 22 · Triple Jump · Place 5 · PennPennTriple Jump5.11.82mSr
Jan 17Quaker InvitationalJan 17 · Triple Jump · Place 4 · PennPennTriple Jump4.11.79mSr
Jan 10Penn SelectJan 10 · Long Jump · Place 9 · PennPennLong Jump95.47mSr
Jan 10Penn SelectJan 10 · 60 Meters · Place 27 · PennPenn60 MetersRound P278.00a PBSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 60 Meter · PennPenn60 MeterRound P--DNSSr
Dec 5Penn OpenerDec 5 · Triple Jump · Place 6 · PennPennTriple Jump6.11.84mSr
Mar 1Ivy League ChampionshipsMar 1 · Triple Jump · Place 8 · PennPennTriple Jump8.12.08mJr
Feb 21Philadelphia MetroFeb 21 · Triple Jump · Place 2 · PennPennTriple Jump212.24m—
Feb 8Penn ClassicFeb 8 · Triple Jump · Place 3 · PennPennTriple Jump312.07m PB—
Jan 17Quaker InvitationalJan 17 · Triple Jump · Place 7 · PennPennTriple Jump712.15m—
Jan 17Quaker InvitationalJan 17 · Long Jump · Place 14 · PennPennLong Jump145.25m—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · Triple Jump · Place 11 · PennPennTriple Jump11.11.86mWind: 0Jr
Apr 24129th Penn RelaysApr 24 · Triple Jump · PennPennTriple Jump—12.03mWind: -0.2Jr
Apr 24129th Penn RelaysApr 24 · Long Jump · PennPennLong Jump—5.56mWind: 2Jr
Apr 18Paul Donahue InvitationalApr 18 · Triple Jump · Place 2 · PennPennTriple Jump211.67mJR
Apr 18Paul Donahue InvitationalApr 18 · Long Jump · Place 2 · PennPennLong Jump25.77mJR
Mar 22Penn ChallengeMar 22 · Long Jump · Place 8 · PennPennLong Jump85.25mJR
Mar 22Penn ChallengeMar 22 · 200 Meters · Place 13 · PennPenn200 Meters1326.48JR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Penn OpenerDec 6 · Triple Jump · Place 3 · PennPennTriple Jump3.11.94mJr
Feb 3Sykes and Sabock ChallengeFeb 3 · Triple Jump · Place 1 · PennPennTriple Jump112.16m—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Ivy League Heptagonal ChampionshipsMay 4 · Triple Jump · Place 14 · PennPennTriple Jump1411.53m—
Apr 25The 2024 Penn Relays (College)Apr 25 · Triple Jump · PennPennTriple Jump—11.66mWind: -0.6So
Apr 19Paul Donahue InviteApr 19 · Triple Jump · Place 1 · PennPennTriple Jump112.07m—
Mar 22Penn ChallengeMar 22 · Triple Jump · Place 2 · PennPennTriple Jump211.36m—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Seahawk ShootoutDec 8 · Long Jump · Place 5 · PennPennLong Jump5.5.50m PBSo
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · Triple Jump · Place 8 · PennPennTriple Jump8.11.77mFr
Jan 27Penn State NationalJan 27 · Long Jump · Place 16 · PennPennLong Jump1616-11.50FR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · Triple Jump · Place 14 · PennPennTriple Jump14.11.76mWind: 3.9Fr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · Long Jump · Place 13 · PennPennLong Jump13.5.72m PBWind: 1.8Fr
Apr 27Penn RelaysApr 27 · Triple Jump · PennPennTriple Jump—11.91mUnofficialFr
Apr 6Duke InvitationalApr 6 · Triple Jump · Place 8 · PennPennTriple Jump8.11.45mWind: 2Fr
Mar 18Penn ChallengeMar 18 · Triple Jump · Place 4 · PennPennTriple Jump411.78mFR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Seahawk ShootoutDec 9 · Triple Jump · Place 3 · PennPennTriple Jump3.11.70mFr
Feb 15JDL Independent Schools Indoor InvitationalFeb 15 · 55m Hurdles · Place 3 · Providence DayProvidence Day55m Hurdles33"3.9.11a12
Feb 15JDL Independent Schools Indoor InvitationalFeb 15 · Triple Jump · Place 1 · Providence DayProvidence DayTriple Jump1.33-09.0012
Feb 15JDL Independent Schools Indoor InvitationalFeb 15 · Long Jump · Place 1 · Providence DayProvidence DayLong Jump1.17-09.0012

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20NCISAA DI Track & Field State ChampionshipsMay 20 · Triple Jump · Place 2 · Providence DayProvidence DayTriple Jump2.36-09.0012
May 20NCISAA DI Track & Field State ChampionshipsMay 20 · Long Jump · Place 2 · Providence DayProvidence DayLong Jump2.16-10.0012
May 13CISAA ChampionshipsMay 13 · Triple Jump · Place 1 · Providence DayProvidence DayTriple Jump1.36' 4.50"Wind: 012
May 13CISAA ChampionshipsMay 13 · Long Jump · Place 1 · Providence DayProvidence DayLong Jump1.18' 2.50"Wind: 012
May 72022 Last Chance Classic - Charlotte Country Day SchoolMay 7 · Triple Jump · Place 1 · Providence DayProvidence DayTriple Jump1.37-02.2512
May 72022 Last Chance Classic - Charlotte Country Day SchoolMay 7 · Long Jump · Place 2 · Providence DayProvidence DayLong Jump2.15-09.0012
Apr 20Cannon Home Meet #3Apr 20 · Triple Jump · Providence DayProvidence DayTriple Jump—NM12
Apr 132022 Charlotte Country Day - HOME-3 vs Latin & Providence DayApr 13 · Triple Jump · Providence DayProvidence DayTriple Jump--DNS12
Apr 6CISAA Home Meet Number 2Apr 6 · Triple Jump · Place 1 · Providence DayProvidence DayTriple Jump1.36-09.0012
Mar 2CISAA RelaysMar 2 · Triple Jump · Providence DayProvidence DayTriple Jump—NM12
Mar 2CISAA RelaysMar 2 · Long Jump · Place 1 · Providence DayProvidence DayLong Jump1.17' 10"Wind: 012

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18JDL Holiday InvitationalDec 18 · 55m Hurdles · Place 4 · Providence DayProvidence Day55m Hurdles33"Round P4.8.60a12
Dec 18JDL Holiday InvitationalDec 18 · 55m Hurdles · Place 4 · Providence DayProvidence Day55m Hurdles33"4.8.54a PB12
Dec 18JDL Holiday InvitationalDec 18 · Long Jump · Place 1 · Providence DayProvidence DayLong Jump1.17-09.0012
Mar 6AAU HS Elite Indoor ChampionshipMar 6 · 60 Meter · Place 25 · South Charlotte ChargersSouth Charlotte Chargers60 MeterRound P25.8.21a PB11

2021 Outdoor Track

28 results
DateMeetEventPlMarkGr
Dec 1Weddington Polar Bear #1Dec 1 · 300 Meters · Place 6 · Providence DayProvidence Day300 Meters6.44.4hUnofficial12
Dec 1Weddington Polar Bear #1Dec 1 · 55m Hurdles · Place 2 · Providence DayProvidence Day55m Hurdles33"2.8.7hUnofficial12
Dec 1Weddington Polar Bear #1Dec 1 · Triple Jump · Place 1 · Providence DayProvidence DayTriple Jump1.34' 2"Unofficial12
Dec 1Weddington Polar Bear #1Dec 1 · Long Jump · Place 1 · Providence DayProvidence DayLong Jump1.17' 2"Unofficial12
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Triple Jump · Place 1 · South Charlotte ChargersSouth Charlotte ChargersTriple Jump1.12.15m PBWind: 0.411
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Long Jump · Place 7 · South Charlotte ChargersSouth Charlotte ChargersLong Jump7.5.11mWind: -1.511
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100m Hurdles · Place 4 · South Charlotte ChargersSouth Charlotte Chargers100m Hurdles33" / 0.838mRound P4.14.77aWind: 2.911
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100m Hurdles · Place 2 · South Charlotte ChargersSouth Charlotte Chargers100m Hurdles33" / 0.838m2.14.83a PBWind: 0.711
Jun 19Jim Law Invitational - YouthJun 19 · Triple Jump · Place 1 · South Charlotte ChargersSouth Charlotte ChargersTriple Jump1.11.20m11
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Place 1 · South Charlotte ChargersSouth Charlotte ChargersLong Jump1.5.38m11
Jun 19Jim Law Invitational - YouthJun 19 · 100m Hurdles · Place 4 · South Charlotte ChargersSouth Charlotte Chargers100m Hurdles33" / 0.838mRound P4.15.66a11
Jun 19Jim Law Invitational - YouthJun 19 · 100m Hurdles · Place 4 · South Charlotte ChargersSouth Charlotte Chargers100m Hurdles33" / 0.838m4.15.66a11
May 15NCISAA DI Track & Field ChampionshipMay 15 · Triple Jump · Place 1 · Providence DayProvidence DayTriple Jump1.37-11.7511
May 15NCISAA DI Track & Field ChampionshipMay 15 · Long Jump · Place 1 · Providence DayProvidence DayLong Jump1.17-10.7511
May 1PDS vs Latin #2May 1 · 200 Meters · Place 3 · Providence DayProvidence Day200 Meters3.25.82a PB11
May 1PDS vs Latin #2May 1 · 100 Meters · Place 3 · Providence DayProvidence Day100 Meters3.12.60a PB11
Apr 17CIU Rams InvitationalApr 17 · Triple Jump · Providence DayProvidence DayTriple Jump—NM11
Apr 17CIU Rams InvitationalApr 17 · Long Jump · Place 4 · Providence DayProvidence DayLong Jump4.17-0.5011
Apr 142021 Charlotte Country Day vs Providence Day-2Apr 14 · Triple Jump · Place 2 · Providence DayProvidence DayTriple Jump2.37-09.0011
Apr 142021 Charlotte Country Day vs Providence Day-2Apr 14 · Long Jump · Place 3 · Providence DayProvidence DayLong Jump3.16-10.0011
Apr 142021 Charlotte Country Day vs Providence Day-2Apr 14 · 400 Meters · Place 2 · Providence DayProvidence Day400 Meters2.1:03.91a11
Apr 10PDS vs Covenant DayApr 10 · Triple Jump · Place 1 · Providence DayProvidence DayTriple Jump1.38-08.0011
Apr 10PDS vs Covenant DayApr 10 · Long Jump · Place 3 · Providence DayProvidence DayLong Jump3.17-10.0011
Mar 31PDS vs CCSMar 31 · Triple Jump · Place 1 · Providence DayProvidence DayTriple Jump1.37' 4.5011
Mar 31PDS vs CCSMar 31 · 400 Meters · Place 4 · Providence DayProvidence Day400 Meters4.1:03.81a PB11
Mar 3PDS vs. LatinMar 3 · Triple Jump · Place 2 · Providence DayProvidence DayTriple Jump2.35' 6"11
Mar 3PDS vs. LatinMar 3 · Long Jump · Place 3 · Providence DayProvidence DayLong Jump3.17' 1.7511
Mar 3PDS vs. LatinMar 3 · 300m Hurdles · Place 3 · Providence DayProvidence Day300m Hurdles30" / 0.762m3.47.42a PB11