Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJack Armstrong Invite · Apr 1711.10aJack Armstrong InviteApril 17, 2026
200 Meters · OutdoorSOL American · May 923.52aSOL AmericanMay 9, 2025
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 122.980PTFCA ChampionshipsMarch 1, 2026
55 Meter · IndoorOcean Breeze Invitational · Feb 16.96aOcean Breeze InvitationalFebruary 1, 2025
60 Meter · IndoorTFCAGP #7 · Jan 237.26aTFCAGP #7January 23, 2026
Long Jump · IndoorTFCAGP #7 · Jan 2322-06.50TFCAGP #7January 23, 2026
Long Jump · OutdoorAbington @ Hatboro Horsham · Apr 722-08.25Abington @ Hatboro HorshamApril 7, 2026
Triple Jump · OutdoorThe North Penn Open · Apr 635-3The North Penn OpenApril 6, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Long Jump · Place 31 · AbingtonLong Jump31.20-06.25Wind: -0.112
May 8SOL American Conference ChampionshipMay 8 · Long Jump · Place 1 · AbingtonLong Jump1.22-01.0012
May 8SOL American Conference ChampionshipMay 8 · 100 Meters · Place 5 · Abington100 MetersRound P5.11.21a12
May 8SOL American Conference ChampionshipMay 8 · 100 Meters · Place 5 · Abington100 Meters5.11.31a12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 100 Meters · Place 28 · Abington100 Meters28.11.44a12
Apr 30Montgomery Memorial MeetApr 30 · Long Jump · Place 5 · AbingtonLong Jump5.20' 8.75"12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Long Jump · Place 18 · AbingtonLong Jump18.19-712
Apr 18Rap Curry InvitationalApr 18 · Long Jump · Place 18 · AbingtonLong Jump18.19' 7"12
Apr 17Jack Armstrong InviteApr 17 · 100 Meters · Place 5 · Abington100 MetersRound P5.11.23a12
Apr 17Jack Armstrong InviteApr 17 · 100 Meters · Place 3 · Abington100 Meters3.11.10a PB12
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · Long Jump · Place 5 · AbingtonLong Jump5.18-7.5012
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · 100 Meters · Place 10 · Abington100 Meters10.11.83a12
Apr 7Abington @ Hatboro HorshamApr 7 · Long Jump · Place 1 · AbingtonLong Jump1.22-08.25 PB12
Apr 7Abington @ Hatboro HorshamApr 7 · 100 Meters · Place 1 · Abington100 Meters1.11.11a12
Apr 2Jim Kelly InvitationalApr 2 · Long Jump · Place 8 · AbingtonLong Jump8.18' 9"12
Mar 31Plymouth Whitemarsh Boys Tri #2Mar 31 · Long Jump · Place 1 · AbingtonLong Jump1.22-00.5012
Mar 31Plymouth Whitemarsh Boys Tri #2Mar 31 · 100 Meters · Place 2 · Abington100 Meters2.11.36a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Abington200 MetersRelay Split—22.980 PB12
Mar 1PTFCA ChampionshipsMar 1 · Long Jump · Place 18 · AbingtonLong Jump18.20-01.2512
Jan 23TFCAGP #7Jan 23 · 60 Meter · Place 3 · Abington60 MeterRound P3.7.28a12
Jan 23TFCAGP #7Jan 23 · 60 Meter · Place 3 · Abington60 Meter3.7.26a PB12
Jan 23TFCAGP #7Jan 23 · Long Jump · Place 1 · AbingtonLong Jump1.22-06.50 PB12
Jan 3TFCAGP #4Jan 3 · 60 Meter · Place 7 · Abington60 MeterRound P7.7.30a12
Jan 3TFCAGP #4Jan 3 · 60 Meter · Place 7 · Abington60 Meter7.7.30a12
Jan 3TFCAGP #4Jan 3 · Long Jump · Place 5 · AbingtonLong Jump5.19-11.0012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13TFCAGP #1Dec 13 · Long Jump · Place 9 · AbingtonLong Jump9.19-08.7512
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 36 · Abington55 Meter36.6.96a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · Long Jump · Place 24 · AbingtonLong Jump24.19-311
Jan 11TFCAGP #5Jan 11 · Long Jump · Place 7 · AbingtonLong Jump7.20-05.5011
Jan 4TFCAGP #4Jan 4 · Long Jump · Place 1 · AbingtonLong Jump1.21-00.0011

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Long Jump · Place 11 · AbingtonLong Jump11.21-03.25Wind: 0.311
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 100 Meters · Place 51 · Abington100 MetersRound P51.11.38a11
May 9SOL AmericanMay 9 · Long Jump · Place 2 · AbingtonLong Jump2.20-04.7511
May 9SOL AmericanMay 9 · 200 Meters · Place 11 · Abington200 MetersRound P11.23.52a PB11
May 9SOL AmericanMay 9 · 100 Meters · Place 9 · Abington100 MetersRound P9.11.37a11
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Long Jump · Place 7 · AbingtonLong Jump7.21-00.0011
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 100 Meters · Place 75 · Abington100 Meters75.11.61a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TFCAGP #1Dec 14 · Long Jump · Place 6 · AbingtonLong Jump6.20-01.2511

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 13The Coatesville Track and Field InvitationalApr 13 · Triple Jump · AbingtonTriple Jump--FOUL10
Apr 13The Coatesville Track and Field InvitationalApr 13 · Long Jump · Place 23 · AbingtonLong Jump23.18-03.7510
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100 Meters · Place 50 · Abington100 MetersRound P50.12.45a10
Apr 6The North Penn OpenApr 6 · Triple Jump · Place 22 · AbingtonTriple Jump22.35-3 PB10
Apr 6The North Penn OpenApr 6 · Long Jump · Place 39 · AbingtonLong Jump39.16-11.2510
Apr 6The North Penn OpenApr 6 · 100 Meters · Place 42 · Abington100 Meters42.12.49a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · Long Jump · Place 36 · AbingtonLong Jump36.17-310
Dec 16TFCAofGP Meet #1Dec 16 · Long Jump · Place 17 · AbingtonLong Jump17.18-10.5010