Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCentennial Conference Indoor Championships · Feb 244:31.07aCentennial Conference Indoor ChampionshipsFebruary 24, 2024
1000 Meters · IndoorDiplomat Open · Dec 92:53.14aDiplomat OpenDecember 9, 2022
1500 Meters · OutdoorWidener Final Qualifier · May 123:56.91Widener Final QualifierMay 12, 2025
3000 Meters · IndoorDiplomat Open · Dec 68:52.93aDiplomat OpenDecember 6, 2024
400 Meters · OutdoorDanny Curran Invitational · Mar 2854.78aDanny Curran InvitationalMarch 28, 2025
5000 Meters · IndoorCentennial Conference Indoor Championships · Mar 115:31.22aCentennial Conference Indoor ChampionshipsMarch 1, 2025
5000 Meters · OutdoorPaul Donahue Invitational · Apr 1814:59.91Paul Donahue InvitationalApril 18, 2025
800 Meters · IndoorCentennial Conference Indoor Championships · Mar 12:01.03aCentennial Conference Indoor ChampionshipsMarch 1, 2025
800 Meters · OutdoorTCNJ Lions Invite · Apr 251:58.42aTCNJ Lions InviteApril 25, 2025

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 1500 Meters · Place 32 · Swarthmore1500 Meters323:56.91 PBSR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 5000 Meters · Place 8 · Swarthmore5000 Meters815:05.25SR
Apr 25TCNJ Lions InviteApr 25 · 800 Meters · Place 15 · Swarthmore800 Meters15.1:58.42a PBSr
Apr 18Paul Donahue InvitationalApr 18 · 5000 Meters · Place 16 · Swarthmore5000 Meters1614:59.91 PBSR
Apr 11Bill Butler RelaysApr 11 · 1500 Meters · Place 3 · Swarthmore1500 Meters34:05.00aSr
Apr 11Bill Butler RelaysApr 11 · 800 Meters · Place 8 · Swarthmore800 Meters82:03.27aSr
Apr 5Ursinus Track FestivalApr 5 · 1500 Meters · Place 6 · Swarthmore1500 Meters6.4:05.13aSr
Apr 5Ursinus Track FestivalApr 5 · 400 Meters · Place 49 · Swarthmore400 Meters49.55.78aSr
Mar 28Danny Curran InvitationalMar 28 · 5000 Meters · Place 16 · Swarthmore5000 Meters1615:02.37aSr
Mar 28Danny Curran InvitationalMar 28 · 400 Meters · Place 86 · Swarthmore400 Meters8654.78a PBSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 5000 Meters · Place 11 · Swarthmore5000 Meters1115:31.22a PB—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 800 Meters · Place 15 · Swarthmore800 Meters152:01.03a PB—
Feb 21Keogh InvitationalFeb 21 · 800 Meters · Place 9 · Swarthmore800 Meters92:02.20a—
Feb 15Widener Indoor ClassicFeb 15 · 3000 Meters · Place 24 · Swarthmore3000 Meters24.8:56.26aSr
Jan 24Widener Winter Evening InviteJan 24 · 3000 Meters · Place 17 · Swarthmore3000 Meters178:55.79a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 3000 Meters · Place 1 · Swarthmore3000 Meters1.8:52.93a PBSr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 1 Mile · Place 18 · Swarthmore1 Mile184:31.07a PB—
Feb 17Keogh InviteFeb 17 · 800 Meters · Place 11 · Swarthmore800 Meters11.2:07.83aJr
Feb 9FastTrack InvitationalFeb 9 · 3000 Meters · Place 50 · Swarthmore3000 Meters50.9:03.79aJr
Feb 3Frank Colden InvitationalFeb 3 · 800 Meters · Place 12 · Swarthmore800 Meters122:03.93a—
Jan 26Seamus McElligott InvitationalJan 26 · 5000 Meters · Place 9 · Swarthmore5000 Meters916:09.35a—
Jan 20Coach I OpenJan 20 · 1 Mile · Place 6 · Swarthmore1 Mile6.4:38.75aJr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 132024 Widener FQ MeetMay 13 · 1500 Meters · Place 38 · Swarthmore1500 Meters384:03.04a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 800 Meters · Place 11 · Swarthmore800 Meters111:58.91a—
Apr 26TCNJ Lions InviteApr 26 · 1500 Meters · Place 27 · Swarthmore1500 Meters27.4:11.28aJr
Apr 26TCNJ Lions InviteApr 26 · 800 Meters · Place 28 · Swarthmore800 Meters28.2:03.53aJr
Apr 19Paul Donahue InviteApr 19 · 1500 Meters · Place 58 · Swarthmore1500 Meters584:12.75a—
Apr 13Bill Butler Collegiate InvitationalApr 13 · 800 Meters · Place 25 · Swarthmore800 Meters25.2:06.89aJr
Mar 29Danny Curran InviteMar 29 · 5000 Meters · Place 30 · Swarthmore5000 Meters3015:45.54a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · 5000 Meters · Place 9 · Swarthmore5000 Meters9.16:07.77aJr
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 5000 Meters · Place 25 · Swarthmore5000 Meters2516:32.65SO
Feb 4Frank Colden InvitationalFeb 4 · 5000 Meters · Place 14 · Swarthmore5000 Meters1416:12.34SO
Jan 28Seamus McElligott InvitationalJan 28 · 3000 Meters · Place 26 · Swarthmore3000 Meters269:21.51SO

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14Widener Final QualifierMay 14 · 800 Meters · Place 63 · Swarthmore800 Meters632:03.81SO
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 800 Meters · Place 16 · Swarthmore800 MetersRound P161:59.63SO

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 9Diplomat OpenDec 9 · 1000 Meters · Place 11 · Swarthmore1000 Meters11.2:53.14a PBSo
Feb 26Centennial Conference Indoor ChampionshipFeb 26 · 5000 Meters · Place 16 · Swarthmore5000 Meters1615:59.83FR
Feb 26Centennial Conference Indoor ChampionshipFeb 26 · 1 Mile · Place 35 · Swarthmore1 Mile354:51.67FR
Feb 19Keogh InvitationalFeb 19 · 1 Mile · Place 12 · Swarthmore1 Mile124:46.02FR
Feb 19Keogh InvitationalFeb 19 · 800 Meters · Place 25 · Swarthmore800 Meters252:13.20FR
Feb 5Frank Colden Invitational (College)Feb 5 · 5000 Meters · Place 11 · Swarthmore5000 Meters1116:28.86FR
Jan 29McElligott InvitationalJan 29 · 3000 Meters · Place 11 · Swarthmore3000 Meters119:45.94FR

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Widener InvitationalApr 22 · 5000 Meters · Place 56 · Swarthmore5000 Meters5615:55.05FR
Apr 16Quarry ClassicApr 16 · 1500 Meters · Place 29 · Swarthmore1500 Meters29.4:26.64aFr
Apr 16Quarry ClassicApr 16 · 800 Meters · Place 11 · Swarthmore800 Meters11.2:14.66aFr
Apr 9Ursinus College Outdoor InvitationalApr 9 · 5000 Meters · Place 11 · Swarthmore5000 Meters1116:56.46—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Haverford Holiday MeetDec 9 · 1 Mile · Place 12 · Swarthmore1 Mile12.4:51.92aFr