Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorPCL Champs · May 917.40aPCL ChampsMay 9, 2026
300m Hurdles · 30" / 0.762m · OutdoorPIAA Track & Field State Championships · May 2252.15aPIAA Track & Field State ChampionshipsMay 22, 2026
Long Jump · OutdoorPCL Meet 2 @ FJ · Apr 1315-04.00PCL Meet 2 @ FJApril 13, 2026
Triple Jump · OutdoorPIAA District 12 AA/AAA Championships · May 1332-04.25PIAA District 12 AA/AAA ChampionshipsMay 13, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 300m Hurdles · Place 24 · Lansdale Catholic300m Hurdles30" / 0.762mRound P24.52.15a PB12
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Triple Jump · Place 4 · Lansdale CatholicTriple Jump4.32-04.25 PB12
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Long Jump · Place 8 · Lansdale CatholicLong Jump8.15-03.0012
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 300m Hurdles · Place 2 · Lansdale Catholic300m Hurdles30" / 0.762m2.52.71a12
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100m Hurdles · Place 4 · Lansdale Catholic100m Hurdles33" / 0.838m4.17.44aWind: -1.812
May 9PCL ChampsMay 9 · Triple Jump · Place 9 · Lansdale CatholicTriple Jump9.29' 0"12
May 9PCL ChampsMay 9 · Long Jump · Place 12 · Lansdale CatholicLong Jump12.14' 4"12
May 9PCL ChampsMay 9 · 300m Hurdles · Place 5 · Lansdale Catholic300m Hurdles30" / 0.762m5.52.86a12
May 9PCL ChampsMay 9 · 100m Hurdles · Place 4 · Lansdale Catholic100m Hurdles33" / 0.838m4.17.40a PB12
Apr 30Montgomery Memorial MeetApr 30 · 300m Hurdles · Lansdale Catholic300m Hurdles30" / 0.762m—DNS12
Apr 30Montgomery Memorial MeetApr 30 · 100m Hurdles · Place 9 · Lansdale Catholic100m Hurdles33" / 0.838m9.18.10a12
Apr 20PCL #3 - La SalleApr 20 · Triple Jump · Place 2 · Lansdale CatholicTriple Jump2.31' 4.25"12
Apr 20PCL #3 - La SalleApr 20 · Long Jump · Place 6 · Lansdale CatholicLong Jump6.13' 4.25"12
Apr 20PCL #3 - La SalleApr 20 · 100m Hurdles · Place 1 · Lansdale Catholic100m Hurdles33" / 0.838m1.18.00a12
Apr 17Jack Armstrong InviteApr 17 · Triple Jump · Place 7 · Lansdale CatholicTriple Jump7.28-10.0012
Apr 17Jack Armstrong InviteApr 17 · Long Jump · Place 4 · Lansdale CatholicLong Jump4.13-07.7512
Apr 17Jack Armstrong InviteApr 17 · 100m Hurdles · Place 5 · Lansdale Catholic100m Hurdles33" / 0.838mRound P5.17.52a12
Apr 17Jack Armstrong InviteApr 17 · 100m Hurdles · Place 5 · Lansdale Catholic100m Hurdles33" / 0.838m5.17.68a12
Apr 13PCL Meet 2 @ FJApr 13 · Triple Jump · Place 4 · Lansdale CatholicTriple Jump4.30-09.0012
Apr 13PCL Meet 2 @ FJApr 13 · Long Jump · Place 1 · Lansdale CatholicLong Jump1.15-04.00 PB12
Apr 13PCL Meet 2 @ FJApr 13 · 100m Hurdles · Place 1 · Lansdale Catholic100m Hurdles33" / 0.838m1.18.52a12
Mar 30PCL #1 - La SalleMar 30 · Triple Jump · Place 5 · Lansdale CatholicTriple Jump5.30' 4"12
Mar 30PCL #1 - La SalleMar 30 · Long Jump · Place 4 · Lansdale CatholicLong Jump4.14' 8"12
Mar 30PCL #1 - La SalleMar 30 · 100m Hurdles · Place 2 · Lansdale Catholic100m Hurdles33" / 0.838m2.17.72a12