Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorPJAA All-Star Championship Meet · May 2018.52aPJAA All-Star Championship MeetMay 20, 2026
300m Hurdles · 30" / 0.762m · OutdoorPJAA All-Star Championship Meet · May 2052.70aPJAA All-Star Championship MeetMay 20, 2026
Discus · 1kg · OutdoorPJAA Invite #4 · May 652' 8"PJAA Invite #4May 6, 2026
Javelin · 600g · OutdoorPAISAA · May 1679-04PAISAAMay 16, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 20PJAA All-Star Championship MeetMay 20 · Javelin · Place 3 · SoleburyJavelin600g3.71' 6"10
May 20PJAA All-Star Championship MeetMay 20 · Discus · SoleburyDiscus1kg—DNS10
May 20PJAA All-Star Championship MeetMay 20 · 300m Hurdles · Place 4 · Solebury300m Hurdles30" / 0.762m4.52.70a PB10
May 20PJAA All-Star Championship MeetMay 20 · 100m Hurdles · Place 2 · Solebury100m Hurdles33" / 0.838m2.18.52a PB10
May 16PAISAAMay 16 · Javelin · Place 9 · SoleburyJavelin600g9.79-04 PB10
May 16PAISAAMay 16 · 300m Hurdles · Place 13 · Solebury300m Hurdles30" / 0.762m13.54.84a10
May 16PAISAAMay 16 · 100m Hurdles · Place 10 · Solebury100m Hurdles33" / 0.838mRound P10.18.60aWind: -1.810
May 13PJAA Team T&F ChampionshipMay 13 · Javelin · Place 2 · SoleburyJavelin600g2.68' 4"10
May 13PJAA Team T&F ChampionshipMay 13 · Discus · Place 11 · SoleburyDiscus1kg11.48' 5"10
May 13PJAA Team T&F ChampionshipMay 13 · 300m Hurdles · Place 5 · Solebury300m Hurdles30" / 0.762m5.54.22a10
May 13PJAA Team T&F ChampionshipMay 13 · 100m Hurdles · Place 3 · Solebury100m Hurdles33" / 0.838m3.18.58a10
May 6PJAA Invite #4May 6 · Javelin · Place 2 · SoleburyJavelin600g2.65' 7"10
May 6PJAA Invite #4May 6 · Discus · Place 5 · SoleburyDiscus1kg5.52' 8" PB10
May 6PJAA Invite #4May 6 · 300m Hurdles · Place 4 · Solebury300m Hurdles30" / 0.762m4.56.60a10
Apr 29PJAA RelaysApr 29 · Javelin · SoleburyJavelin600g—DNS10
Apr 29PJAA RelaysApr 29 · Discus · SoleburyDiscus1kg—DNS10
Apr 22The Pennington School #3Apr 22 · Javelin · Place 1 · SoleburyJavelin600g1.58' 9"10
Apr 22The Pennington School #3Apr 22 · Discus · Place 3 · SoleburyDiscus1kg3.48' 7"10
Apr 22The Pennington School #3Apr 22 · 100m Hurdles · Place 2 · Solebury100m Hurdles33" / 0.838m2.18.78a10
Apr 15PJAA Invite #3Apr 15 · Javelin · Place 2 · SoleburyJavelin600g2.60' 4"10
Apr 15PJAA Invite #3Apr 15 · Discus · Place 10 · SoleburyDiscus1kg10.47' 1"10
Apr 15PJAA Invite #3Apr 15 · 300m Hurdles · Solebury300m Hurdles30" / 0.762m—DNS10
Apr 15PJAA Invite #3Apr 15 · 100m Hurdles · Place 4 · Solebury100m Hurdles33" / 0.838m4.19.30a10
Apr 11CR Kiwanis InvitationalApr 11 · Javelin · Place 8 · SoleburyJavelin600g8.64-0510
Apr 11CR Kiwanis InvitationalApr 11 · Discus · Place 13 · SoleburyDiscus1kg13.46-0910
Apr 1PJAA Invite #1Apr 1 · Javelin · Place 2 · SoleburyJavelin600g2.52' 2"10
Apr 1PJAA Invite #1Apr 1 · Discus · Place 6 · SoleburyDiscus1kg6.42' 9"10