Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1214.49aAAU Mid Atlantic District QualifierJune 12, 2026
200 Meters · OutdoorPA United Summer Series: Meet 1 · Jun 1832.08aPA United Summer Series: Meet 1June 18, 2026
Shot Put · 6lb · OutdoorSuburban Developmental League Championship · May 3020' 4"Suburban Developmental League ChampionshipMay 30, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 6 · Phoenixville Track ClubJavelin614.83—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 7 · Phoenixville Track ClubJavelin714.81q—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Shot Put · Place 3 · Phoenixville Track ClubShot Put317-00.00—
Jun 18PA United Summer Series: Meet 1Jun 18 · 200 Meters · Place 3 · Phoenixville Track Club200 Meters3.32.08a PB5
Jun 18PA United Summer Series: Meet 1Jun 18 · 100 Meters · Place 5 · Phoenixville Track Club100 Meters5.15.20a5
Jun 12AAU Mid Atlantic District QualifierJun 12 · Shot Put · Place 3 · Phoenixville Track ClubShot Put319-04.005
Jun 12AAU Mid Atlantic District QualifierJun 12 · 100 Meters · Place 8 · Phoenixville Track Club100 Meters814.49a PB5
May 30Suburban Developmental League ChampionshipMay 30 · Shot Put · Place 3 · Phoenixville Track ClubShot Put6lb3.20' 4" PB5
May 30Suburban Developmental League ChampionshipMay 30 · 200 Meters · Place 11 · Phoenixville Track Club200 Meters11.32.405
May 30Suburban Developmental League ChampionshipMay 30 · 100 Meters · Place 11 · Phoenixville Track Club100 Meters11.14.90a5
May 16Dashers Meet #2May 16 · Shot Put · Place 2 · Phoenixville Track ClubShot Put218-45
May 16Dashers Meet #2May 16 · 200 Meters · Place 7 · Phoenixville Track Club200 Meters732.64a5
May 16Dashers Meet #2May 16 · 100 Meters · Place 9 · Phoenixville Track Club100 Meters915.31a5
May 9Dashers Meet #1May 9 · Shot Put · Place 2 · Phoenixville Track ClubShot Put219-45
May 9Dashers Meet #1May 9 · 200 Meters · Place 11 · Phoenixville Track Club200 Meters1132.90a5
May 9Dashers Meet #1May 9 · 100 Meters · Place 7 · Phoenixville Track Club100 Meters715.16a5
Apr 26Phoenixville Track Club InvitationalApr 26 · Shot Put · Place 1 · Phoenixville Track ClubShot Put117-85
Apr 26Phoenixville Track Club InvitationalApr 26 · 100 Meters · Place 6 · Phoenixville Track Club100 Meters615.26a5

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Suburban Developmental League ChampionshipMay 24 · Shot Put · Place 2 · Phoenixville Track ClubShot Put216-2—
May 24Suburban Developmental League ChampionshipMay 24 · 100 Meters · Place 5 · Phoenixville Track Club100 Meters515.58a—
May 18Dashers Lentz Memorial InvitationalMay 18 · Shot Put · Place 1 · Phoenixville Track ClubShot Put117-6.5—
May 18Dashers Lentz Memorial InvitationalMay 18 · 200 Meters · Place 3 · Phoenixville Track Club200 Meters332.21a—
May 18Dashers Lentz Memorial InvitationalMay 18 · 100 Meters · Place 4 · Phoenixville Track Club100 Meters415.31a—
May 12Dashers Monday Madness Track Classic 100m, 800m, 200mMay 12 · Shot Put · Place 1 · Phoenixville Track ClubShot Put118-0—
May 12Dashers Monday Madness Track Classic 100m, 800m, 200mMay 12 · 100 Meters · Place 3 · Phoenixville Track Club100 Meters315.32a—