Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorPIAA District 12 AA/AAA Championships · May 1321.56aPIAA District 12 AA/AAA ChampionshipsMay 13, 2026
300m Hurdles · 30" / 0.762m · OutdoorPCL Champs · May 957.36aPCL ChampsMay 9, 2026
400m Hurdles · 30" / 0.762m · OutdoorCR Kiwanis Invitational · Apr 111:21.49aCR Kiwanis InvitationalApril 11, 2026
High Jump · OutdoorPIAA District 12 AA/AAA Championships · May 134-06.00PIAA District 12 AA/AAA ChampionshipsMay 13, 2026
Long Jump · OutdoorPhiladelphia Catholic League Frosh Champs · May 28' 11.5"Philadelphia Catholic League Frosh ChampsMay 2, 2026
Triple Jump · OutdoorPhiladelphia Catholic League Frosh Champs · May 226' 2.25"Philadelphia Catholic League Frosh ChampsMay 2, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · High Jump · Place 6 · Lansdale CatholicHigh Jump6.4-06.00 PB9
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 300m Hurdles · Place 5 · Lansdale Catholic300m Hurdles30" / 0.762m5.58.39a9
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100m Hurdles · Place 9 · Lansdale Catholic100m Hurdles33" / 0.838m9.21.56a PBWind: -1.39
May 9PCL ChampsMay 9 · High Jump · Place 6 · Lansdale CatholicHigh Jump6.4' 6"9
May 9PCL ChampsMay 9 · 300m Hurdles · Place 11 · Lansdale Catholic300m Hurdles30" / 0.762m11.57.36a PB9
May 2Philadelphia Catholic League Frosh ChampsMay 2 · Triple Jump · Place 4 · Lansdale CatholicTriple Jump4.26' 2.25" PB9
May 2Philadelphia Catholic League Frosh ChampsMay 2 · Long Jump · Place 12 · Lansdale CatholicLong Jump12.8' 11.5" PB9
May 2Philadelphia Catholic League Frosh ChampsMay 2 · High Jump · Place 2 · Lansdale CatholicHigh Jump2.4' 6"9
May 2Philadelphia Catholic League Frosh ChampsMay 2 · 300m Hurdles · Place 5 · Lansdale Catholic300m Hurdles30" / 0.762m5.58.19
May 2Philadelphia Catholic League Frosh ChampsMay 2 · 100m Hurdles · Place 5 · Lansdale Catholic100m Hurdles33" / 0.838m5.21.99
Apr 20PCL #3 - La SalleApr 20 · High Jump · Place 4 · Lansdale CatholicHigh Jump4.4' 0"9
Apr 20PCL #3 - La SalleApr 20 · 300m Hurdles · Place 4 · Lansdale Catholic300m Hurdles30" / 0.762m4.59.07a9
Apr 20PCL #3 - La SalleApr 20 · 100m Hurdles · Place 6 · Lansdale Catholic100m Hurdles33" / 0.838m6.21.99a9
Apr 17Jack Armstrong InviteApr 17 · High Jump · Place 6 · Lansdale CatholicHigh Jump6.4-04.009
Apr 17Jack Armstrong InviteApr 17 · 300m Hurdles · Place 13 · Lansdale Catholic300m Hurdles30" / 0.762m13.59.85a9
Apr 13PCL Meet 2 @ FJApr 13 · High Jump · Place 8 · Lansdale CatholicHigh Jump8.4-00.009
Apr 13PCL Meet 2 @ FJApr 13 · 300m Hurdles · Place 6 · Lansdale Catholic300m Hurdles30" / 0.762m6.59.12a9
Apr 13PCL Meet 2 @ FJApr 13 · 100m Hurdles · Place 7 · Lansdale Catholic100m Hurdles33" / 0.838m7.22.18a9
Apr 11CR Kiwanis InvitationalApr 11 · High Jump · Place 10 · Lansdale CatholicHigh Jump10.4-02.009
Apr 11CR Kiwanis InvitationalApr 11 · 400m Hurdles · Place 5 · Lansdale Catholic400m Hurdles30" / 0.762m5.1:21.49a PB9
Apr 11CR Kiwanis InvitationalApr 11 · 100m Hurdles · Place 7 · Lansdale Catholic100m Hurdles33" / 0.838m7.21.89a9
Mar 30PCL #1 - La SalleMar 30 · High Jump · Place 4 · Lansdale CatholicHigh Jump4.4' 2"9
Mar 30PCL #1 - La SalleMar 30 · 300m Hurdles · Place 3 · Lansdale Catholic300m Hurdles30" / 0.762m3.58.26a9
Mar 30PCL #1 - La SalleMar 30 · 100m Hurdles · Place 3 · Lansdale Catholic100m Hurdles33" / 0.838m3.21.97a9