Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpringfield Montco #3 · Apr 2811.38aSpringfield Montco #3April 28, 2026
200 Meters · OutdoorWilliam Tennent #2 · Apr 1422.96aWilliam Tennent #2April 14, 2026
300m Hurdles · 36" / 0.914m · OutdoorSpringfield Montco #3 · Apr 2842.86aSpringfield Montco #3April 28, 2026
Long Jump · IndoorTFCAGP #2 · Dec 2021-06.50TFCAGP #2December 20, 2025
Long Jump · OutdoorSpringfield Montco #3 · Apr 2822' 4"Springfield Montco #3April 28, 2026
Triple Jump · IndoorTFCAGP #7 · Jan 2344-03.00TFCAGP #7January 23, 2026
Triple Jump · OutdoorCardinal Classic · Apr 1046' 3"Cardinal ClassicApril 10, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Triple Jump · Place 8 · CheltenhamTriple Jump8.46-0Wind: 0.710
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Triple Jump · Place 6 · CheltenhamTriple Jump6.45-05.00Wind: 010
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Long Jump · Place 7 · CheltenhamLong Jump7.21-11.50Wind: 010
May 8SOL American Conference ChampionshipMay 8 · Triple Jump · Place 2 · CheltenhamTriple Jump2.43-10.5010
May 8SOL American Conference ChampionshipMay 8 · Long Jump · Place 2 · CheltenhamLong Jump2.21-03.5010
May 8SOL American Conference ChampionshipMay 8 · 200 Meters · Place 6 · Cheltenham200 MetersRound P6.23.25a10
May 8SOL American Conference ChampionshipMay 8 · 200 Meters · Place 5 · Cheltenham200 Meters5.23.26a10
Apr 28Springfield Montco #3Apr 28 · Triple Jump · Place 1 · CheltenhamTriple Jump1.43' 6"10
Apr 28Springfield Montco #3Apr 28 · Long Jump · Place 1 · CheltenhamLong Jump1.22' 4" PB10
Apr 28Springfield Montco #3Apr 28 · High Jump · CheltenhamHigh Jump—NH10
Apr 28Springfield Montco #3Apr 28 · 300m Hurdles · Place 3 · Cheltenham300m Hurdles36" / 0.914m3.42.86a PB10
Apr 28Springfield Montco #3Apr 28 · 100 Meters · Place 3 · Cheltenham100 Meters3.11.38a PB10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Triple Jump · Place 1 · CheltenhamTriple Jump1.44-1.7510
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Long Jump · Place 1 · CheltenhamLong Jump1.21-1010
Apr 18Rap Curry InvitationalApr 18 · Triple Jump · Place 1 · CheltenhamTriple Jump1.44' 1.75"10
Apr 18Rap Curry InvitationalApr 18 · Long Jump · Place 1 · CheltenhamLong Jump1.21' 10"10
Apr 17Jack Armstrong InviteApr 17 · 200 Meters · Place 7 · Cheltenham200 MetersRound P7.23.80a10
Apr 17Jack Armstrong InviteApr 17 · 200 Meters · Cheltenham200 Meters--DNS10
Apr 14William Tennent #2Apr 14 · 200 Meters · Place 1 · Cheltenham200 Meters1.22.96a PB10
Apr 14William Tennent #2Apr 14 · 100 Meters · Place 2 · Cheltenham100 Meters2.11.43a10
Apr 11The Coatesville Track & Field InvitationalApr 11 · Long Jump · Place 1 · CheltenhamLong Jump121-2.2510
Apr 11The Coatesville Track & Field InvitationalApr 11 · High Jump · Place 4 · CheltenhamHigh Jump45-1010
Apr 10Cardinal ClassicApr 10 · Triple Jump · Place 1 · CheltenhamTriple Jump1.46' 3" PB10
Apr 2Jim Kelly InvitationalApr 2 · Triple Jump · Place 3 · CheltenhamTriple Jump3.42' 7"10
Apr 2Jim Kelly InvitationalApr 2 · Long Jump · Place 3 · CheltenhamLong Jump3.20' 2.5"10
Apr 2Jim Kelly InvitationalApr 2 · 200 Meters · Place 16 · Cheltenham200 Meters16.24.29a10

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · Triple Jump · Place 1 · Cheltenham 0Triple Jump143-11.2510
Feb 16TFCAofGP Meet of ChampionsFeb 16 · Triple Jump · Place 4 · CheltenhamTriple Jump443-09.7510
Feb 16TFCAofGP Meet of ChampionsFeb 16 · Long Jump · Place 5 · CheltenhamLong Jump521-06.0010
Feb 6TFCAofGP Last Chance MeetFeb 6 · Triple Jump · Place 6 · CheltenhamTriple Jump642-11.0010
Feb 6TFCAofGP Last Chance MeetFeb 6 · Long Jump · Place 3 · CheltenhamLong Jump321-09.2510
Feb 6TFCAofGP Last Chance MeetFeb 6 · Triple Jump · Place 6 · CheltenhamTriple Jump642-11.0010
Feb 6TFCAofGP Last Chance MeetFeb 6 · Long Jump · Place 3 · CheltenhamLong Jump321-09.2510
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Triple Jump · Place 10 · Cheltenham 01Triple Jump1043-6.5010
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 14 · Cheltenham 01Long Jump1420-510
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Triple Jump · Place 10 · Cheltenham 01Triple Jump1043-6.5010
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 14 · Cheltenham 01Long Jump1420-510
Jan 23TFCAGP #7Jan 23 · Triple Jump · Place 1 · CheltenhamTriple Jump1.44-03.00 PB10
Jan 16TFCAofGP Meet #6Jan 16 · Triple Jump · Place 7 · CheltenhamTriple Jump741-03.00—
Jan 10TFCAGP #5Jan 10 · Triple Jump · Place 5 · CheltenhamTriple Jump542-7.5010

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · Triple Jump · Place 5 · CheltenhamTriple Jump5.40-06.0010
Dec 20TFCAGP #2Dec 20 · Long Jump · Place 3 · CheltenhamLong Jump3.21-06.50 PB10
Dec 13TFCAGP #1Dec 13 · Triple Jump · Place 4 · CheltenhamTriple Jump4.42-10.0010

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 200 Meters · Place 18 · Cheltenham200 Meters18.24.76aUnofficial10
May 9SOL AmericanMay 9 · Triple Jump · Place 1 · CheltenhamTriple Jump1.41-09.009
May 9SOL AmericanMay 9 · Long Jump · Place 4 · CheltenhamLong Jump4.19-04.009
May 1Trojan Track ClassicMay 1 · Triple Jump · Place 3 · CheltenhamTriple Jump339-05.259
May 1Trojan Track ClassicMay 1 · Long Jump · Place 5 · CheltenhamLong Jump519-10.009
Apr 29Springfield Montco #2Apr 29 · Long Jump · Place 1 · CheltenhamLong Jump120-04.509
Apr 4Cardinal ClassicApr 4 · Triple Jump · Place 12 · CheltenhamTriple Jump1239-03.509
Apr 4Cardinal ClassicApr 4 · Long Jump · Place 16 · CheltenhamLong Jump1619-02.009
Mar 29North Penn OpenMar 29 · Triple Jump · Place 6 · CheltenhamTriple Jump639-01.259
Mar 29North Penn OpenMar 29 · Long Jump · Place 19 · CheltenhamLong Jump1919-03.759