Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBill Butler Collegiate Invitational · Apr 1317.91aBill Butler Collegiate InvitationalApril 13, 2024
200 Meters · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 2827.21aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 28, 2025
200 Meters · Outdoor42nd Millersville Metrics · Apr 427.04a42nd Millersville MetricsApril 4, 2025
300 Meters · IndoorBlue and White Invite · Feb 744.45aBlue and White InviteFebruary 7, 2026
400 Meters · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 281:00.82aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 28, 2025
400 Meters · OutdoorBlue Jay Tune Up · Apr 261:00.57aBlue Jay Tune UpApril 26, 2025
400m Hurdles · 30" / 0.762m · Indoor2026 Paul Donahue Invitational · Apr 171:07.77a2026 Paul Donahue InvitationalApril 17, 2026
400m Hurdles · 30" / 0.762m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 301:05.94aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
60 Meters · IndoorKeogh Invitational · Feb 218.48aKeogh InvitationalFebruary 21, 2025
60m Hurdles · 33" / 0.838m · IndoorSusquehanna Early Season Multi & Invitational · Dec 810.53aSusquehanna Early Season Multi & InvitationalDecember 8, 2023

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 4 · Eastern (Pa.)400m Hurdles30" / 0.762mRound P4.1:08.17aJr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 5 · Eastern (Pa.)400m Hurdles30" / 0.762m5.1:05.94a PBJr
Apr 25Blue Jay Tune-UpApr 25 · 400 Meters · Place 5 · Eastern (Pa.)400 Meters5.1:02.31aJr
Apr 9Messiah InvitationalApr 9 · 400 Meters · Place 10 · Eastern (Pa.)400 Meters10.1:03.19aJr
Apr 9Messiah InvitationalApr 9 · 200 Meters · Place 23 · Eastern (Pa.)200 Meters23.27.52aWind: 1.5Jr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400m Hurdles · Place 11 · Eastern (Pa.)400m Hurdles30" / 0.762m11.1:07.77a PBJr
Feb 19Keogh InvitationalFeb 19 · 400 Meters · Place 7 · Eastern (Pa.)400 Meters7.1:04.62aJr
Feb 13Widener Indoor ClassicFeb 13 · 400 Meters · Place 41 · Eastern (Pa.)400 Meters411:03.60aJr
Feb 7Blue and White InviteFeb 7 · 300 Meters · Place 10 · Eastern (Pa.)300 Meters1044.45a PBJr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 400 Meters · Place 2 · Eastern (Pa.)400 Meters2.1:01.98aJr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 400 Meters · Place 3 · Eastern (Pa.)400 Meters3.1:00.82a PBSo
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 200 Meters · Place 11 · Eastern (Pa.)200 Meters11.27.21a PBSo
Feb 21Keogh InvitationalFeb 21 · 60 Meters · Place 10 · Eastern (Pa.)60 Meters108.48a PB—
Feb 15Susquehanna InvitationalFeb 15 · 400 Meters · Place 8 · Eastern (Pa.)400 Meters8.1:03.14aSo
Feb 15Susquehanna InvitationalFeb 15 · 200 Meters · Place 11 · Eastern (Pa.)200 Meters11.27.34aSo
Jan 31Seamus McElligottJan 31 · 400 Meters · Place 3 · Eastern (Pa.)400 Meters3.1:04.25aSo
Jan 31Seamus McElligottJan 31 · 200 Meters · Place 5 · Eastern (Pa.)200 Meters5.28.54aSo
Jan 25Coach I OpenJan 25 · 200 Meters · Place 14 · Eastern (Pa.)200 Meters1427.91a—
Jan 25Coach I OpenJan 25 · 60 Meters · Place 36 · Eastern (Pa.)60 Meters368.82a—
Jan 24Widener Winter Evening InviteJan 24 · 400 Meters · Place 19 · Eastern (Pa.)400 Meters191:04.44a—
Jan 18Alvernia Winter InviteJan 18 · 400 Meters · Place 11 · Eastern (Pa.)400 Meters111:05.61a—
Jan 18Alvernia Winter InviteJan 18 · 200 Meters · Place 15 · Eastern (Pa.)200 Meters1528.39a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · 400m Hurdles · Place 1 · Eastern (Pa.)400m Hurdles30" / 0.762m1.1:06.86aSo
Apr 26Blue Jay Tune UpApr 26 · 400 Meters · Place 5 · Eastern (Pa.)400 Meters5.1:00.57a PBSo
Apr 442nd Millersville MetricsApr 4 · 400 Meters · Place 4 · Eastern (Pa.)400 Meters41:00.98aSo
Apr 442nd Millersville MetricsApr 4 · 200 Meters · Place 4 · Eastern (Pa.)200 Meters427.04a PBSo
Mar 28Danny Curran InvitationalMar 28 · 400m Hurdles · Place 4 · Eastern (Pa.)400m Hurdles41:06.88aSo

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Susquehanna Early Season InviteDec 13 · 400 Meters · Place 6 · Eastern (Pa.)400 Meters6.1:05.64aSo
Dec 13Susquehanna Early Season InviteDec 13 · 200 Meters · Place 4 · Eastern (Pa.)200 Meters4.27.45aSo
Dec 6Diplomat OpenDec 6 · 400 Meters · Place 3 · Eastern (Pa.)400 Meters3.1:03.35aSo
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 400 Meters · Place 6 · Eastern (Pa.)400 Meters6.1:02.59aFr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 200 Meters · Place 12 · Eastern (Pa.)200 Meters12.27.41aFr
Feb 16PSU Tune-UpFeb 16 · 400 Meters · Place 3 · Eastern (Pa.)400 Meters3.1:02.84aFr
Feb 16PSU Tune-UpFeb 16 · 200 Meters · Place 7 · Eastern (Pa.)200 Meters7.27.70aFr
Feb 9Blue & White InvitationalFeb 9 · 400 Meters · Place 13 · Eastern (Pa.)400 Meters131:04.78a—
Jan 27Mini Dip InvitationalJan 27 · 400 Meters · Place 16 · Eastern (Pa.)400 Meters16.1:07.70aFr
Jan 27Mini Dip InvitationalJan 27 · 200 Meters · Place 11 · Eastern (Pa.)200 Meters11.28.86aFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 5 · Eastern (Pa.)400m Hurdles30" / 0.762mRound P5.1:08.27aFr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 4 · Eastern (Pa.)400m Hurdles30" / 0.762m4.1:07.91aFr
Apr 27Blue Jay Tune UpApr 27 · 200 Meters · Place 7 · Eastern (Pa.)200 Meters727.43a—
Apr 13Bill Butler Collegiate InvitationalApr 13 · 400m Hurdles · Eastern (Pa.)400m Hurdles30" / 0.762m—DNSFr
Apr 13Bill Butler Collegiate InvitationalApr 13 · 100m Hurdles · Place 9 · Eastern (Pa.)100m Hurdles33" / 0.838m9.17.91a PBWind: -0.7Fr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 400m Hurdles · Place 2 · Eastern (Pa.)400m Hurdles30" / 0.762m2.1:10.25aFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 400 Meters · Place 9 · Eastern (Pa.)400 Meters9.1:03.24aFr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · 60m Hurdles · Place 17 · Eastern (Pa.)60m Hurdles33" / 0.838m17.10.53a PBFr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · High Jump · Eastern (Pa.)High Jump—NHFr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · 200 Meters · Place 11 · Eastern (Pa.)200 Meters11.27.98aFr