Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCAL Week #3 (Marple) · Apr 1716.93aCAL Week #3 (Marple) April 17, 2024
110m Hurdles · 42" / 1.067m · OutdoorUrsinus Springfest · Apr 415.86aUrsinus SpringfestApril 4, 2026
1600 Meters · OutdoorCAL Boys Meet #2 - Lower Merion · Apr 125:10.58CAL Boys Meet #2 - Lower MerionApril 12, 2023
200 Meters · IndoorFastpark Metro Season Opener · Dec 623.70aFastpark Metro Season OpenerDecember 6, 2024
200 Meters · OutdoorPaul Donahue Invitational · Apr 1823.50Paul Donahue InvitationalApril 18, 2025
300m Hurdles · 36" / 0.914m · OutdoorPIAA District I Championships · May 1739.96aPIAA District I ChampionshipsMay 17, 2024
400 Meters · Indoor2026 Paul Donahue Invitational · Apr 1751.98a2026 Paul Donahue InvitationalApril 17, 2026
400 Meters · OutdoorDelaware Invitational · Apr 1050.95aDelaware InvitationalApril 10, 2026
400m Hurdles · 36" / 0.914m · Indoor2026 Paul Donahue Invitational · Apr 1755.81a2026 Paul Donahue InvitationalApril 17, 2026
400m Hurdles · 36" / 0.914m · OutdoorCACC Outdoor Championships · May 154.99aCACC Outdoor ChampionshipsMay 1, 2026
60m Hurdles · 42" / 1.067m · IndoorWidener Indoor Classic · Feb 159.14aWidener Indoor ClassicFebruary 15, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 1CACC Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 3 · Goldey-BeacomGoldey-Beacom400m Hurdles36" / 0.914mRound P3.55.75aSo
May 1CACC Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 3 · Goldey-BeacomGoldey-Beacom400m Hurdles36" / 0.914m3.54.99a PBSo
May 1CACC Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 5 · Goldey-BeacomGoldey-Beacom110m Hurdles42" / 1.067mRound P5.16.11aWind: -2.7So
May 1CACC Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 5 · Goldey-BeacomGoldey-Beacom110m Hurdles42" / 1.067m5.15.90aWind: -1So
Apr 21Haverford Mid-Week MeetApr 21 · 110m Hurdles · Place 1 · Goldey-BeacomGoldey-Beacom110m Hurdles42" / 1.067m1.16.62aWind: -0.8So
Apr 21Haverford Mid-Week MeetApr 21 · 200 Meters · Place 8 · Goldey-BeacomGoldey-Beacom200 Meters8.23.70aWind: -1So
Apr 10Delaware InvitationalApr 10 · 400 Meters · Place 16 · Goldey-BeacomGoldey-Beacom400 Meters16.50.95a PBSo
Apr 10Delaware InvitationalApr 10 · 200 Meters · Place 19 · Goldey-BeacomGoldey-Beacom200 Meters19.23.61aWind: -1.6So
Apr 4Ursinus SpringfestApr 4 · 110m Hurdles · Place 6 · Goldey-BeacomGoldey-Beacom110m Hurdles42" / 1.067mRound P6.15.86a PBWind: 0So
Apr 4Ursinus SpringfestApr 4 · 110m Hurdles · Place 7 · Goldey-BeacomGoldey-Beacom110m Hurdles42" / 1.067m7.16.19aWind: 0.8So
Apr 4Ursinus SpringfestApr 4 · 400 Meters · Goldey-BeacomGoldey-Beacom400 Meters—DNSSo
Mar 27Danny Curran InvitationalMar 27 · 400m Hurdles · Place 7 · Goldey-BeacomGoldey-Beacom400m Hurdles36" / 0.914m7.56.75aSo
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 48 · Goldey-BeacomGoldey-Beacom400 Meters48.51.85aSo
Mar 20Purple & GoldMar 20 · 400m Hurdles · Place 2 · Goldey-BeacomGoldey-Beacom400m Hurdles256.97aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400m Hurdles · Place 16 · Goldey-BeacomGoldey-Beacom400m Hurdles36" / 0.914m16.55.81a PBSo
Apr 172026 Paul Donahue InvitationalApr 17 · 400 Meters · Place 48 · Goldey-BeacomGoldey-Beacom400 Meters48.51.98a PBSo
Feb 13Widener Indoor ClassicFeb 13 · 400 Meters · Place 36 · Goldey-BeacomGoldey-Beacom400 Meters3652.13aSo
Feb 6Fastrack InvitationalFeb 6 · 400 Meters · Place 52 · Goldey-BeacomGoldey-Beacom400 Meters52.52.00aSo

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 19Penn Relays Summer Showcase presented by ToyotaJul 19 · 400 Meters · Place 19 · UnattachedUnattached400 Meters19.52.76aFr
Jul 19Penn Relays Summer Showcase presented by ToyotaJul 19 · 200 Meters · Place 46 · UnattachedUnattached200 Meters46.24.04aWind: -0.8Fr
May 2CACC Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 8 · Goldey-BeacomGoldey-Beacom400m HurdlesRound P856.83FR
May 2CACC Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 5 · Goldey-BeacomGoldey-Beacom400m Hurdles556.60FR
May 2CACC Outdoor ChampionshipsMay 2 · 110m Hurdles · Place 10 · Goldey-BeacomGoldey-Beacom110m HurdlesRound P1016.26FR
Apr 25TCNJ Lions InviteApr 25 · 400m Hurdles · Place 4 · Goldey-BeacomGoldey-Beacom400m Hurdles36" / 0.914m4.56.11aFr
Apr 25TCNJ Lions InviteApr 25 · 110m Hurdles · Place 22 · Goldey-BeacomGoldey-Beacom110m Hurdles42" / 1.067m22.17.57aWind: -0.6Fr
Apr 18Paul Donahue InvitationalApr 18 · 110m Hurdles · Place 14 · Goldey-BeacomGoldey-Beacom110m Hurdles1416.06FR
Apr 18Paul Donahue InvitationalApr 18 · 200 Meters · Place 76 · Goldey-BeacomGoldey-Beacom200 Meters7623.50 PBFR
Apr 12Oscar Moore InvitationalApr 12 · 400m Hurdles · Place 4 · Goldey-BeacomGoldey-Beacom400m Hurdles456.86aFr
Mar 22Purple and Gold InvitationalMar 22 · 400m Hurdles · Goldey-BeacomGoldey-Beacom400m Hurdles36" / 0.914m—DNSFr
Mar 22Purple and Gold InvitationalMar 22 · 200 Meters · Goldey-BeacomGoldey-Beacom200 Meters—NTFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Widener Indoor ClassicFeb 15 · 60m Hurdles · Place 28 · Goldey-BeacomGoldey-Beacom60m Hurdles42" / 1.067mRound P28.9.14a PBFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Fastpark Metro Season OpenerDec 6 · 200 Meters · Place 53 · UnattachedUnattached200 Meters53.23.70a PBFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · 300m Hurdles · Place 11 · Lower MerionLower Merion300m Hurdles36" / 0.914mRound P11.39.96a PB12
May 8Central League Individual ChampsMay 8 · 400 Meters · Place 10 · Lower MerionLower Merion400 Meters1052.2212
May 8Central League Individual ChampsMay 8 · 300m Hurdles · Place 2 · Lower MerionLower Merion300m Hurdles239.8512
May 4Lower Merion InvitationalMay 4 · 400 Meters · Place 11 · Lower MerionLower Merion400 Meters1153.2112
May 4Lower Merion InvitationalMay 4 · 300m Hurdles · Place 1 · Lower MerionLower Merion300m Hurdles140.5812
Apr 17CAL Week #3 (Marple) Apr 17 · 110m Hurdles · Place 3 · Lower MerionLower Merion110m Hurdles39" / 0.991m3.16.93a PB12
Apr 17CAL Week #3 (Marple) Apr 17 · 400 Meters · Place 4 · Lower MerionLower Merion400 Meters4.52.43a12
Apr 11CAL Boys Meet #2 - Lower MerionApr 11 · 300m Hurdles · Place 1 · Lower MerionLower Merion300m Hurdles36" / 0.914m1.40.21a12
Apr 11CAL Boys Meet #2 - Lower MerionApr 11 · 400 Meters · Place 1 · Lower MerionLower Merion400 Meters1.53.04a12
Mar 20Boys CAL #1Mar 20 · 300m Hurdles · Place 1 · Lower MerionLower Merion300m Hurdles36" / 0.914m1.40.56a12
Mar 20Boys CAL #1Mar 20 · 400 Meters · Lower MerionLower Merion400 Meters--DNS12

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Alvernia Holiday ClassicDec 9 · 60m Hurdles · Place 30 · Lower MerionLower Merion60m Hurdles42" / 1.067mRound P30.10.46a12

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 300m Hurdles · Place 14 · Lower MerionLower Merion300m Hurdles1441.83JR
Apr 12CAL Boys Meet #2 - Lower MerionApr 12 · 1600 Meters · Place 16 · Lower MerionLower Merion1600 Meters165:10.58 PB—