Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLower Merion Middle School invite · May 1314.20aLower Merion Middle School inviteMay 13, 2026
100m Hurdles · 30" / 0.762m · OutdoorLower Merion Middle School invite · May 1317.38aLower Merion Middle School inviteMay 13, 2026
200 Meters · OutdoorValley Forge MS #3 · May 1233.58Valley Forge MS #3May 12, 2025
60m Hurdles · 39" / 0.991m · OutdoorGarnet Valley MS #3 · Apr 3011.64aGarnet Valley MS #3April 30, 2026
High Jump · OutdoorValley Forge MS #1 (boys) · Apr 164-06.00Valley Forge MS #1 (boys)April 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13Lower Merion Middle School inviteMay 13 · 100m Hurdles · Place 4 · Valley Forge100m Hurdles30" / 0.762m4.17.38a PB10
May 13Lower Merion Middle School inviteMay 13 · 100 Meters · Place 6 · Valley Forge100 Meters6.14.20a PB10
May 7Valley Forge MS #3May 7 · High Jump · Place 8 · Valley ForgeHigh Jump8.4' 3"Unofficial10
May 7Valley Forge MS #3May 7 · 100m Hurdles · Place 7 · Valley Forge100m Hurdles30" / 0.762m7.11.77aUnofficial10
May 7Valley Forge MS #3May 7 · 100 Meters · Place 9 · Valley Forge100 Meters9.15.38aUnofficial10
Apr 30Garnet Valley MS #3Apr 30 · High Jump · Place 14 · Valley ForgeHigh Jump14.4-00.0010
Apr 30Garnet Valley MS #3Apr 30 · 60m Hurdles · Place 7 · Valley Forge60m Hurdles39" / 0.991m7.11.64a PB10
Apr 30Garnet Valley MS #3Apr 30 · 100 Meters · Place 12 · Valley Forge100 Meters12.15.02a10
Apr 16Valley Forge MS #1 (boys)Apr 16 · High Jump · Place 5 · Valley ForgeHigh Jump5.4-06.00 PB10
Apr 16Valley Forge MS #1 (boys)Apr 16 · 60m Hurdles · Valley Forge60m Hurdles39" / 0.991m--DNS10
Apr 16Valley Forge MS #1 (boys)Apr 16 · 100 Meters · Place 6 · Valley Forge100 Meters6.14.92a10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Valley Forge MS #3May 12 · 200 Meters · Place 11 · Valley Forge200 Meters1133.58 PB—
May 12Valley Forge MS #3May 12 · 100 Meters · Place 4 · Valley Forge100 Meters415.64—
May 12Valley Forge MS #3May 12 · 60m Hurdles · Place 6 · Valley Forge60m Hurdles612.51—