Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorTFCAGP #7 · Jan 2323.91aTFCAGP #7January 23, 2026
200 Meters · OutdoorSOL American · May 923.58aSOL AmericanMay 9, 2025
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 122.764PTFCA ChampionshipsMarch 1, 2026
300m Hurdles · 36" / 0.914m · OutdoorSOL American Conference Championship · May 840.25aSOL American Conference ChampionshipMay 8, 2026
400 Meters · IndoorTFCAGP #4 · Jan 351.73aTFCAGP #4January 3, 2026
400 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 151.63a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
Long Jump · OutdoorThe North Penn Open · Apr 617-1.75The North Penn OpenApril 6, 2024
Triple Jump · IndoorTFCAGP #1 · Dec 1439-07.00TFCAGP #1December 14, 2024
Triple Jump · OutdoorSOL American · May 941-02.00SOL AmericanMay 9, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 300m Hurdles · Place 15 · AbingtonAbington300m Hurdles36" / 0.914mRound P15.40.32a12
May 8SOL American Conference ChampionshipMay 8 · 300m Hurdles · Place 3 · AbingtonAbington300m Hurdles36" / 0.914m3.40.25a PB12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 300m Hurdles · Place 33 · AbingtonAbington300m Hurdles36" / 0.914m33.44.25a12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 400 Meters · Place 28 · AbingtonAbington400 Meters28.51.63a PB12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 300m Hurdles · AbingtonAbington300m Hurdles36" / 0.914m—DNS12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 200 Meters · AbingtonAbington200 Meters—DNS12
Apr 18Rap Curry InvitationalApr 18 · 300m Hurdles · AbingtonAbington300m Hurdles36" / 0.914m—DNS12
Apr 18Rap Curry InvitationalApr 18 · 200 Meters · AbingtonAbington200 Meters—DNS12
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · 300m Hurdles · Place 1 · AbingtonAbington300m Hurdles36" / 0.914m1.42.90a12
Apr 7Abington @ Hatboro HorshamApr 7 · 300m Hurdles · Place 1 · AbingtonAbington300m Hurdles36" / 0.914m1.43.59a12
Apr 2Jim Kelly InvitationalApr 2 · 300m Hurdles · Place 4 · AbingtonAbington300m Hurdles36" / 0.914m4.42.70a12
Mar 31Plymouth Whitemarsh Boys Tri #2Mar 31 · 300m Hurdles · Place 1 · AbingtonAbington300m Hurdles36" / 0.914m1.42.82a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 300m Hurdles · Place 4 · AbingtonAbington300m Hurdles36" / 0.914m4.41.91a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · AbingtonAbington200 MetersRelay Split—22.764 PB12
Jan 23TFCAGP #7Jan 23 · 200 Meters · Place 12 · AbingtonAbington200 Meters12.23.91a PB12
Jan 3TFCAGP #4Jan 3 · 400 Meters · Place 2 · AbingtonAbington400 Meters2.51.73a PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 200 Meters · AbingtonAbington200 MetersRelay Split—23.10112
Feb 1Ocean Breeze InvitationalFeb 1 · Triple Jump · Place 15 · AbingtonAbingtonTriple Jump15.38-111
Feb 1Ocean Breeze InvitationalFeb 1 · 400 Meters · Place 43 · AbingtonAbington400 Meters43.52.33a11
Jan 11TFCAGP #5Jan 11 · Triple Jump · AbingtonAbingtonTriple Jump--DNS11
Jan 4TFCAGP #4Jan 4 · Triple Jump · Place 11 · AbingtonAbingtonTriple Jump11.39-06.5011

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · Triple Jump · Place 2 · AbingtonAbingtonTriple Jump2.41-02.00 PB11
May 9SOL AmericanMay 9 · Long Jump · AbingtonAbingtonLong Jump--DNS11
May 9SOL AmericanMay 9 · 200 Meters · Place 13 · AbingtonAbington200 MetersRound P13.23.58a PB11
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Triple Jump · Place 22 · AbingtonAbingtonTriple Jump22.37-10.5011
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 400 Meters · Place 71 · AbingtonAbington400 Meters71.54.01a11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 200 Meters · AbingtonAbington200 MetersRelay Split—23.79511
Dec 27Robert J Burdette Indoor ClassicDec 27 · Triple Jump · AbingtonAbingtonTriple Jump--FOUL11
Dec 20TFCAGP #2Dec 20 · 200 Meters · AbingtonAbington200 MetersRelay Split—23.74011
Dec 20TFCAGP #2Dec 20 · Triple Jump · AbingtonAbingtonTriple Jump--DNS11
Dec 14TFCAGP #1Dec 14 · Triple Jump · Place 10 · AbingtonAbingtonTriple Jump10.39-07.00 PB11
Jan 26T&FCAofGP #6 rescheduledJan 26 · Triple Jump · Place 7 · AbingtonAbingtonTriple Jump7.37-6.2510

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Triple Jump · Place 55 · Ghost Road AGhost Road ATriple Jump55.11.86mWind: 0.610
Apr 6The North Penn OpenApr 6 · Triple Jump · Place 8 · AbingtonAbingtonTriple Jump8.38-710
Apr 6The North Penn OpenApr 6 · Long Jump · Place 37 · AbingtonAbingtonLong Jump37.17-1.75 PB10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · Triple Jump · Place 11 · AbingtonAbingtonTriple Jump11.37-06.5010
Dec 21TFCAofGP Meet #2Dec 21 · Triple Jump · Place 12 · AbingtonAbingtonTriple Jump12.38-9.5010
Dec 16TFCAofGP Meet #1Dec 16 · Triple Jump · Place 19 · AbingtonAbingtonTriple Jump19.37-7.7510