Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStrath Haven MS #3 · May 614.71aStrath Haven MS #3May 6, 2024
110m Hurdles · 39" / 0.991m · OutdoorCentral League Championship 26 · May 616.26aCentral League Championship 26May 6, 2026
200 Meters · Relay Split · IndoorTFCAGP #7 · Jan 2327.974TFCAGP #7January 23, 2026
300m Hurdles · 36" / 0.914m · OutdoorSpringfield Invitational · Apr 2543.24aSpringfield InvitationalApril 25, 2026
55m Hurdles · 39" · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 299.67aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
60m Hurdles · 39" / 0.991m · IndoorHenderson Invitational · Feb 1410.28aHenderson InvitationalFebruary 14, 2026
60m Hurdles · 42" / 1.067m · OutdoorStrath Haven MS #3 · May 610.84aStrath Haven MS #3May 6, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · 110m Hurdles · Place 7 · Strath HavenStrath Haven110m Hurdles39" / 0.991m7.17.00a10
May 6Central League Championship 26May 6 · 110m Hurdles · Place 7 · Strath HavenStrath Haven110m Hurdles39" / 0.991m7.16.26a PB10
Apr 29Delco ChampsApr 29 · 110m Hurdles · Place 14 · Strath HavenStrath Haven110m Hurdles39" / 0.991mRound P14.17.11a10
Apr 29Delco ChampsApr 29 · 110m Hurdles · Place 15 · Strath HavenStrath Haven110m Hurdles39" / 0.991m15.16.95a10
Apr 25Springfield InvitationalApr 25 · 300m Hurdles · Place 4 · Strath HavenStrath Haven300m Hurdles36" / 0.914m4.43.24a PB10
Apr 25Springfield InvitationalApr 25 · 110m Hurdles · Place 8 · Strath HavenStrath Haven110m Hurdles39" / 0.991m8.17.32a10
Apr 15CAL Meet #3Apr 15 · 300m Hurdles · Place 8 · Strath HavenStrath Haven300m Hurdles36" / 0.914m8.43.45a10
Apr 15CAL Meet #3Apr 15 · 110m Hurdles · Place 10 · Strath HavenStrath Haven110m Hurdles39" / 0.991m10.17.08a10
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 300m Hurdles · Place 17 · Strath HavenStrath Haven300m Hurdles36" / 0.914m17.53.07a10
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 110m Hurdles · Place 6 · Strath HavenStrath Haven110m Hurdles39" / 0.991m6.19.07a10
Apr 1Green Raider InvApr 1 · 300m Hurdles · Place 13 · Strath HavenStrath Haven300m Hurdles36" / 0.914m13.44.40a10
Apr 1Green Raider InvApr 1 · 110m Hurdles · Place 14 · Strath HavenStrath Haven110m Hurdles39" / 0.991m14.17.53a10
Mar 25Lower Merion Boys MeetMar 25 · 300m Hurdles · Place 13 · Strath HavenStrath Haven300m Hurdles36" / 0.914m13.47.52a10
Mar 25Lower Merion Boys MeetMar 25 · 110m Hurdles · Place 8 · Strath HavenStrath Haven110m Hurdles39" / 0.991m8.18.71a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · 60m Hurdles · Place 11 · Strath HavenStrath Haven60m Hurdles39" / 0.991m11.10.28a PB10
Jan 23TFCAGP #7Jan 23 · 200 Meters · Strath HavenStrath Haven200 MetersRelay Split—27.974 PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55m Hurdles · Place 44 · Strath HavenStrath Haven55m Hurdles39"Round P44.9.67a PB10
Dec 20TFCAGP #2Dec 20 · 60m Hurdles · Place 39 · Strath HavenStrath Haven60m Hurdles39" / 0.991mRound P39.10.29a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 60 Meter · Place 85 · Strath HavenStrath Haven60 Meter85.8.72aUnofficial10
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 200 Meters · Place 93 · Strath HavenStrath Haven200 Meters93.28.39aUnofficial10
Apr 25UD InviteApr 25 · 300m Hurdles · Place 36 · Strath HavenStrath Haven300m Hurdles36" / 0.914m36.47.80a9
Apr 25UD InviteApr 25 · 110m Hurdles · Place 23 · Strath HavenStrath Haven110m Hurdles39" / 0.991m23.19.65a9
Apr 21Boys CAL JVApr 21 · 300m Hurdles · Place 10 · Strath HavenStrath Haven300m Hurdles36" / 0.914m10.48.78a9
Apr 21Boys CAL JVApr 21 · 110m Hurdles · Place 4 · Strath HavenStrath Haven110m Hurdles39" / 0.991m4.18.75a9
Apr 21Boys CAL JVApr 21 · High Jump · Strath HavenStrath HavenHigh Jump--NH9
Apr 16Green Raider InvApr 16 · 300m Hurdles · Place 12 · Strath HavenStrath Haven300m Hurdles36" / 0.914m12.49.86a9
Apr 16Green Raider InvApr 16 · 110m Hurdles · Place 7 · Strath HavenStrath Haven110m Hurdles39" / 0.991m7.20.42a9
Apr 9Marple Newtown CAL MeetApr 9 · 300m Hurdles · Place 14 · Strath HavenStrath Haven300m Hurdles36" / 0.914m14.47.97a9
Apr 9Marple Newtown CAL MeetApr 9 · 110m Hurdles · Place 10 · Strath HavenStrath Haven110m Hurdles39" / 0.991m10.18.92a9
Mar 26CAL Meet #1 (UD)Mar 26 · 300m Hurdles · Place 15 · Strath HavenStrath Haven300m Hurdles36" / 0.914m15.53.27a9
Mar 26CAL Meet #1 (UD)Mar 26 · 110m Hurdles · Place 11 · Strath HavenStrath Haven110m Hurdles39" / 0.991m11.19.99a9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Strath Haven MS #3May 6 · 60m Hurdles · Place 3 · Strath HavenStrath Haven60m Hurdles42" / 1.067m3.10.84a PB8
May 6Strath Haven MS #3May 6 · 100 Meters · Place 9 · Strath HavenStrath Haven100 Meters9.14.71a PB8
Apr 15Strath Haven MS #1Apr 15 · 100 Meters · Place 9 · Strath HavenStrath Haven100 Meters9.15.38a8