Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBensalem Invitational · May 1011.79Bensalem InvitationalMay 10, 2025
200 Meters · IndoorPPL Meet #4 · Jan 825.97aPPL Meet #4January 8, 2026
200 Meters · OutdoorBensalem Invitational · May 1024.90Bensalem InvitationalMay 10, 2025
300m Hurdles · 36" / 0.914m · OutdoorPlymouth Whitemarsh Elite Invitational · Apr 1149.00aPlymouth Whitemarsh Elite InvitationalApril 11, 2026
400 Meters · OutdoorPublic League · May 757.37aPublic LeagueMay 7, 2025
60 Meter · IndoorPPL Meet #4 · Jan 87.77aPPL Meet #4January 8, 2026
60 Meters · IndoorPhiladelphia Public League Championships · Feb 97.75Philadelphia Public League ChampionshipsFebruary 9, 2025
High Jump · IndoorPhiladelphia Public League Meet #4 · Jan 95-00.00Philadelphia Public League Meet #4January 9, 2025
Shot Put · 12lb · OutdoorPublic League · May 727-07.00Public LeagueMay 7, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 29Public League #4 @ South PhillyApr 29 · Shot Put · Dobbins-Randolph TechShot Put12lb—DNS12
Apr 29Public League #4 @ South PhillyApr 29 · 300m Hurdles · Dobbins-Randolph Tech300m Hurdles36" / 0.914m—DNS12
Apr 29Public League #4 @ South PhillyApr 29 · 200 Meters · Place 28 · Dobbins-Randolph Tech200 Meters28.26.07a12
Apr 29Public League #4 @ South PhillyApr 29 · 100 Meters · Place 31 · Dobbins-Randolph Tech100 Meters31.12.77a12
Apr 20Public League RelaysApr 20 · Shot Put · Dobbins-Randolph TechShot Put12lb--DNS12
Apr 16Public League #3 @ NortheastApr 16 · 300m Hurdles · Place 5 · Dobbins-Randolph Tech300m Hurdles36" / 0.914m5.49.25a12
Apr 16Public League #3 @ NortheastApr 16 · 100 Meters · Place 10 · Dobbins-Randolph Tech100 Meters10.12.05a12
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · 300m Hurdles · Place 11 · Dobbins-Randolph Tech300m Hurdles36" / 0.914m11.49.00a PB12
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · 200 Meters · Place 31 · Dobbins-Randolph Tech200 Meters31.26.76a12
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · 100 Meters · Place 32 · Dobbins-Randolph Tech100 Meters32.13.21a12
Apr 9Public League #2 @ NortheastApr 9 · Shot Put · Place 11 · Dobbins-Randolph TechShot Put12lb11.21' 9"12
Apr 9Public League #2 @ NortheastApr 9 · 300m Hurdles · Dobbins-Randolph Tech300m Hurdles36" / 0.914m—NT12
Apr 9Public League #2 @ NortheastApr 9 · 100 Meters · Place 25 · Dobbins-Randolph Tech100 Meters25.12.74a12
Mar 26Public League #1 @ NortheastMar 26 · Shot Put · Dobbins-Randolph TechShot Put12lb—DNS12
Mar 26Public League #1 @ NortheastMar 26 · 400 Meters · Dobbins-Randolph Tech400 Meters—DNS12
Mar 26Public League #1 @ NortheastMar 26 · 200 Meters · Dobbins-Randolph Tech200 Meters—DNS12
Mar 26Public League #1 @ NortheastMar 26 · 100 Meters · Dobbins-Randolph Tech100 Meters—DNS12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Tim Hickey RelaysFeb 1 · High Jump · Dobbins TechHigh Jump—NH12
Jan 8PPL Meet #4Jan 8 · 60 Meter · Place 53 · Dobbins-Randolph Tech60 Meter53.7.77a PB12
Jan 8PPL Meet #4Jan 8 · 200 Meters · Place 51 · Dobbins-Randolph Tech200 Meters51.25.97a PB12
Jan 2PPL Indoor #3Jan 2 · 200 Meters · Place 40 · Dobbins Tech200 Meters4026.2712
Jan 2PPL Indoor #3Jan 2 · 60 Meters · Place 42 · Dobbins Tech60 Meters427.8112

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 60 Meter · Place 51 · Dobbins-Randolph Tech60 Meter51.7.79a12
Dec 18PPL Meet #2Dec 18 · 200 Meters · Place 47 · Dobbins-Randolph Tech200 Meters47.26.54a12
Dec 11PPL Season Kick-OffDec 11 · Shot Put · Dobbins-Randolph TechShot Put12lb--ND12
Dec 11PPL Season Kick-OffDec 11 · 200 Meters · Place 47 · Dobbins-Randolph Tech200 Meters47.26.00a12
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 200 Meters · Place 32 · Dobbins Tech200 Meters3226.3311
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 60 Meters · Place 24 · Dobbins Tech60 Meters247.75 PB11
Feb 2Philadelphia Public League Meet #6Feb 2 · 200 Meters · Place 52 · Dobbins Tech200 Meters5226.64—
Feb 2Philadelphia Public League Meet #6Feb 2 · 60 Meters · Place 35 · Dobbins Tech60 Meters357.883—
Jan 26Tim Hickey RelaysJan 26 · 60 Meters · Place 39 · Dobbins Tech60 Meters397.87—
Jan 9Philadelphia Public League Meet #4Jan 9 · High Jump · Place 7 · Dobbins-Randolph TechHigh Jump7.5-00.00 PB11
Jan 9Philadelphia Public League Meet #4Jan 9 · 200 Meters · Place 21 · Dobbins-Randolph Tech200 Meters21.26.39a11
Jan 2Philadelphia Public League Meet #3Jan 2 · 60 Meter · Place 43 · Dobbins-Randolph Tech60 MeterRound P43.8.38a11
Jan 2Philadelphia Public League Meet #3Jan 2 · 200 Meters · Place 36 · Dobbins-Randolph Tech200 Meters36.26.57a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · 200 Meters · Place 12 · Dobbins Tech200 MetersRound P1224.90 PB11
May 10Bensalem InvitationalMay 10 · 100 Meters · Place 16 · Dobbins Tech100 MetersRound P1611.79 PB11
May 7Public LeagueMay 7 · Shot Put · Place 19 · Dobbins-Randolph TechShot Put12lb19.27-07.00 PB11
May 7Public LeagueMay 7 · 400 Meters · Place 42 · Dobbins-Randolph Tech400 Meters42.57.37a PB11
May 7Public LeagueMay 7 · 200 Meters · Place 65 · Dobbins-Randolph Tech200 MetersRound P65.25.67a11
May 7Public LeagueMay 7 · 100 Meters · Place 52 · Dobbins-Randolph Tech100 MetersRound P52.12.13a11
Mar 29North Penn OpenMar 29 · Shot Put · Place 55 · Dobbins TechShot Put5528-00.0011
Mar 29North Penn OpenMar 29 · 100 Meters · Place 76 · Dobbins Tech100 Meters7612.2711
Mar 12GA Tune UpMar 12 · 200 Meters · Dobbins-Randolph Tech200 Meters--DNS11
Mar 12GA Tune UpMar 12 · 100 Meters · Place 2 · Dobbins-Randolph Tech100 Meters2.12.35a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · 60 Meter · Place 32 · Dobbins-Randolph Tech60 Meter32.7.91a11
Dec 19Philadelphia Public League Meet #2Dec 19 · 200 Meters · Place 38 · Dobbins-Randolph Tech200 Meters38.27.33a11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 200 Meters · Place 41 · Dobbins-Randolph Tech200 Meters41.28.32a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 8Philadelphia Public League ChampionshipsMay 8 · 100 Meters · Place 59 · Dobbins Tech100 Meters5912.1610

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Philadelphia Public League ChampionshipsMay 10 · 100 Meters · Place 46 · Dobbins Tech100 Meters4612.1189
May 10Philadelphia Public League ChampionshipsMay 10 · 100 Meters · Place 46 · Dobbins Tech100 MetersRound P4612.1189