Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorSusquehanna Multi & Invitational · Apr 929.57aSusquehanna Multi & InvitationalApril 9, 2026
55m Hurdles · 33" · IndoorUC Holiday HS Invitational · Dec 1611.20aUC Holiday HS InvitationalDecember 16, 2023
60 Meter · IndoorMarlin 1st Chance · Dec 58.97aMarlin 1st ChanceDecember 5, 2025
800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 292:44.49aU.S. Marine Corps Holiday ClassicDecember 29, 2023
800 Meters · OutdoorSusquehanna Multi & Invitational · Apr 92:56.17aSusquehanna Multi & InvitationalApril 9, 2026
Heptathlon · OutdoorSusquehanna Multi & Invitational · Apr 92731Susquehanna Multi & InvitationalApril 9, 2026
High Jump · IndoorUC HS Invitational · Jan 244-05.00UC HS InvitationalJanuary 24, 2024
High Jump · OutdoorDIAA Track & Field Championships · May 204-8DIAA Track & Field ChampionshipsMay 20, 2023
Javelin · 600g · OutdoorSusquehanna Multi & Invitational · Apr 914.45mSusquehanna Multi & InvitationalApril 9, 2026
Long Jump · IndoorU.S. Marine Corps Holiday Classic · Dec 294.94mU.S. Marine Corps Holiday ClassicDecember 29, 2023
Long Jump · OutdoorDIAA Track & Field Championships · May 1715-11.00DIAA Track & Field ChampionshipsMay 17, 2024
Pentathlon (Indoor) · Standard · IndoorU.S. Marine Corps Holiday Classic · Dec 291692U.S. Marine Corps Holiday ClassicDecember 29, 2023
Shot Put · 4kg · IndoorU.S. Marine Corps Holiday Classic · Dec 296.69mU.S. Marine Corps Holiday ClassicDecember 29, 2023
Shot Put · 4kg · OutdoorSusquehanna Multi & Invitational · Apr 96.80mSusquehanna Multi & InvitationalApril 9, 2026
Triple Jump · IndoorUC Holiday HS Invitational · Dec 1633-05.50UC Holiday HS InvitationalDecember 16, 2023
Triple Jump · OutdoorNCC T&F Championships · May 1033-09.75NCC T&F ChampionshipsMay 10, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · Triple Jump · Place 8 · Catholic (D.C.)Catholic (D.C.)Triple Jump8.10.29mWind: 0So
May 10Widener Final QualifierMay 10 · Long Jump · Place 11 · Catholic (D.C.)Catholic (D.C.)Long Jump11.4.74mWind: 0So
May 2Landmark Outdoor T&F ChampionshipsMay 2 · Triple Jump · Place 7 · Catholic (D.C.)Catholic (D.C.)Triple Jump7.10.40mWind: 1.5So
May 2Landmark Outdoor T&F ChampionshipsMay 2 · Long Jump · Place 13 · Catholic (D.C.)Catholic (D.C.)Long Jump13.4.65mWind: 1.7So
May 2Landmark Outdoor T&F ChampionshipsMay 2 · High Jump · Place 17 · Catholic (D.C.)Catholic (D.C.)High Jump17.1.33mSo
Apr 24Carpenter Case InvitationalApr 24 · Triple Jump · Catholic (D.C.)Catholic (D.C.)Triple Jump--DNSSo
Apr 24Carpenter Case InvitationalApr 24 · Long Jump · Place 5 · Catholic (D.C.)Catholic (D.C.)Long Jump5.4.76mWind: 1.1So
Apr 24Carpenter Case InvitationalApr 24 · High Jump · Place 6 · Catholic (D.C.)Catholic (D.C.)High Jump6.1.36mSo
Apr 17Morgan State Legacy MeetApr 17 · Long Jump · Place 16 · Catholic (D.C.)Catholic (D.C.)Long Jump16.5.20mWind: 2.2So
Apr 9Susquehanna Multi & InvitationalApr 9 · Heptathlon · Place 10 · Catholic (D.C.)Catholic (D.C.)HeptathlonRound M10.2731 PBSo
Apr 9Susquehanna Multi & InvitationalApr 9 · Long Jump · Place 2 · Catholic (D.C.)Catholic (D.C.)Long JumpRound M2.5.01mWind: 0.6So
Apr 9Susquehanna Multi & InvitationalApr 9 · High Jump · Place 8 · Catholic (D.C.)Catholic (D.C.)High JumpRound M8.1.33mSo
Apr 9Susquehanna Multi & InvitationalApr 9 · Javelin · Place 11 · Catholic (D.C.)Catholic (D.C.)Javelin600gRound M11.14.45m PBSo
Apr 9Susquehanna Multi & InvitationalApr 9 · Shot Put · Place 8 · Catholic (D.C.)Catholic (D.C.)Shot Put4kgRound M8.6.80m PBSo
Apr 9Susquehanna Multi & InvitationalApr 9 · 100m Hurdles · Place 11 · Catholic (D.C.)Catholic (D.C.)100m Hurdles33" / 0.838mRound M11.19.95aWind: 2.1So
Apr 9Susquehanna Multi & InvitationalApr 9 · 800 Meters · Place 11 · Catholic (D.C.)Catholic (D.C.)800 MetersRound M11.2:56.17a PBSo
Apr 9Susquehanna Multi & InvitationalApr 9 · 200 Meters · Place 8 · Catholic (D.C.)Catholic (D.C.)200 MetersRound M8.29.57a PBWind: -0.3So
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · Long Jump · Place 35 · Catholic (D.C.)Catholic (D.C.)Long Jump354.88mSo
Mar 28Seahawk InvitationalMar 28 · High Jump · Place 4 · Catholic (D.C.)Catholic (D.C.)High Jump41.25mSo
Mar 28Seahawk InvitationalMar 28 · Javelin · Catholic (D.C.)Catholic (D.C.)Javelin—FOULSo
Mar 28Seahawk InvitationalMar 28 · 100m Hurdles · Place 8 · Catholic (D.C.)Catholic (D.C.)100m Hurdles821.61aSo
Mar 28Seahawk InvitationalMar 28 · 200 Meters · Place 15 · Catholic (D.C.)Catholic (D.C.)200 Meters1530.11aSo
Mar 19Fred Hardy InvitationalMar 19 · Triple Jump · Place 6 · Catholic (D.C.)Catholic (D.C.)Triple Jump6.10.25mWind: 0.2So
Mar 19Fred Hardy InvitationalMar 19 · Long Jump · Place 13 · Catholic (D.C.)Catholic (D.C.)Long Jump13.4.79mWind: 0.6So

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · Triple Jump · Place 7 · Catholic (D.C.)Catholic (D.C.)Triple Jump7.10.13mSo
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · Long Jump · Place 12 · Catholic (D.C.)Catholic (D.C.)Long Jump12.4.77mSo
Feb 20Father Diamond InvitationalFeb 20 · Triple Jump · Catholic (D.C.)Catholic (D.C.)Triple Jump—DNSSo
Feb 20Father Diamond InvitationalFeb 20 · Long Jump · Place 1 · Catholic (D.C.)Catholic (D.C.)Long Jump1.4.78mSo
Feb 7Blue and White InviteFeb 7 · Long Jump · Place 7 · Catholic (D.C.)Catholic (D.C.)Long Jump74.76mSo
Jan 24Coach "I" InvitationalJan 24 · Triple Jump · Place 12 · Catholic (D.C.)Catholic (D.C.)Triple Jump12.9.68mSo
Jan 24Coach "I" InvitationalJan 24 · Long Jump · Place 22 · Catholic (D.C.)Catholic (D.C.)Long Jump22.4.60mSo
Jan 17Cardinal Track & Field ClassicJan 17 · Triple Jump · Place 9 · Catholic (D.C.)Catholic (D.C.)Triple Jump99.41mSo
Jan 17Cardinal Track & Field ClassicJan 17 · Long Jump · Place 7 · Catholic (D.C.)Catholic (D.C.)Long Jump74.84mSo

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 5Marlin 1st ChanceDec 5 · 60 Meter · Place 38 · Catholic (D.C.)Catholic (D.C.)60 MeterRound P38.8.97a PBSo
Dec 5Marlin 1st ChanceDec 5 · Triple Jump · Place 4 · Catholic (D.C.)Catholic (D.C.)Triple Jump4.9.88mSo
Dec 5Marlin 1st ChanceDec 5 · High Jump · Catholic (D.C.)Catholic (D.C.)High Jump--NHSo
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · Triple Jump · Place 18 · Catholic (D.C.)Catholic (D.C.)Triple Jump18.9.33mFr
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · Long Jump · Place 18 · Catholic (D.C.)Catholic (D.C.)Long Jump18.4.44mFr
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · High Jump · Place 16 · Catholic (D.C.)Catholic (D.C.)High Jump16.1.30mFr
Feb 21Father Diamond InvitationalFeb 21 · Triple Jump · Place 6 · Catholic (D.C.)Catholic (D.C.)Triple Jump69.37m—
Feb 21Father Diamond InvitationalFeb 21 · Long Jump · Place 5 · Catholic (D.C.)Catholic (D.C.)Long Jump54.68m—
Jan 31Patriot GamesJan 31 · Long Jump · Place 9 · Catholic (D.C.)Catholic (D.C.)Long Jump94.61m—
Jan 31Patriot GamesJan 31 · Shot Put · Place 15 · Catholic (D.C.)Catholic (D.C.)Shot Put156.16m—
Jan 31Patriot GamesJan 31 · 60m Hurdles · Place 16 · Catholic (D.C.)Catholic (D.C.)60m Hurdles1612.64a—
Jan 31Patriot GamesJan 31 · 800 Meters · Place 12 · Catholic (D.C.)Catholic (D.C.)800 Meters122:56.15a—
Jan 25Coach I OpenJan 25 · Triple Jump · Place 15 · Catholic (D.C.)Catholic (D.C.)Triple Jump159.37m—
Jan 25Coach I OpenJan 25 · High Jump · Place 20 · Catholic (D.C.)Catholic (D.C.)High Jump201.32m—
Jan 25Coach I OpenJan 25 · 60m Hurdles · Place 37 · Catholic (D.C.)Catholic (D.C.)60m Hurdles3714.00a—
Jan 182025 Cardinal TFJan 18 · Triple Jump · Place 14 · Catholic (D.C.)Catholic (D.C.)Triple Jump14.9.40mFr
Jan 182025 Cardinal TFJan 18 · Long Jump · Place 18 · Catholic (D.C.)Catholic (D.C.)Long Jump18.4.35mFr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · Triple Jump · Place 14 · Catholic (D.C.)Catholic (D.C.)Triple Jump14.9.88mWind: 0Fr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · Long Jump · Place 16 · Catholic (D.C.)Catholic (D.C.)Long Jump16.4.79mWind: 1Fr
Apr 26Blue Jay Tune UpApr 26 · Long Jump · Place 15 · Catholic (D.C.)Catholic (D.C.)Long Jump15.4.70mWind: 1.1Fr
Mar 28Towson InvitationalMar 28 · Triple Jump · Place 12 · Catholic (D.C.)Catholic (D.C.)Triple Jump129.76mFr
Mar 28Towson InvitationalMar 28 · Long Jump · Place 21 · Catholic (D.C.)Catholic (D.C.)Long Jump214.73mFr
Mar 21Fred HardyMar 21 · Triple Jump · Catholic (D.C.)Catholic (D.C.)Triple Jump--FOULFr
Mar 21Fred HardyMar 21 · Long Jump · Place 22 · Catholic (D.C.)Catholic (D.C.)Long Jump22.4.62mWind: 0Fr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7TCNJ Indoor OpenerDec 7 · Triple Jump · Place 10 · Catholic (D.C.)Catholic (D.C.)Triple Jump10.9.18mFr
Dec 7TCNJ Indoor OpenerDec 7 · Long Jump · Place 18 · Catholic (D.C.)Catholic (D.C.)Long Jump18.4.26mFr
Jan 24UC HS InvitationalJan 24 · Triple Jump · Place 12 · Ursuline Academy (DE)Ursuline Academy (DE)Triple Jump12.31-05.0012
Jan 24UC HS InvitationalJan 24 · Long Jump · Place 16 · Ursuline Academy (DE)Ursuline Academy (DE)Long Jump16.15-06.0012
Jan 24UC HS InvitationalJan 24 · High Jump · Place 19 · Ursuline Academy (DE)Ursuline Academy (DE)High Jump19.4-05.00 PB12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17DIAA Track & Field ChampionshipsMay 17 · Triple Jump · Place 4 · Ursuline Academy (DE)Ursuline Academy (DE)Triple Jump4.33-04.25Wind: 012
May 17DIAA Track & Field ChampionshipsMay 17 · Long Jump · Place 8 · Ursuline Academy (DE)Ursuline Academy (DE)Long Jump8.15-11.00 PBWind: 0.912
May 10NCC T&F ChampionshipsMay 10 · Triple Jump · Place 4 · Ursuline Academy (DE)Ursuline Academy (DE)Triple Jump4.33-09.75 PBWind: 012

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Pentathlon (Indoor) · Place 9 · Ursuline Academy (DE)Ursuline Academy (DE)Pentathlon (Indoor)StandardRound M9.1692 PB12
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55m Hurdles · Place 9 · Ursuline Academy (DE)Ursuline Academy (DE)55m Hurdles33"Round M9.11.59a12
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Long Jump · Place 1 · Ursuline Academy (DE)Ursuline Academy (DE)Long JumpRound M1.4.94m PB12
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Shot Put · Place 7 · Ursuline Academy (DE)Ursuline Academy (DE)Shot Put4kgRound M7.6.69m PB12
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · High Jump · Ursuline Academy (DE)Ursuline Academy (DE)High JumpRound M--NH12
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 3 · Ursuline Academy (DE)Ursuline Academy (DE)800 MetersRound M3.2:44.49a PB12
Dec 16UC Holiday HS InvitationalDec 16 · 55m Hurdles · Place 39 · Ursuline Academy (DE)Ursuline Academy (DE)55m Hurdles33"Round P39.11.20a PB12
Dec 16UC Holiday HS InvitationalDec 16 · Triple Jump · Place 3 · Ursuline Academy (DE)Ursuline Academy (DE)Triple Jump3.33-05.50 PB12
Dec 16UC Holiday HS InvitationalDec 16 · Shot Put · Place 56 · Ursuline Academy (DE)Ursuline Academy (DE)Shot Put4kg56.17-02.0012
Dec 9Tower Hill Invitational #1Dec 9 · 55m Hurdles · Place 4 · Ursuline Academy (DE)Ursuline Academy (DE)55m Hurdles33"4.12.20a12
Dec 9Tower Hill Invitational #1Dec 9 · Long Jump · Place 2 · Ursuline Academy (DE)Ursuline Academy (DE)Long Jump2.14-4.5012
Dec 9Tower Hill Invitational #1Dec 9 · Shot Put · Place 15 · Ursuline Academy (DE)Ursuline Academy (DE)Shot Put4kg15.18-412
Dec 9Tower Hill Invitational #1Dec 9 · High Jump · Place 7 · Ursuline Academy (DE)Ursuline Academy (DE)High Jump7.4-412
Feb 4DIAA Indoor Track & Field ChampionshipsFeb 4 · Triple Jump · Place 15 · Ursuline Academy (DE)Ursuline Academy (DE)Triple Jump15.28-311

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20DIAA Track & Field ChampionshipsMay 20 · Triple Jump · Place 4 · Ursuline Academy (DE)Ursuline Academy (DE)Triple Jump4.32-11.7511
May 20DIAA Track & Field ChampionshipsMay 20 · High Jump · Place 9 · Ursuline Academy (DE)Ursuline Academy (DE)High Jump9.4-8 PB11
May 12New Castle County ChampionshipsMay 12 · Triple Jump · Place 7 · Ursuline Academy (DE)Ursuline Academy (DE)Triple Jump7.33-011
May 12New Castle County ChampionshipsMay 12 · Long Jump · Place 18 · Ursuline Academy (DE)Ursuline Academy (DE)Long Jump18.14-2.7511
May 12New Castle County ChampionshipsMay 12 · High Jump · Place 11 · Ursuline Academy (DE)Ursuline Academy (DE)High Jump11.4-611
Apr 22Art Madric Hall of Fame InvitationalApr 22 · Triple Jump · Place 11 · Ursuline Academy (DE)Ursuline Academy (DE)Triple Jump11.30-7.5011
Apr 22Art Madric Hall of Fame InvitationalApr 22 · Long Jump · Place 14 · Ursuline Academy (DE)Ursuline Academy (DE)Long Jump14.14-4.2511

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27The Ocean Breeze Holiday FestivalDec 27 · Triple Jump · Place 14 · Ursuline Academy (DE)Ursuline Academy (DE)Triple Jump14.30-7.5011
Dec 27The Ocean Breeze Holiday FestivalDec 27 · High Jump · Place 7 · Ursuline Academy (DE)Ursuline Academy (DE)High Jump7.4-0411
Dec 10Ursinus HS InvitationalDec 10 · Triple Jump · Place 19 · Ursuline Academy (DE)Ursuline Academy (DE)Triple Jump19.27-00.5011
Dec 10Ursinus HS InvitationalDec 10 · Long Jump · Place 27 · Ursuline Academy (DE)Ursuline Academy (DE)Long Jump27.12-11.0011
Dec 10Ursinus HS InvitationalDec 10 · High Jump · Place 14 · Ursuline Academy (DE)Ursuline Academy (DE)High Jump14.4-04.0011

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20DIAA Track & Field ChampionshipsMay 20 · Triple Jump · Place 16 · Ursuline Academy (DE)Ursuline Academy (DE)Triple Jump16.28-09.50Wind: 010