Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUpper Merion HS vs Pottstown · Mar 2513.1Upper Merion HS vs PottstownMarch 25, 2026
200 Meters · OutdoorLower Merion Invitational · May 228.45aLower Merion InvitationalMay 2, 2026
400 Meters · IndoorURSA Major HDS Meet · Jan 231:11.26aURSA Major HDS MeetJanuary 23, 2026
400 Meters · OutdoorLower Merion Invitational · May 21:06.01aLower Merion InvitationalMay 2, 2026
60 Meter · Indoor2LRS Indoor Invitational · Jan 168.86a2LRS Indoor InvitationalJanuary 16, 2026
Long Jump · OutdoorUpper Merion Dual · Apr 1515' 2.75"Upper Merion DualApril 15, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 8Pioneer Athletic Conference ChampionshipMay 8 · Long Jump · Place 19 · Upper Merion AreaLong Jump19.14-06.509
May 8Pioneer Athletic Conference ChampionshipMay 8 · 400 Meters · Place 32 · Upper Merion Area400 Meters32.1:07.69a9
May 8Pioneer Athletic Conference ChampionshipMay 8 · 100 Meters · Place 39 · Upper Merion Area100 MetersRound P39.14.09a9
May 2Lower Merion InvitationalMay 2 · Long Jump · Place 9 · Upper Merion AreaLong Jump9.14-03.759
May 2Lower Merion InvitationalMay 2 · 400 Meters · Place 23 · Upper Merion Area400 Meters23.1:06.01a PB9
May 2Lower Merion InvitationalMay 2 · 200 Meters · Place 33 · Upper Merion Area200 Meters33.28.45a PB9
May 2Lower Merion InvitationalMay 2 · 100 Meters · Place 24 · Upper Merion Area100 Meters24.13.84a9
Apr 29Upper Merion DualApr 29 · Long Jump · Place 3 · Upper Merion AreaLong Jump3.13-11.759
Apr 29Upper Merion DualApr 29 · 400 Meters · Place 4 · Upper Merion Area400 Meters4.1:07.12a9
Apr 29Upper Merion DualApr 29 · 200 Meters · Place 3 · Upper Merion Area200 Meters3.28.58a9
Apr 29Upper Merion DualApr 29 · 100 Meters · Place 12 · Upper Merion Area100 Meters12.13.86a9
Apr 15Upper Merion DualApr 15 · Long Jump · Place 3 · Upper Merion AreaLong Jump3.15' 2.75" PB9
Apr 15Upper Merion DualApr 15 · 400 Meters · Place 4 · Upper Merion Area400 Meters4.1:09.87a9
Apr 15Upper Merion DualApr 15 · 200 Meters · Place 4 · Upper Merion Area200 Meters4.28.69a9
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 100 Meters · Place 18 · Upper Merion Area100 Meters18.14.24a9
Apr 8Upper Perk DualApr 8 · Long Jump · Place 3 · Upper Merion AreaLong Jump3.13-05.509
Apr 8Upper Perk DualApr 8 · 100 Meters · Place 3 · Upper Merion Area100 Meters3.14.07a9
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · Long Jump · Place 7 · Upper Merion AreaLong Jump7.13-01.009
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · 400 Meters · Place 4 · Upper Merion Area400 Meters4.1:10.04a9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Long Jump · Place 29 · Upper Merion AreaLong Jump29.12' 10"9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 400 Meters · Place 36 · Upper Merion Area400 Meters36.1:09.75a9
Mar 25Upper Merion HS vs PottstownMar 25 · Long Jump · Place 2 · Upper Merion AreaLong Jump213-6.59
Mar 25Upper Merion HS vs PottstownMar 25 · 100 Meters · Place 3 · Upper Merion Area100 Meters313.1 PB9
Mar 14Phantom InvitationalMar 14 · Long Jump · Place 7 · Upper Merion AreaLong Jump713-89
Mar 14Phantom InvitationalMar 14 · 400 Meters · Place 7 · Upper Merion Area400 Meters71:13.61a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23URSA Major HDS MeetJan 23 · 400 Meters · Place 26 · Upper Merion Area400 Meters261:11.26a PB9
Jan 162LRS Indoor InvitationalJan 16 · 60 Meter · Place 27 · Upper Merion Area60 Meter27.8.86a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 400 Meters · Place 93 · Upper Merion Area400 Meters93.1:14.40a9