Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPope John Paul II HS vs Upper Merion · May 111.92Pope John Paul II HS vs Upper MerionMay 1, 2025
High Jump · OutdoorPope John Paul II HS vs Pottsgrove · Apr 96' 6"Pope John Paul II HS vs PottsgroveApril 9, 2026
Long Jump · OutdoorUpper Merion Dual · Apr 2920-11.50Upper Merion DualApril 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Pioneer Athletic Conference ChampionshipMay 8 · Long Jump · Place 9 · Pope John Paul IIPope John Paul IILong Jump9.20-06.0011
May 8Pioneer Athletic Conference ChampionshipMay 8 · High Jump · Place 3 · Pope John Paul IIPope John Paul IIHigh Jump3.6-04.0011
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · High Jump · Place 2 · Pope John Paul IIPope John Paul IIHigh Jump2.6-05.0011
Apr 29Upper Merion DualApr 29 · Long Jump · Place 1 · Pope John Paul IIPope John Paul IILong Jump1.20-11.50 PB11
Apr 29Upper Merion DualApr 29 · High Jump · Place 1 · Pope John Paul IIPope John Paul IIHigh Jump1.6-04.0011
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · Long Jump · Place 3 · Pope John Paul IIPope John Paul IILong Jump3.19-311
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · High Jump · Place 1 · Pope John Paul IIPope John Paul IIHigh Jump1.6-411
Apr 9Pope John Paul II HS vs PottsgroveApr 9 · Long Jump · Place 1 · Pope John Paul IIPope John Paul IILong Jump1.18' 8.5"11
Apr 9Pope John Paul II HS vs PottsgroveApr 9 · High Jump · Place 1 · Pope John Paul IIPope John Paul IIHigh Jump1.6' 6" PB11
Mar 27Spring Ford Ram RumbleMar 27 · Long Jump · Pope John Paul IIPope John Paul IILong Jump--DNS11
Mar 27Spring Ford Ram RumbleMar 27 · High Jump · Place 1 · Pope John Paul IIPope John Paul IIHigh Jump1.6-02.0011

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · High Jump · Place 15 · Upper Merion 01Upper Merion 01High Jump156-210
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Long Jump · Place 18 · Upper Merion AreaUpper Merion AreaLong Jump18.20-06.75Wind: 010
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · High Jump · Place 5 · Upper Merion AreaUpper Merion AreaHigh Jump5.6-05.0010
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · High Jump · Place 5 · Upper Merion AreaUpper Merion AreaHigh Jump5.6-04.0010
May 1Pope John Paul II HS vs Upper MerionMay 1 · Long Jump · Place 1 · Upper Merion AreaUpper Merion AreaLong Jump120-8.2510
May 1Pope John Paul II HS vs Upper MerionMay 1 · High Jump · Place 1 · Upper Merion AreaUpper Merion AreaHigh Jump16-010
May 1Pope John Paul II HS vs Upper MerionMay 1 · 100 Meters · Place 4 · Upper Merion AreaUpper Merion Area100 Meters411.92 PB10
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · Long Jump · Place 12 · Upper Merion AreaUpper Merion AreaLong Jump1219-610
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · High Jump · Place 2 · Upper Merion AreaUpper Merion AreaHigh Jump26-210
Apr 8Upper Merion DualApr 8 · Long Jump · Place 3 · Upper Merion AreaUpper Merion AreaLong Jump3.18-10.2510
Apr 8Upper Merion DualApr 8 · High Jump · Place 2 · Upper Merion AreaUpper Merion AreaHigh Jump2.6-00.0010
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · Long Jump · Place 2 · Upper Merion AreaUpper Merion AreaLong Jump219-1010
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · High Jump · Place 1 · Upper Merion AreaUpper Merion AreaHigh Jump15-1010
Mar 15Phantom InvitationalMar 15 · Long Jump · Place 1 · Upper Merion AreaUpper Merion AreaLong Jump119-5.75—
Mar 15Phantom InvitationalMar 15 · High Jump · Place 2 · Upper Merion AreaUpper Merion AreaHigh Jump26-2—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Upper Merion HS vs Upper PerkiomenMay 6 · High Jump · Place 2 · Upper Merion AreaUpper Merion AreaHigh Jump26-0—
Apr 17Pottsgrove HS vs Upper MerionApr 17 · Long Jump · Place 8 · Upper Merion AreaUpper Merion AreaLong Jump816-9—
Apr 17Pottsgrove HS vs Upper MerionApr 17 · High Jump · Place 2 · Upper Merion AreaUpper Merion AreaHigh Jump25-10—
Apr 8Upper Merion HS vs Pope John Paul IIApr 8 · High Jump · Place 1 · Upper Merion AreaUpper Merion AreaHigh Jump15-10—
Apr 8Upper Merion HS vs Pope John Paul IIApr 8 · 100 Meters · Place 16 · Upper Merion AreaUpper Merion Area100 Meters1612.46a—