Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPIAA District I Championships · May 1713.02aPIAA District I ChampionshipsMay 17, 2024
200 Meters · IndoorKevin Dare Invitational · Jan 1128.00aKevin Dare InvitationalJanuary 11, 2025
200 Meters · OutdoorCAL Meet #2 (UD) · Apr 227.51aCAL Meet #2 (UD)April 2, 2025
300 Meters · IndoorM City Classic · Dec 543.26aM City ClassicDecember 5, 2025
300m Hurdles · 30" / 0.762m · OutdoorPIAA District 1 AAA/AA Championships · May 1645.76aPIAA District 1 AAA/AA ChampionshipsMay 16, 2025
400 Meters · OutdoorGarnet Valley Dual #1 · Apr 91:02.80aGarnet Valley Dual #1April 9, 2024
60 Meter · IndoorAlvernia Holiday Classic · Dec 98.72aAlvernia Holiday ClassicDecember 9, 2023
60m Hurdles · 33" / 0.838m · IndoorM City Classic · Dec 59.86aM City ClassicDecember 5, 2025

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

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5M City ClassicDec 5 · 300 Meters · Place 8 · MacalesterMacalester300 Meters8.43.26a PBFr
Dec 5M City ClassicDec 5 · 60m Hurdles · Place 9 · MacalesterMacalester60m Hurdles33" / 0.838mRound P9.9.95aFr
Dec 5M City ClassicDec 5 · 60m Hurdles · Place 9 · MacalesterMacalester60m Hurdles33" / 0.838m9.9.86a PBFr
Feb 7Henderson InvitationalFeb 7 · 60m Hurdles · Place 10 · Haverford Twp.Haverford Twp.60m Hurdles33" / 0.838m10.10.49a12
Jan 11Kevin Dare InvitationalJan 11 · 60m Hurdles · Place 24 · Haverford Twp.Haverford Twp.60m Hurdles2410.59a—
Jan 11Kevin Dare InvitationalJan 11 · 200 Meters · Place 31 · Haverford Twp.Haverford Twp.200 Meters3128.00a PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 300m Hurdles · Place 7 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m7.45.76a PB12
May 7CAL ChampsMay 7 · 300m Hurdles · Place 3 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m3.47.20a12
Apr 25UD InviteApr 25 · 300m Hurdles · Place 1 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m1.47.12a12
Apr 25UD InviteApr 25 · 200 Meters · Place 6 · Haverford Twp.Haverford Twp.200 Meters6.27.82a12
Apr 25UD InviteApr 25 · 100 Meters · Place 2 · Haverford Twp.Haverford Twp.100 Meters2.13.17a12
Apr 11Fords TwilightApr 11 · 300m Hurdles · Place 2 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m2.50.57a12
Apr 5Haverford InvitationalApr 5 · 100 Meters · Place 12 · Haverford Twp.Haverford Twp.100 Meters1213.28a12
Apr 2CAL Meet #2 (UD)Apr 2 · 300m Hurdles · Place 5 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m5.49.27a12
Apr 2CAL Meet #2 (UD)Apr 2 · 200 Meters · Place 3 · Haverford Twp.Haverford Twp.200 Meters3.27.51a PB12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · 100 Meters · Place 32 · Haverford Twp.Haverford Twp.100 MetersRound P32.13.02a PB11
Apr 17Lower Merion MeetApr 17 · 300m Hurdles · Place 3 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m3.50.56a11
Apr 17Lower Merion MeetApr 17 · 400 Meters · Haverford Twp.Haverford Twp.400 Meters--DNS11
Apr 9Garnet Valley Dual #1Apr 9 · 300m Hurdles · Place 5 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m5.50.71a11
Apr 9Garnet Valley Dual #1Apr 9 · 400 Meters · Place 5 · Haverford Twp.Haverford Twp.400 Meters5.1:02.80a PB11
Apr 9Garnet Valley Dual #1Apr 9 · 100 Meters · Place 5 · Haverford Twp.Haverford Twp.100 Meters5.13.12a11
Apr 6Haverford InvitationalApr 6 · 300m Hurdles · Place 13 · Haverford TownshipHaverford Township300m Hurdles1352.57—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Alvernia Holiday ClassicDec 9 · 60 Meter · Place 32 · Haverford Twp.Haverford Twp.60 MeterRound P32.8.72a PB11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12CAL Week #2 (Haverford)Apr 12 · 100 Meters · Place 20 · Haverford Twp.Haverford Twp.100 Meters20.14.32a10