Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNeshaminy vs. Truman · Apr 714.83aNeshaminy vs. TrumanApril 7, 2026
100m Hurdles · 33" / 0.838m · OutdoorSuburban One League - Patriot Division Championships · May 718.51aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
300m Hurdles · 30" / 0.762m · OutdoorSuburban One League - Patriot Division Championships · May 759.02aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
Javelin · 600g · OutdoorSuburban One League - Patriot Division Championships · May 785-5Suburban One League - Patriot Division ChampionshipsMay 7, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Javelin · Place 3 · NeshaminyJavelin600g3.85-5 PB9
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 300m Hurdles · Place 17 · Neshaminy300m Hurdles30" / 0.762m17.59.02a PB9
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 100m Hurdles · Place 13 · Neshaminy100m Hurdles33" / 0.838mRound P13.18.51a PB9
May 2The Neshaminy InvitationalMay 2 · Javelin · Place 11 · NeshaminyJavelin600g11.69-99
May 2The Neshaminy InvitationalMay 2 · 100m Hurdles · Place 11 · Neshaminy100m Hurdles33" / 0.838m11.19.19a9
Apr 30Montgomery Memorial MeetApr 30 · Javelin · Place 16 · NeshaminyJavelin600g16.57' 6"9
Apr 30Montgomery Memorial MeetApr 30 · 100m Hurdles · Place 14 · Neshaminy100m Hurdles33" / 0.838m14.19.24a9
Apr 28Neshaminy at CR NorthApr 28 · Javelin · Place 4 · NeshaminyJavelin600g4.67-079
Apr 28Neshaminy at CR NorthApr 28 · 300m Hurdles · Place 9 · Neshaminy300m Hurdles30" / 0.762m9.59.20a9
Apr 28Neshaminy at CR NorthApr 28 · 100m Hurdles · Place 6 · Neshaminy100m Hurdles33" / 0.838m6.19.83a9
Apr 2522nd Annual Unionville InvitationalApr 25 · Javelin · Place 13 · NeshaminyJavelin600g13.75' 9"9
Apr 11The Bensalem InvitationalApr 11 · Javelin · Place 5 · NeshaminyJavelin600g5.73-99
Apr 11The Bensalem InvitationalApr 11 · 100m Hurdles · Place 3 · Neshaminy100m Hurdles33" / 0.838m3.20.84a9
Apr 7Neshaminy vs. TrumanApr 7 · Javelin · Place 5 · NeshaminyJavelin600g5.54-59
Apr 7Neshaminy vs. TrumanApr 7 · 100m Hurdles · Place 10 · Neshaminy100m Hurdles33" / 0.838m10.21.36a9
Apr 7Neshaminy vs. TrumanApr 7 · 100 Meters · Place 14 · Neshaminy100 Meters14.14.83a PB9
Apr 1Green Raider InvApr 1 · Javelin · Place 15 · NeshaminyJavelin600g15.58' 6"9
Apr 1Green Raider InvApr 1 · 100 Meters · Place 58 · Neshaminy100 Meters58.14.94a9