Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 2814.65aThe North Penn Open presented by North Wales Running CompanyMarch 28, 2026
100m Hurdles · 33" / 0.838m · OutdoorPioneer Athletic Conference Championship · May 816.46aPioneer Athletic Conference ChampionshipMay 8, 2026
High Jump · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 284' 4"The North Penn Open presented by North Wales Running CompanyMarch 28, 2026
Pole Vault · OutdoorPioneer Athletic Conference Championship · May 87-06.00Pioneer Athletic Conference ChampionshipMay 8, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 8Pioneer Athletic Conference ChampionshipMay 8 · Pole Vault · Place 6 · Upper Merion AreaPole Vault6.7-06.00 PB12
May 8Pioneer Athletic Conference ChampionshipMay 8 · 100m Hurdles · Place 11 · Upper Merion Area100m Hurdles33" / 0.838mRound P11.16.79a12
May 8Pioneer Athletic Conference ChampionshipMay 8 · 100m Hurdles · Place 6 · Upper Merion Area100m Hurdles33" / 0.838m6.16.46a PB12
May 2Lower Merion InvitationalMay 2 · Pole Vault · Place 5 · Upper Merion AreaPole Vault5.7-06.0012
May 2Lower Merion InvitationalMay 2 · 100m Hurdles · Place 2 · Upper Merion Area100m Hurdles33" / 0.838m2.16.61a12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 100m Hurdles · Place 25 · Upper Merion Area100m Hurdles33" / 0.838m25.16.75a12
Apr 29Upper Merion DualApr 29 · Pole Vault · Place 2 · Upper Merion AreaPole Vault2.7-00.0012
Apr 29Upper Merion DualApr 29 · High Jump · Place 2 · Upper Merion AreaHigh Jump2.4-03.0012
Apr 29Upper Merion DualApr 29 · 100m Hurdles · Place 2 · Upper Merion Area100m Hurdles33" / 0.838m2.16.75a12
Apr 15Upper Merion DualApr 15 · Pole Vault · Place 2 · Upper Merion AreaPole Vault2.7' 0"12
Apr 15Upper Merion DualApr 15 · High Jump · Place 4 · Upper Merion AreaHigh Jump4.4' 1"12
Apr 15Upper Merion DualApr 15 · 100m Hurdles · Place 2 · Upper Merion Area100m Hurdles33" / 0.838m2.17.59a12
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · Pole Vault · Place 4 · Upper Merion AreaPole Vault4.7-00.0012
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 100m Hurdles · Place 2 · Upper Merion Area100m Hurdles33" / 0.838m2.17.14a12
Apr 8Upper Perk DualApr 8 · Pole Vault · Place 1 · Upper Merion AreaPole Vault1.7-00.0012
Apr 8Upper Perk DualApr 8 · High Jump · Place 3 · Upper Merion AreaHigh Jump3.4-03.0012
Apr 8Upper Perk DualApr 8 · 100m Hurdles · Place 1 · Upper Merion Area100m Hurdles33" / 0.838m1.16.91a12
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · Pole Vault · Place 3 · Upper Merion AreaPole Vault3.6-06.0012
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · High Jump · Place 1 · Upper Merion AreaHigh Jump1.4-03.0012
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · 100m Hurdles · Place 2 · Upper Merion Area100m Hurdles33" / 0.838m2.18.51a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Pole Vault · Place 8 · Upper Merion AreaPole Vault8.7' 6"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · High Jump · Place 14 · Upper Merion AreaHigh Jump14.4' 4" PB12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 100 Meters · Place 45 · Upper Merion Area100 Meters45.14.65a PB12
Mar 25Upper Merion HS vs PottstownMar 25 · Pole Vault · Place 1 · Upper Merion AreaPole Vault17-012
Mar 25Upper Merion HS vs PottstownMar 25 · High Jump · Place 3 · Upper Merion AreaHigh Jump34-512
Mar 25Upper Merion HS vs PottstownMar 25 · 100m Hurdles · Place 2 · Upper Merion Area100m Hurdles219.112
Mar 14Phantom InvitationalMar 14 · Pole Vault · Place 2 · Upper Merion AreaPole Vault26-612
Mar 14Phantom InvitationalMar 14 · High Jump · Place 4 · Upper Merion AreaHigh Jump44-212
Mar 14Phantom InvitationalMar 14 · 100m Hurdles · Place 3 · Upper Merion Area100m Hurdles317.05a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Pope John Paul II HS vs Upper MerionMay 1 · Pole Vault · Place 4 · Upper Merion AreaPole Vault45-011
May 1Pope John Paul II HS vs Upper MerionMay 1 · High Jump · Place 3 · Upper Merion AreaHigh Jump34-211
May 1Pope John Paul II HS vs Upper MerionMay 1 · 300m Hurdles · Place 1 · Upper Merion Area300m Hurdles154.2411
May 1Pope John Paul II HS vs Upper MerionMay 1 · 100m Hurdles · Place 1 · Upper Merion Area100m Hurdles117.2811
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 100m Hurdles · Place 9 · Upper Merion Area100m Hurdles917.34a11
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · Pole Vault · Place 3 · Upper Merion AreaPole Vault37-011
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · High Jump · Place 2 · Upper Merion AreaHigh Jump24-411
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · 300m Hurdles · Place 1 · Upper Merion Area300m Hurdles152.53a11
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · 100m Hurdles · Place 1 · Upper Merion Area100m Hurdles118.48a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 17Pottsgrove HS vs Upper MerionApr 17 · High Jump · Place 3 · Upper Merion AreaHigh Jump34-4—
Apr 17Pottsgrove HS vs Upper MerionApr 17 · 300m Hurdles · Place 1 · Upper Merion Area300m Hurdles152.18a—
Apr 17Pottsgrove HS vs Upper MerionApr 17 · 100m Hurdles · Place 1 · Upper Merion Area100m Hurdles117.94a—
Apr 8Upper Merion HS vs Pope John Paul IIApr 8 · Pole Vault · Place 4 · Upper Merion AreaPole Vault46-6—
Apr 8Upper Merion HS vs Pope John Paul IIApr 8 · High Jump · Place 2 · Upper Merion AreaHigh Jump24-4—
Apr 8Upper Merion HS vs Pope John Paul IIApr 8 · 300m Hurdles · Place 1 · Upper Merion Area300m Hurdles150.92a—
Apr 8Upper Merion HS vs Pope John Paul IIApr 8 · 100m Hurdles · Place 1 · Upper Merion Area100m Hurdles118.10a—