Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPope John Paul II HS vs Upper Merion · May 112.00Pope John Paul II HS vs Upper MerionMay 1, 2025
200 Meters · OutdoorPope John Paul II HS vs Upper Merion · May 124.29Pope John Paul II HS vs Upper MerionMay 1, 2025
400 Meters · IndoorURSA Major HDS Meet · Jan 2355.42aURSA Major HDS MeetJanuary 23, 2026
400 Meters · OutdoorLower Merion Invitational · May 253.55aLower Merion InvitationalMay 2, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Pioneer Athletic Conference ChampionshipMay 8 · 400 Meters · Place 20 · Upper Merion Area400 Meters20.54.08a11
May 2Lower Merion InvitationalMay 2 · 400 Meters · Place 10 · Upper Merion Area400 Meters10.53.55a PB11
Apr 29Upper Merion DualApr 29 · 400 Meters · Place 2 · Upper Merion Area400 Meters2.54.22a11
Apr 29Upper Merion DualApr 29 · 200 Meters · Upper Merion Area200 Meters--DNS11
Apr 29Upper Merion DualApr 29 · 100 Meters · Place 11 · Upper Merion Area100 Meters11.12.13a11
Apr 17Twin Valley Raider InvitationalApr 17 · 200 Meters · Place 27 · Upper Merion Area200 Meters2724.79a11
Apr 17Twin Valley Raider InvitationalApr 17 · 200 Meters · Place 27 · Upper Merion Area200 Meters2724.7911
Apr 15Upper Merion DualApr 15 · 400 Meters · Place 4 · Upper Merion Area400 Meters4.55.39a11
Apr 15Upper Merion DualApr 15 · 200 Meters · Place 7 · Upper Merion Area200 Meters7.24.60a11
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 200 Meters · Place 22 · Upper Merion Area200 Meters22.25.56a11
Apr 8Upper Perk DualApr 8 · 400 Meters · Place 3 · Upper Merion Area400 Meters3.56.40a11
Apr 8Upper Perk DualApr 8 · 200 Meters · Upper Merion Area200 Meters--DNS11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23URSA Major HDS MeetJan 23 · 400 Meters · Place 13 · Upper Merion Area400 Meters1355.42a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Pope John Paul II HS vs Upper MerionMay 1 · 200 Meters · Place 5 · Upper Merion Area200 Meters524.29 PB10
May 1Pope John Paul II HS vs Upper MerionMay 1 · 100 Meters · Place 7 · Upper Merion Area100 Meters712.00 PB10
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · 200 Meters · Place 7 · Upper Merion Area200 Meters724.87a10
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · 100 Meters · Place 14 · Upper Merion Area100 Meters1412.54a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Upper Merion HS vs Upper PerkiomenMay 6 · 100 Meters · Place 18 · Upper Merion Area100 Meters1812.88a—
Apr 17Pottsgrove HS vs Upper MerionApr 17 · 200 Meters · Place 9 · Upper Merion Area200 Meters925.64a—
Apr 17Pottsgrove HS vs Upper MerionApr 17 · 100 Meters · Place 11 · Upper Merion Area100 Meters1112.68a—