Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStrath Haven MS #3 · Apr 2812.14aStrath Haven MS #3April 28, 2025
110m Hurdles · 39" / 0.991m · OutdoorCentral League Championship 26 · May 616.06aCentral League Championship 26May 6, 2026
200 Meters · OutdoorSpringfield Invitational · Apr 2524.95aSpringfield InvitationalApril 25, 2026
300m Hurdles · 36" / 0.914m · OutdoorSpringfield Invitational · Apr 2544.01aSpringfield InvitationalApril 25, 2026
60m Hurdles · 33" / 0.838m · OutdoorHMS vs GVMS vs SLMS vs Northley MS Meet · Apr 1810.91aHMS vs GVMS vs SLMS vs Northley MS MeetApril 18, 2024
60m Hurdles · 36" / 0.914m · OutdoorDHMS v HMS v ETR · Apr 39.41aDHMS v HMS v ETRApril 3, 2025
60m Hurdles · 39" / 0.991m · OutdoorStrath Haven MS #3 · Apr 289.31aStrath Haven MS #3April 28, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · 110m Hurdles · Place 4 · Haverford Twp.Haverford Twp.110m Hurdles39" / 0.991m4.16.42a9
May 6Central League Championship 26May 6 · 300m Hurdles · Place 19 · Haverford Twp.Haverford Twp.300m Hurdles36" / 0.914m19.48.01a9
May 6Central League Championship 26May 6 · 110m Hurdles · Place 5 · Haverford Twp.Haverford Twp.110m Hurdles39" / 0.991m5.16.06a PB9
Apr 29Delco ChampsApr 29 · 300m Hurdles · Place 18 · Haverford Twp.Haverford Twp.300m Hurdles36" / 0.914mRound P18.44.41a9
Apr 29Delco ChampsApr 29 · 110m Hurdles · Haverford Twp.Haverford Twp.110m Hurdles39" / 0.991mRound P--DNS9
Apr 25Springfield InvitationalApr 25 · 300m Hurdles · Place 5 · Haverford Twp.Haverford Twp.300m Hurdles36" / 0.914m5.44.01a PB9
Apr 25Springfield InvitationalApr 25 · 110m Hurdles · Place 7 · Haverford Twp.Haverford Twp.110m Hurdles39" / 0.991m7.17.01a9
Apr 25Springfield InvitationalApr 25 · 200 Meters · Place 12 · Haverford Twp.Haverford Twp.200 Meters12.24.95a PB9
Apr 15CAL Meet #3 @ SpringfieldApr 15 · 300m Hurdles · Haverford Twp.Haverford Twp.300m Hurdles36" / 0.914m--DNS9
Apr 15CAL Meet #3 @ SpringfieldApr 15 · 400 Meters · Haverford Twp.Haverford Twp.400 Meters--DNS9
Apr 11Brooks Fords Track ClassicApr 11 · 300m Hurdles · Place 9 · Haverford Twp.Haverford Twp.300m Hurdles36" / 0.914m9.45.22a9
Apr 11Brooks Fords Track ClassicApr 11 · 200 Meters · Place 35 · Haverford Twp.Haverford Twp.200 Meters35.25.24aWind: 19
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 300m Hurdles · Place 8 · Haverford Twp.Haverford Twp.300m Hurdles36" / 0.914m8.44.03a9
Mar 25CAL Week #1 PenncrestMar 25 · 200 Meters · Place 11 · Haverford Twp.Haverford Twp.200 Meters11.25.37a9
Mar 25CAL Week #1 PenncrestMar 25 · 100 Meters · Place 14 · Haverford Twp.Haverford Twp.100 Meters14.12.66a9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Delco MS InvMay 12 · 100m Hurdles · Place 2 · Haverford MSHaverford MS100m Hurdles215.37—
May 12Delco MS InvMay 12 · 100 Meters · Place 3 · Haverford MSHaverford MS100 Meters312.27—
Apr 28Strath Haven MS #3Apr 28 · 60m Hurdles · Place 1 · Haverford Township Middle SchoHaverford Township Middle Scho60m Hurdles39" / 0.991m1.9.31a PB8
Apr 28Strath Haven MS #3Apr 28 · 100 Meters · Place 1 · Haverford Township Middle SchoHaverford Township Middle Scho100 Meters1.12.14a PB8
Apr 3DHMS v HMS v ETRApr 3 · 60m Hurdles · Place 1 · HaverfordHaverford60m Hurdles36" / 0.914m1.9.41a PB8
Apr 3DHMS v HMS v ETRApr 3 · 100 Meters · Place 1 · HaverfordHaverford100 Meters1.12.36a8

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7HMS vs WVMSvs ETRMay 7 · 100 Meters · Place 10 · Haverford Township Middle SchoHaverford Township Middle Scho100 Meters1013.067
May 7HMS vs WVMSvs ETRMay 7 · 60m Hurdles · Place 1 · Haverford Township Middle SchoHaverford Township Middle Scho60m Hurdles110.237
Apr 18HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · 60m Hurdles · Place 5 · HaverfordHaverford60m Hurdles33" / 0.838m5.10.91a PB7
Apr 18HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · 100 Meters · Place 12 · HaverfordHaverford100 Meters12.13.12a7
Apr 9DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApr 9 · 100 Meters · Place 30 · Haverford Township Middle SchoHaverford Township Middle Scho100 Meters3013.317
Apr 9DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApr 9 · 60m Hurdles · Place 2 · Haverford Township Middle SchoHaverford Township Middle Scho60m Hurdles210.707