Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLower Merion Invitational · May 212.01aLower Merion InvitationalMay 2, 2026
110m Hurdles · 39" / 0.991m · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2723.07aAAU Track & Field Region 2 QualifierJune 27, 2025
1500 Meters · OutdoorAAU Track & Field Region 2 Qualifier · Jun 275:55.88aAAU Track & Field Region 2 QualifierJune 27, 2025
200 Meters · IndoorPPL Meet #4 · Jan 824.45aPPL Meet #4January 8, 2026
200 Meters · OutdoorPublic League #4 @ Mast Charter · Apr 3024.24aPublic League #4 @ Mast CharterApril 30, 2026
400 Meters · IndoorPhiladelphia Public League Meet #3 · Jan 257.32aPhiladelphia Public League Meet #3January 2, 2025
400 Meters · OutdoorPlymouth Whitemarsh Elite Invitational · Apr 554.98Plymouth Whitemarsh Elite InvitationalApril 5, 2025
55 Meter · IndoorPhiladelphia Public League Championships · Mar 37.50aPhiladelphia Public League ChampionshipsMarch 3, 2023
55 Meters · OutdoorPPL Champs · Mar 17.32PPL ChampsMarch 1, 2024
60 Meter · IndoorPhiladelphia Public League Meet #2 · Dec 197.69aPhiladelphia Public League Meet #2December 19, 2024
60 Meters · IndoorPhiladelphia Public League Championships · Feb 97.57Philadelphia Public League ChampionshipsFebruary 9, 2025
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2012.052024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
Decathlon · OutdoorAAU Track & Field Region 2 Qualifier · Jun 272661AAU Track & Field Region 2 QualifierJune 27, 2025
Discus · 1.6kg · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2715.42mAAU Track & Field Region 2 QualifierJune 27, 2025
Javelin · 800g · OutdoorPublic League · May 678-02Public LeagueMay 6, 2026
Long Jump · IndoorPhiladelphia Public League Meet #3 · Jan 215-10.50Philadelphia Public League Meet #3January 2, 2025
Long Jump · OutdoorAAU Track & Field Region 2 Qualifier · Jun 274.96mAAU Track & Field Region 2 QualifierJune 27, 2025
Shot Put · 12lb · OutdoorAAU Track & Field Region 2 Qualifier · Jun 277.17mAAU Track & Field Region 2 QualifierJune 27, 2025
Triple Jump · IndoorPhiladelphia Public League Meet #4 · Jan 935-08.25Philadelphia Public League Meet #4January 9, 2025
Triple Jump · OutdoorPIAA District 12 AAA Championships · May 1435-01.00PIAA District 12 AAA ChampionshipsMay 14, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6Public LeagueMay 6 · Javelin · Place 22 · George WashingtonGeorge WashingtonJavelin800g22.78-02 PB12
May 2Lower Merion InvitationalMay 2 · Javelin · Place 25 · George WashingtonGeorge WashingtonJavelin800g25.72-07.0012
May 2Lower Merion InvitationalMay 2 · 100 Meters · Place 23 · George WashingtonGeorge Washington100 Meters23.12.01a PB12
Apr 30Public League #4 @ Mast CharterApr 30 · 200 Meters · Place 6 · George WashingtonGeorge Washington200 Meters6.24.24a PB12
Apr 30Public League #4 @ Mast CharterApr 30 · 100 Meters · Place 10 · George WashingtonGeorge Washington100 Meters10.12.01a12
Apr 20Public League RelaysApr 20 · Javelin · George WashingtonGeorge WashingtonJavelin800g--DNS12
Apr 16Public League #3 @ NortheastApr 16 · Javelin · Place 3 · George WashingtonGeorge WashingtonJavelin800g3.75' 5"12
Apr 16Public League #3 @ NortheastApr 16 · 400 Meters · George WashingtonGeorge Washington400 Meters—DNS12
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · Long Jump · Place 18 · George WashingtonGeorge WashingtonLong Jump18.16-312
Apr 9Public League #2 @ Mast CharterApr 9 · Javelin · Place 5 · George WashingtonGeorge WashingtonJavelin800g5.72-1012
Mar 26Public League #1 @ NortheastMar 26 · 100 Meters · Place 13 · George WashingtonGeorge Washington100 Meters13.12.29a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18The Pub Last ChanceFeb 18 · 200 Meters · Place 28 · George WashiGeorge Washi200 Meters2825.28—
Feb 8Philadelphia Public League ChampionshipsFeb 8 · 60 Meters · Place 38 · George WashiGeorge Washi60 Meters387.9212
Jan 8PPL Meet #4Jan 8 · 60 Meter · Place 49 · George WashingtonGeorge Washington60 Meter49.7.74a12
Jan 8PPL Meet #4Jan 8 · 200 Meters · Place 23 · George WashingtonGeorge Washington200 Meters23.24.45a PB12
Jan 2PPL Indoor #3Jan 2 · 60 Meters · Place 37 · George WashiGeorge Washi60 Meters377.71212

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 60 Meter · Place 53 · George WashingtonGeorge Washington60 Meter53.7.81a12
Dec 18PPL Meet #2Dec 18 · Triple Jump · George WashingtonGeorge WashingtonTriple Jump--DNS12
Dec 11PPL Season Kick-OffDec 11 · 60 Meter · Place 30 · George WashingtonGeorge Washington60 Meter30.7.72a12
Feb 9Philadelphia Public League ChampionshipsFeb 9 · Triple Jump · Place 5 · George WashiGeorge WashiTriple Jump536-10.2511
Feb 9Philadelphia Public League ChampionshipsFeb 9 · Long Jump · Place 8 · George WashiGeorge WashiLong Jump817-00.2511
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 60 Meters · Place 16 · George WashiGeorge Washi60 Meters167.57 PB11
Feb 2Philadelphia Public League Meet #6Feb 2 · Triple Jump · Place 10 · George WashiGeorge WashiTriple Jump1034-05.75—
Jan 26Tim Hickey RelaysJan 26 · Triple Jump · Place 19 · George WashiGeorge WashiTriple Jump1929-07.00—
Jan 26Tim Hickey RelaysJan 26 · Long Jump · Place 19 · George WashiGeorge WashiLong Jump1916-10.50—
Jan 9Philadelphia Public League Meet #4Jan 9 · Triple Jump · Place 11 · George WashingtonGeorge WashingtonTriple Jump11.35-08.25 PB11
Jan 9Philadelphia Public League Meet #4Jan 9 · Long Jump · Place 20 · George WashingtonGeorge WashingtonLong Jump20.14-03.2511
Jan 2Philadelphia Public League Meet #3Jan 2 · 60 Meter · Place 25 · George WashingtonGeorge Washington60 MeterRound P25.7.80a11
Jan 2Philadelphia Public League Meet #3Jan 2 · Triple Jump · George WashingtonGeorge WashingtonTriple Jump--ND11
Jan 2Philadelphia Public League Meet #3Jan 2 · Long Jump · Place 13 · George WashingtonGeorge WashingtonLong Jump13.15-10.50 PB11
Jan 2Philadelphia Public League Meet #3Jan 2 · 400 Meters · Place 8 · George WashingtonGeorge Washington400 Meters8.57.32a PB11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 5 · AOC Ambler Track ClubAOC Ambler Track Club1500 MetersRound M5.5:55.88a PB11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Place 6 · AOC Ambler Track ClubAOC Ambler Track ClubJavelin800gRound M6.20.10m11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Pole Vault · AOC Ambler Track ClubAOC Ambler Track ClubPole VaultRound M—NH11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Discus · Place 6 · AOC Ambler Track ClubAOC Ambler Track ClubDiscus1.6kgRound M6.15.42m PB11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 110m Hurdles · Place 7 · AOC Ambler Track ClubAOC Ambler Track Club110m Hurdles39" / 0.991mRound M7.23.07a PB11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 4 · AOC Ambler Track ClubAOC Ambler Track Club400 MetersRound M4.55.87a11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · High Jump · AOC Ambler Track ClubAOC Ambler Track ClubHigh JumpRound M—NH11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Shot Put · Place 5 · AOC Ambler Track ClubAOC Ambler Track ClubShot Put12lbRound M5.7.17m PB11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Long Jump · Place 4 · AOC Ambler Track ClubAOC Ambler Track ClubLong JumpRound M4.4.96m PB11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Place 4 · AOC Ambler Track ClubAOC Ambler Track Club100 MetersRound M4.12.13a11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Decathlon · Place 6 · AOC Ambler Track ClubAOC Ambler Track ClubDecathlonRound M6.2661 PB11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · AOC Ambler Track ClubAOC Ambler Track ClubJavelin800g—DNS11
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Place 9 · AOC Ambler Track ClubAOC Ambler Track ClubJavelin800g9.74-0311
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 65 · AOC Ambler Track ClubAOC Ambler Track Club200 Meters65.24.84a11
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 40 · AOC Ambler Track ClubAOC Ambler Track Club100 Meters40.12.12a11
May 14PIAA District 12 AAA ChampionshipsMay 14 · Triple Jump · Place 13 · George WashingtonGeorge WashingtonTriple Jump13.35-01.00 PB11
May 14District XIIMay 14 · Triple Jump · Place 13 · George WashingtonGeorge WashingtonTriple Jump13.35-01.0011
May 7Public LeagueMay 7 · Triple Jump · Place 12 · George WashingtonGeorge WashingtonTriple Jump12.35-00.5011
Apr 16Jack Armstrong InvitationalApr 16 · 100 Meters · Place 28 · George WashiGeorge Washi100 MetersRound P2812.16911
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · Triple Jump · Place 10 · George WashingtonGeorge WashingtonTriple Jump1032-1111
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · Long Jump · Place 15 · George WashingtonGeorge WashingtonLong Jump1516-1111
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · 400 Meters · Place 12 · George WashingtonGeorge Washington400 Meters1254.98 PB11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · 60 Meter · Place 21 · George WashingtonGeorge Washington60 Meter21.7.69a PB11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 200 Meters · Place 16 · George WashingtonGeorge Washington200 Meters16.24.79a11
Feb 3TFCAofGP Meet # 7Feb 3 · 60 Meters · Place 29 · George WashingtonGeorge Washington60 Meters297.8710
Jan 6TFCAofGP #4Jan 6 · 200 Meters · Place 51 · Geo WashingtonGeo Washington200 Meters5126.3710

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 8 · AmblerOCAmblerOCCombined results856.89—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 6 · AmblerOCAmblerOCCombined results612.05 PB—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 12 · AmblerOCAmblerOCCombined resultsRound P1224.91—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 8 · AmblerOCAmblerOCCombined resultsRound P812.06—
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 44 · AmblerOCAmblerOC400 Meters4457.8816
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 51 · AmblerOCAmblerOC200 Meters5125.3216
Jun 14AAU Mid-Atlantic QualifierJun 14 · 100 Meters · Place 47 · AmblerOCAmblerOC100 Meters4712.3916
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 200 Meters · Place 35 · George WashingtonGeorge Washington200 MetersRound P3525.1710
Mar 1PPL ChampsMar 1 · 200 Meters · Place 13 · Geo WashingtonGeo Washington200 Meters1326.5310
Mar 1PPL ChampsMar 1 · 55 Meters · Place 12 · Geo WashingtonGeo Washington55 Meters127.3810
Mar 1PPL ChampsMar 1 · 55 Meters · Place 11 · Geo WashingtonGeo Washington55 Meters117.32 PB10

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 60 Meter · Place 34 · George WashingtonGeorge Washington60 Meter34.7.71a10
Dec 16TFCAofGP Meet #1Dec 16 · 400 Meters · Place 60 · George WashingtonGeorge Washington400 Meters60.1:05.91a10
Mar 3Philadelphia Public League ChampionshipsMar 3 · 55 Meter · Place 21 · George WashingtonGeorge Washington55 MeterRound P21.7.50a PB9
Mar 3Philadelphia Public League ChampionshipsMar 3 · 400 Meters · Place 10 · George WashingtonGeorge Washington400 Meters10.59.89a9
Mar 3Philadelphia Public League ChampionshipsMar 3 · 200 Meters · Place 23 · George WashingtonGeorge Washington200 Meters23.26.49a9
Jan 7TFCAofGP Meet #5Jan 7 · 400 Meters · Place 49 · George WashingtonGeorge Washington400 Meters491:03.389
Jan 7TFCAofGP Meet #5Jan 7 · 200 Meters · Place 18 · George WashingtonGeorge Washington200 Meters1825.429

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Jim Kelly InvitationalApr 6 · 200 Meters · Place 38 · George WashingtoGeorge Washingto200 Meters3826.129

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22TFCAofGP Meet #3Dec 22 · 60 Meter · Place 28 · George WashingtonGeorge Washington60 MeterRound P28.8.76a9