Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 166:22.86aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
100 Meters · OutdoorHaverford Mid-Week Meet · Apr 2115.09aHaverford Mid-Week MeetApril 21, 2026
1000 Meters · IndoorJim Mitchell Invitational · Dec 93:42.46aJim Mitchell InvitationalDecember 9, 2023
1500 Meters · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 166:01.95aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
1500 Meters · OutdoorUrsinus Track Festival · Apr 55:39.90aUrsinus Track FestivalApril 5, 2025
200 Meters · IndoorBow Tie Invitational · Dec 631.74aBow Tie InvitationalDecember 6, 2025
200 Meters · OutdoorHaverford Mid-Week Meet · Apr 2130.55aHaverford Mid-Week MeetApril 21, 2026
400 Meters · IndoorMcElligott Invitational · Jan 231:11.39aMcElligott InvitationalJanuary 23, 2026
400 Meters · OutdoorWidener Final Qualifier · May 101:06.76aWidener Final QualifierMay 10, 2026
600 Meters · IndoorSection 1 Kick Off #1 · Dec 32:06.45aSection 1 Kick Off #1December 3, 2023
800 Meters · IndoorSeamus McElligott · Jan 312:56.81aSeamus McElligottJanuary 31, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 400 Meters · Place 11 · HaverfordHaverford400 Meters11.1:06.76a PBSo
Apr 21Haverford Mid-Week MeetApr 21 · 200 Meters · Place 16 · HaverfordHaverford200 Meters16.30.55a PBWind: -0.2So
Apr 21Haverford Mid-Week MeetApr 21 · 100 Meters · Place 11 · HaverfordHaverford100 Meters11.15.09a PBWind: -1.4So
Apr 10Bill Butler InvitationalApr 10 · 400 Meters · Place 16 · HaverfordHaverford400 Meters16.1:10.93aSo
Apr 10Bill Butler InvitationalApr 10 · 200 Meters · HaverfordHaverford200 Meters—DNSSo
Apr 4Ursinus SpringfestApr 4 · 400 Meters · Place 31 · HaverfordHaverford400 Meters31.1:08.56aSo
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 71 · HaverfordHaverford400 Meters71.1:09.99aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400 Meters · HaverfordHaverford400 Meters—DNSSo
Jan 23McElligott InvitationalJan 23 · 400 Meters · Place 8 · HaverfordHaverford400 Meters8.1:11.39a PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 400 Meters · Place 6 · HaverfordHaverford400 Meters6.1:11.71aSo
Dec 6Bow Tie InvitationalDec 6 · 200 Meters · Place 21 · HaverfordHaverford200 Meters21.31.74a PBSo
Jan 31Seamus McElligottJan 31 · 800 Meters · Place 31 · HaverfordHaverford800 Meters31.2:56.81a PBFr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Ursinus Track FestivalApr 5 · 1500 Meters · Place 40 · HaverfordHaverford1500 Meters40.5:39.90a PBFr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 19 · HastingsHastings1 Mile19.6:22.86a PB12
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1500 Meters · Place 21 · HastingsHastings1500 Meters21.6:01.95a PB12
Dec 9Jim Mitchell InvitationalDec 9 · 1000 Meters · Place 44 · HastingsHastings1000 Meters44.3:42.46a PB12
Dec 3Section 1 Kick Off #1Dec 3 · 1000 Meters · Place 10 · HastingsHastings1000 Meters10.3:45.05a12
Dec 3Section 1 Kick Off #1Dec 3 · 600 Meters · Place 27 · HastingsHastings600 Meters27.2:06.45a PB12