Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBob Friday Warrior Invitational 2026 · Apr 1012.53aBob Friday Warrior Invitational 2026April 10, 2026
110m Hurdles · 39" / 0.991m · OutdoorMarple Newtown CAL Meet · Apr 919.59aMarple Newtown CAL MeetApril 9, 2025
300m Hurdles · 36" / 0.914m · IndoorBob Friday Warrior Invitational 2026 · Apr 1045.47aBob Friday Warrior Invitational 2026April 10, 2026
300m Hurdles · 36" / 0.914m · OutdoorBoys CAL JV · Apr 2144.40Boys CAL JVApril 21, 2025
400 Meters · OutdoorCAL Week #2 @ Haverford (Boys) · Apr 858.91aCAL Week #2 @ Haverford (Boys)April 8, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · 300m Hurdles · Place 20 · Garnet Valley300m Hurdles36" / 0.914m20.48.12a11
Apr 29Delco ChampsApr 29 · 300m Hurdles · Place 19 · Garnet Valley300m Hurdles36" / 0.914mRound P19.45.92a11
Apr 15CAL Meet #3Apr 15 · 300m Hurdles · Place 12 · Garnet Valley300m Hurdles36" / 0.914m12.45.39a11
Apr 15CAL Meet #3Apr 15 · 110m Hurdles · Place 17 · Garnet Valley110m Hurdles39" / 0.991m17.19.92a11
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 300m Hurdles · Place 10 · Garnet Valley300m Hurdles36" / 0.914m10.45.70a11
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 400 Meters · Place 14 · Garnet Valley400 Meters14.58.91a PB11
Mar 25Lower Merion Boys MeetMar 25 · 300m Hurdles · Place 10 · Garnet Valley300m Hurdles36" / 0.914m10.45.68a11
Mar 25Lower Merion Boys MeetMar 25 · 110m Hurdles · Place 15 · Garnet Valley110m Hurdles39" / 0.991m15.20.56a11
Mar 21Upper Darby RelaysMar 21 · 300m Hurdles · Place 22 · Garnet Valley300m Hurdles2246.88a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 300m Hurdles · Place 8 · Garnet Valley300m Hurdles36" / 0.914m8.45.47a PB11
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 100 Meters · Place 16 · Garnet Valley100 Meters16.12.53a PB11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · 300m Hurdles · Place 19 · Garnet Valle300m Hurdles1946.7110
May 7CAL ChampsMay 7 · 300m Hurdles · Place 19 · Garnet Valley300m Hurdles36" / 0.914m19.46.71a10
May 5CAL Boys JV MeetMay 5 · 300m Hurdles · Place 6 · Garnet Valley300m Hurdles646.3210
May 5CAL Boys JV MeetMay 5 · 400 Meters · Place 28 · Garnet Valley400 Meters281:00.6910
Apr 30Delco ChampsApr 30 · 300m Hurdles · Place 27 · Garnet Valle300m HurdlesRound P2745.66—
Apr 25UD InviteApr 25 · 300m Hurdles · Place 28 · Garnet Valley300m Hurdles36" / 0.914m28.46.37a10
Apr 21Boys CAL JVApr 21 · 300m Hurdles · Place 5 · Garnet Valley300m Hurdles36" / 0.914m5.44.40 PB10
Apr 16Green Raider InvApr 16 · 300m Hurdles · Place 8 · Garnet Valley300m Hurdles36" / 0.914m8.45.81a10
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 110m Hurdles · Place 13 · Garnet Valle110m Hurdles1319.5910
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 300m Hurdles · Place 6 · Garnet Valle300m Hurdles644.9110
Apr 9Marple Newtown CAL MeetApr 9 · 300m Hurdles · Place 6 · Garnet Valley300m Hurdles36" / 0.914m6.44.91a10
Apr 9Marple Newtown CAL MeetApr 9 · 110m Hurdles · Place 13 · Garnet Valley110m Hurdles39" / 0.991m13.19.59a PB10
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · 300m Hurdles · Place 8 · Garnet Valley300m Hurdles36" / 0.914m8.46.00a10
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · 110m Hurdles · Place 10 · Garnet Valley110m Hurdles39" / 0.991m10.20.80a10
Mar 29North Penn OpenMar 29 · 300m Hurdles · Place 31 · Garnet Valle300m Hurdles3146.1310
Mar 29North Penn OpenMar 29 · 110m Hurdles · Place 29 · Garnet Valle110m Hurdles2919.4010
Mar 26Ridley Boys CAL #1Mar 26 · 300m Hurdles · Place 9 · Garnet Valley300m Hurdles36" / 0.914m9.46.59a10
Mar 26Ridley Boys CAL #1Mar 26 · 110m Hurdles · Place 7 · Garnet Valley110m Hurdles39" / 0.991m7.19.76a10
Mar 22Upper Darby RelaysMar 22 · 300m Hurdles · Place 27 · Garnet Valle300m Hurdles2746.8310

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Council Rock Kiwanis InvitationalApr 6 · 400m Hurdles · Place 10 · Garnet Valley400m Hurdles101:11.599
Apr 6Council Rock Kiwanis InvitationalApr 6 · 110m Hurdles · Place 23 · Garnet Valley110m HurdlesRound P2320.719