Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBob Friday Warrior Invitational 2026 · Apr 1011.76aBob Friday Warrior Invitational 2026April 10, 2026
100 Meters · OutdoorPhantom Invitational · Mar 1411.43aPhantom InvitationalMarch 14, 2026
110m Hurdles · 39" / 0.991m · OutdoorCAL Champs · May 717.18aCAL ChampsMay 7, 2025
200 Meters · OutdoorDelco Champs · Apr 2922.53aDelco ChampsApril 29, 2026
60m Hurdles · 33" / 0.838m · OutdoorHMS vs GVMS vs SLMS vs Northley MS Meet · Apr 189.64aHMS vs GVMS vs SLMS vs Northley MS MeetApril 18, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 200 Meters · Place 47 · Garnet ValleyGarnet Valley200 MetersRound P47.23.40aWind: -0.710
May 6Central League Championship 26May 6 · 200 Meters · Place 11 · Garnet ValleyGarnet Valley200 Meters11.22.87a10
Apr 29Delco ChampsApr 29 · 200 Meters · Place 12 · Garnet ValleyGarnet Valley200 MetersRound P12.23.29a10
Apr 29Delco ChampsApr 29 · 200 Meters · Place 13 · Garnet ValleyGarnet Valley200 Meters13.22.53a PB10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 100 Meters · Place 25 · Garnet ValleyGarnet Valley100 Meters25.11.60a10
Apr 18Rap Curry InvitationalApr 18 · 100 Meters · Place 25 · Garnet ValleyGarnet Valley100 Meters25.11.60a10
Apr 15CAL Meet #3Apr 15 · 200 Meters · Place 6 · Garnet ValleyGarnet Valley200 Meters6.22.61a10
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 100 Meters · Place 8 · Garnet ValleyGarnet Valley100 Meters8.11.80a10
Mar 25Lower Merion Boys MeetMar 25 · 100 Meters · Place 7 · Garnet ValleyGarnet Valley100 Meters7.11.62a10
Mar 14Phantom InvitationalMar 14 · 100 Meters · Place 3 · Garnet ValleyGarnet Valley100 Meters311.43a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 100 Meters · Place 16 · Garnet ValleyGarnet Valley100 Meters16.11.76a PB10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · 110m Hurdles · Place 12 · Garnet ValleGarnet Valle110m Hurdles1217.189
May 7CAL ChampsMay 7 · 110m Hurdles · Place 12 · Garnet ValleyGarnet Valley110m Hurdles39" / 0.991m12.17.18a PB9
May 5CAL Boys JV MeetMay 5 · 200 Meters · Place 5 · Garnet ValleyGarnet Valley200 Meters524.419
May 5CAL Boys JV MeetMay 5 · 100 Meters · Place 3 · Garnet ValleyGarnet Valley100 Meters312.0059
Apr 30Delco ChampsApr 30 · 110m Hurdles · Place 15 · Garnet ValleGarnet Valle110m Hurdles1516.848—
Apr 30Delco ChampsApr 30 · 110m Hurdles · Place 16 · Garnet ValleGarnet Valle110m HurdlesRound P1617.32—
Apr 25UD InviteApr 25 · 110m Hurdles · Place 16 · Garnet ValleyGarnet Valley110m Hurdles39" / 0.991m16.17.85a9
Apr 25UD InviteApr 25 · 100 Meters · Place 10 · Garnet ValleyGarnet Valley100 Meters10.11.79a9
Apr 21Boys CAL JVApr 21 · 200 Meters · Place 1 · Garnet ValleyGarnet Valley200 Meters1.23.97a9
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 110m Hurdles · Place 8 · Garnet ValleGarnet Valle110m Hurdles818.019
Apr 9Marple Newtown CAL MeetApr 9 · 110m Hurdles · Place 8 · Garnet ValleyGarnet Valley110m Hurdles39" / 0.991m8.18.01a9
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · 110m Hurdles · Place 8 · Garnet ValleyGarnet Valley110m Hurdles39" / 0.991m8.19.12a9
Mar 29North Penn OpenMar 29 · 200 Meters · Place 38 · Garnet ValleGarnet Valle200 Meters3824.019
Mar 26Ridley Boys CAL #1Mar 26 · 110m Hurdles · Place 5 · Garnet ValleyGarnet Valley110m Hurdles39" / 0.991m5.19.20a9
Mar 26Ridley Boys CAL #1Mar 26 · 200 Meters · Place 18 · Garnet ValleyGarnet Valley200 Meters18.25.56a9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Garnet Valley MS #7May 9 · 100m Hurdles · Place 1 · Garnet ValleGarnet Valle100m Hurdles18.96—
May 9Garnet Valley MS #7May 9 · 200 Meters · Place 1 · Garnet ValleGarnet Valle200 Meters126.27—
May 9Garnet Valley MS #7May 9 · 100 Meters · Place 2 · Garnet ValleGarnet Valle100 Meters212.20—
Apr 29Garnet Valley MS #5Apr 29 · 100 Meters · Place 1 · Garnet ValleGarnet Valle100 Meters112.35—
Apr 29Garnet Valley MS #5Apr 29 · 60m Hurdles · Place 1 · Garnet ValleGarnet Valle60m Hurdles19.48—
Apr 25Garnet Valley MS #4Apr 25 · 100 Meters · Place 1 · Garnet ValleGarnet Valle100 Meters112.86—
Apr 25Garnet Valley MS #4Apr 25 · 60m Hurdles · Place 1 · Garnet ValleGarnet Valle60m Hurdles19.67—
Apr 18HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · 60m Hurdles · Place 1 · Garnet ValleyGarnet Valley60m Hurdles33" / 0.838m1.9.64a PB8
Apr 18HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · 100 Meters · Place 3 · Garnet ValleyGarnet Valley100 Meters3.12.60a8