Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorAlvernia Winter Invite · Jan 1825.15aAlvernia Winter InviteJanuary 18, 2025
300 Meters · IndoorBlue and White Invite · Feb 738.48aBlue and White InviteFebruary 7, 2026
400 Meters · IndoorPSU Tune-Up · Feb 2053.07aPSU Tune-UpFebruary 20, 2026
400 Meters · OutdoorBlue Jay Tune-Up · Apr 2552.01aBlue Jay Tune-UpApril 25, 2026
400 Meters · Relay Split · IndoorSusquehanna Invitational · Feb 1554.882Susquehanna InvitationalFebruary 15, 2025
400m Hurdles · 36" / 0.914m · Indoor2026 Paul Donahue Invitational · Apr 1757.22a2026 Paul Donahue InvitationalApril 17, 2026
400m Hurdles · 36" / 0.914m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3056.08aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
55 Meter · IndoorBears HS Invitational · Jan 167.48aBears HS InvitationalJanuary 16, 2022
60 Meter · IndoorDiplomat Open · Dec 57.84aDiplomat OpenDecember 5, 2025
60 Meters · IndoorCoach I Open · Jan 257.85aCoach I OpenJanuary 25, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 1 · Eastern (Pa.)Eastern (Pa.)400m Hurdles36" / 0.914mRound P1.56.08a PBJr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 4 · Eastern (Pa.)Eastern (Pa.)400m Hurdles36" / 0.914m4.56.39aJr
Apr 25Blue Jay Tune-UpApr 25 · 400 Meters · Place 5 · Eastern (Pa.)Eastern (Pa.)400 Meters5.52.01a PBJr
Apr 9Messiah InvitationalApr 9 · 400m Hurdles · Place 10 · Eastern (Pa.)Eastern (Pa.)400m Hurdles36" / 0.914m10.58.60aJr
Mar 27Danny Curran InvitationalMar 27 · 400m Hurdles · Place 19 · Eastern (Pa.)Eastern (Pa.)400m Hurdles36" / 0.914m19.58.79aJr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400m Hurdles · Place 19 · Eastern (Pa.)Eastern (Pa.)400m Hurdles36" / 0.914m19.57.22a PBJr
Feb 20PSU Tune-UpFeb 20 · 400 Meters · Place 28 · Eastern (Pa.)Eastern (Pa.)400 Meters2853.07a PBJr
Feb 7Blue and White InviteFeb 7 · 400 Meters · Place 20 · Eastern (Pa.)Eastern (Pa.)400 Meters2054.99aJr
Feb 7Blue and White InviteFeb 7 · 300 Meters · Place 19 · Eastern (Pa.)Eastern (Pa.)300 Meters1938.48a PBJr
Jan 31Widener Schuylkill ShowdownJan 31 · 400 Meters · Place 37 · Eastern (Pa.)Eastern (Pa.)400 Meters37.53.91aJr
Jan 24Coach "I" InvitationalJan 24 · 400 Meters · Place 30 · Eastern (Pa.)Eastern (Pa.)400 Meters30.55.60aJr
Jan 17Alvernia Winter InvitationalJan 17 · 400 Meters · Place 27 · Eastern (Pa.)Eastern (Pa.)400 Meters2755.85aJr

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 67 · Eastern (Pa.)Eastern (Pa.)60 MeterRound P67.7.84a PBJr
Dec 5Diplomat OpenDec 5 · 400 Meters · Place 9 · Eastern (Pa.)Eastern (Pa.)400 Meters9.54.11aJr
Feb 21Keogh InvitationalFeb 21 · 400 Meters · Place 6 · Eastern (Pa.)Eastern (Pa.)400 Meters654.37a—
Feb 15Susquehanna InvitationalFeb 15 · 400 Meters · Eastern (Pa.)Eastern (Pa.)400 MetersRelay Split—54.882 PBSo
Feb 15Susquehanna InvitationalFeb 15 · 400 Meters · Place 22 · Eastern (Pa.)Eastern (Pa.)400 Meters22.54.17aSo
Feb 8Frank Colden InviteFeb 8 · 400 Meters · Place 14 · Eastern (Pa.)Eastern (Pa.)400 Meters1454.33a—
Jan 31Seamus McElligottJan 31 · 400 Meters · Place 13 · Eastern (Pa.)Eastern (Pa.)400 Meters13.55.94aSo
Jan 31Seamus McElligottJan 31 · 200 Meters · Place 22 · Eastern (Pa.)Eastern (Pa.)200 Meters22.25.21aSo
Jan 25Coach I OpenJan 25 · 400 Meters · Place 24 · Eastern (Pa.)Eastern (Pa.)400 Meters2454.72a—
Jan 25Coach I OpenJan 25 · 60 Meters · Place 69 · Eastern (Pa.)Eastern (Pa.)60 Meters697.85a PB—
Jan 18Alvernia Winter InviteJan 18 · 400 Meters · Place 21 · Eastern (Pa.)Eastern (Pa.)400 Meters2155.10a—
Jan 18Alvernia Winter InviteJan 18 · 200 Meters · Place 37 · Eastern (Pa.)Eastern (Pa.)200 Meters3725.15a PB—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 10 · EasternEastern400m Hurdles1057.41SO
Apr 26Blue Jay Tune UpApr 26 · 400m Hurdles · Place 5 · Eastern (Pa.)Eastern (Pa.)400m Hurdles36" / 0.914m5.58.97aSo
Apr 26Blue Jay Tune UpApr 26 · 400 Meters · Place 12 · Eastern (Pa.)Eastern (Pa.)400 Meters12.52.32aSo
Apr 442nd Millersville MetricsApr 4 · 400m Hurdles · Place 7 · Eastern (Pa.)Eastern (Pa.)400m Hurdles71:00.50aSo
Mar 28Danny Curran InvitationalMar 28 · 400m Hurdles · Place 28 · Eastern (Pa.)Eastern (Pa.)400m Hurdles2859.62aSo
Mar 28Danny Curran InvitationalMar 28 · 400 Meters · Place 69 · Eastern (Pa.)Eastern (Pa.)400 Meters6953.40aSo

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 400 Meters · Place 14 · Eastern (Pa.)Eastern (Pa.)400 Meters14.54.75aSo
Feb 9Blue & White InvitationalFeb 9 · 400 Meters · Place 21 · Eastern (Pa.)Eastern (Pa.)400 Meters2155.58a—
Feb 3Frank Colden InvitationalFeb 3 · 200 Meters · Place 45 · Eastern (Pa.)Eastern (Pa.)200 Meters4526.47a—
Jan 27Mini Dip InvitationalJan 27 · 400 Meters · Place 18 · Eastern (Pa.)Eastern (Pa.)400 Meters18.56.35aFr
Jan 27Mini Dip InvitationalJan 27 · 200 Meters · Place 27 · Eastern (Pa.)Eastern (Pa.)200 Meters27.25.27aFr
Jan 20Alvernia Winter InviteJan 20 · 400 Meters · Place 11 · EasternEastern400 Meters1156.32FR
Jan 20Alvernia Winter InviteJan 20 · 200 Meters · Place 37 · EasternEastern200 Meters3725.72FR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 15 · Eastern (Pa.)Eastern (Pa.)400m Hurdles36" / 0.914mRound P15.59.05aFr
Apr 27Blue Jay Tune UpApr 27 · 400m Hurdles · Place 5 · Eastern (Pa.)Eastern (Pa.)400m Hurdles559.94a—
Apr 13Bill Butler Collegiate InvitationalApr 13 · 400m Hurdles · Place 5 · Eastern (Pa.)Eastern (Pa.)400m Hurdles36" / 0.914m5.1:00.36aFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 400m Hurdles · Place 12 · Eastern (Pa.)Eastern (Pa.)400m Hurdles36" / 0.914m12.1:03.05aFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 400 Meters · Place 17 · Eastern (Pa.)Eastern (Pa.)400 Meters17.53.58aFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · 400 Meters · Place 23 · Eastern (Pa.)Eastern (Pa.)400 Meters23.56.04aFr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · 200 Meters · Place 57 · Eastern (Pa.)Eastern (Pa.)200 Meters57.25.75aFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400m Hurdles · Place 9 · Philadelphia Striders T CPhiladelphia Striders T C400m Hurdles36" / 0.914m9.1:04.82a12
May 17PIAA District XII ChampionshipsMay 17 · 300m Hurdles · FrankfordFrankford300m Hurdles36" / 0.914m--DNS12
May 17PIAA District XII ChampionshipsMay 17 · 400 Meters · Place 20 · FrankfordFrankford400 Meters20.54.03a12
May 10Philadelphia Public League ChampionshipsMay 10 · 300m Hurdles · Place 7 · FrankfordFrankford300m Hurdles744.3812
May 10Philadelphia Public League ChampionshipsMay 10 · 400 Meters · Place 18 · FrankfordFrankford400 Meters1853.5412

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11Philadelphia Public League ChampionshipsMay 11 · 400 Meters · Place 19 · FrankfordFrankford400 Meters1955.4511

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Bears HS InvitationalJan 16 · 55 Meter · Place 34 · FrankfordFrankford55 MeterRound P34.7.48a PB11
Jan 16Bears HS InvitationalJan 16 · 400 Meters · Place 11 · FrankfordFrankford400 Meters11.56.81a11