Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 42" / 1.067m · Indoor2026 Paul Donahue Invitational · Apr 1717.01a2026 Paul Donahue InvitationalApril 17, 2026
110m Hurdles · 42" / 1.067m · OutdoorHaverford Mid-Week Meet · Apr 2116.70aHaverford Mid-Week MeetApril 21, 2026
200 Meters · IndoorBow Tie Invitational · Dec 625.03aBow Tie InvitationalDecember 6, 2025
200 Meters · OutdoorDanny Curran Invitational · Mar 2725.06aDanny Curran InvitationalMarch 27, 2026
60 Meter · IndoorBow Tie Invitiational · Dec 77.85aBow Tie InvitiationalDecember 7, 2024
60m Hurdles · 42" / 1.067m · IndoorKeogh Invitational · Feb 199.41aKeogh InvitationalFebruary 19, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 110m Hurdles · Haverford110m Hurdles42" / 1.067mRound P--DNSWind: -0.3Jr
Apr 21Haverford Mid-Week MeetApr 21 · 110m Hurdles · Place 2 · Haverford110m Hurdles42" / 1.067m2.16.70a PBWind: -0.8Jr
Apr 10Bill Butler InvitationalApr 10 · 110m Hurdles · Place 9 · Haverford110m Hurdles42" / 1.067mRound P9.17.06aWind: 3.5Jr
Apr 10Bill Butler InvitationalApr 10 · 200 Meters · Place 58 · Haverford200 Meters58.24.55aWind: 2.7Jr
Apr 4Ursinus SpringfestApr 4 · 110m Hurdles · Place 14 · Haverford110m Hurdles42" / 1.067mRound P14.17.10aWind: 0Jr
Apr 4Ursinus SpringfestApr 4 · 200 Meters · Place 65 · Haverford200 Meters65.24.63aWind: 2.1Jr
Mar 27Danny Curran InvitationalMar 27 · 110m Hurdles · Place 28 · Haverford110m Hurdles42" / 1.067m28.18.14aWind: 1Jr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 142 · Haverford200 Meters142.25.06a PBWind: 0.1Jr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 110m Hurdles · Place 25 · Haverford110m Hurdles42" / 1.067m25.17.01a PBWind: -0.5Jr
Feb 19Keogh InvitationalFeb 19 · 60m Hurdles · Place 12 · Haverford60m Hurdles42" / 1.067m12.9.41a PBJr
Feb 19Keogh InvitationalFeb 19 · 200 Meters · Place 33 · Haverford200 Meters33.25.43aJr
Jan 31Widener Schuylkill ShowdownJan 31 · 60m Hurdles · Place 21 · Haverford60m Hurdles42" / 1.067m21.9.66aJr
Jan 23McElligott InvitationalJan 23 · 60m Hurdles · Place 19 · Haverford60m Hurdles42" / 1.067m19.13.41aJr
Jan 23McElligott InvitationalJan 23 · 200 Meters · Haverford200 Meters--DNSJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 60m Hurdles · Place 4 · Haverford60m Hurdles42" / 1.067m4.9.49aJr
Dec 6Bow Tie InvitationalDec 6 · 200 Meters · Place 17 · Haverford200 Meters17.25.03a PBJr
Jan 31Seamus McElligottJan 31 · 60 Meter · Place 31 · Haverford60 Meter31.8.04aSo
Jan 31Seamus McElligottJan 31 · 200 Meters · Place 35 · Haverford200 Meters35.26.10aSo

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · 60 Meter · Place 21 · Haverford60 MeterRound P21.7.85a PBSo
Dec 7Bow Tie InvitiationalDec 7 · 200 Meters · Place 18 · Haverford200 Meters18.25.30aSo