Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 36" / 0.914m · OutdoorInter-Ac · May 943.45aInter-AcMay 9, 2024
60 Meter · IndoorTFCAofGP Meet #1 · Dec 167.59aTFCAofGP Meet #1December 16, 2023
60m Hurdles · 39" / 0.991m · IndoorTFCAofGP MOC · Feb 178.72aTFCAofGP MOCFebruary 17, 2024
High Jump · OutdoorSpringside Chestnut Hill #1 · Apr 95-08.00Springside Chestnut Hill #1April 9, 2025
Long Jump · OutdoorInter-Ac · May 1020-01.50Inter-AcMay 10, 2025
Triple Jump · IndoorTFCAGP #2 · Dec 2038-11.50TFCAGP #2December 20, 2024
Triple Jump · OutdoorGermantown Academy #2 · Apr 3040-11.00Germantown Academy #2April 30, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Triple Jump · The Haverford School for BoysTriple Jump—DNS11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 110m Hurdles · The Haverford School for Boys110m Hurdles39" / 0.991m—DNS11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 100 Meters · The Haverford School for Boys100 Meters—DNS11
Apr 18Rap Curry InvitationalApr 18 · Triple Jump · The Haverford School for BoysTriple Jump—DNS11
Apr 18Rap Curry InvitationalApr 18 · 110m Hurdles · The Haverford School for Boys110m Hurdles39" / 0.991m—DNS11
Apr 18Rap Curry InvitationalApr 18 · 100 Meters · The Haverford School for Boys100 Meters—DNS11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 60m Hurdles · The Haverford School for Boys60m Hurdles39" / 0.991mRound P--DNS11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Inter-AcMay 10 · Triple Jump · Place 5 · The Haverford School for BoysTriple Jump5.40-09.5010
May 10Inter-AcMay 10 · Long Jump · Place 5 · The Haverford School for BoysLong Jump5.20-01.50 PB10
Apr 30Germantown Academy #2Apr 30 · Triple Jump · Place 1 · The Haverford School for BoysTriple Jump1.40-11.00 PB10
Apr 30Germantown Academy #2Apr 30 · 200 Meters · The Haverford School for Boys200 Meters--DNS10
Apr 16Malvern Prep #2Apr 16 · Triple Jump · Place 2 · The Haverford School for BoysTriple Jump2.39-02.5010
Apr 16Malvern Prep #2Apr 16 · High Jump · Place 5 · The Haverford School for BoysHigh Jump5.5-06.0010
Apr 9Springside Chestnut Hill #1Apr 9 · Triple Jump · The Haverford School for BoysTriple Jump--FOUL10
Apr 9Springside Chestnut Hill #1Apr 9 · High Jump · Place 1 · The Haverford School for BoysHigh Jump1.5-08.00 PB10
Apr 9Springside Chestnut Hill #1Apr 9 · 200 Meters · The Haverford School for Boys200 Meters--DNS10
Apr 9Springside Chestnut Hill #1Apr 9 · 100 Meters · The Haverford School for Boys100 Meters--DNS10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 60m Hurdles · Place 13 · The Haverford School for Boys60m Hurdles39" / 0.991mRound P13.8.84a10
Dec 20TFCAGP #2Dec 20 · Triple Jump · Place 13 · The Haverford School for BoysTriple Jump13.38-11.50 PB10
Feb 17TFCAofGP MOCFeb 17 · 60m Hurdles · Place 9 · The Haverford School for Boys60m Hurdles39" / 0.991mRound P9.8.73a9
Feb 17TFCAofGP MOCFeb 17 · 60m Hurdles · Place 9 · The Haverford School for Boys60m Hurdles39" / 0.991m9.8.72a PB9
Feb 3TFCAofGP Meet # 7Feb 3 · 60m Hurdles · Place 6 · The Haverford School for Boys60m Hurdles68.919
Feb 3TFCAofGP Meet # 7Feb 3 · 60m Hurdles · Place 5 · The Haverford School for Boys60m Hurdles58.829

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Inter-AcMay 9 · 300m Hurdles · Place 4 · The Haverford School for Boys300m Hurdles36" / 0.914mRound P4.43.45a PB9
May 9Inter-AcMay 9 · 300m Hurdles · Place 6 · The Haverford School for Boys300m Hurdles36" / 0.914m6.43.59a9
Apr 17Germantown Academy #1Apr 17 · Triple Jump · Place 3 · The Haverford School forTriple Jump339-4.50—
Apr 17Germantown Academy #1Apr 17 · 110m Hurdles · Place 1 · The Haverford School fo110m Hurdles115.85a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16TFCAofGP Meet #1Dec 16 · 60 Meter · Place 36 · The Haverford School for Boys60 MeterRound P36.7.59a PB9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Lower Merion MS InvitationalMay 17 · High Jump · Place 1 · The Haverford School for BoysHigh Jump15-48
May 17Lower Merion MS InvitationalMay 17 · 100m Hurdles · Place 1 · The Haverford School for Boys100m Hurdles113.418