Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPFTCA Indoor State Championships · Feb 275:05.08PFTCA Indoor State ChampionshipsFebruary 27, 2022
1 Mile · OutdoorJohn Hay Distance Festival · Jun 34:59.07John Hay Distance FestivalJune 3, 2022
1000 Meters · IndoorPenn Elite · Jan 222:52.79aPenn EliteJanuary 22, 2026
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:37.20a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · OutdoorPenn Challenge · Mar 214:42.89Penn ChallengeMarch 21, 2026
1600 Meters · OutdoorFords Track Classic · Apr 154:57.31Fords Track ClassicApril 15, 2023
3200 Meters · OutdoorInter-Ac Meet · May 111:48.56aInter-Ac MeetMay 1, 2021
400 Meters · Relay Split · IndoorBig East · Feb 2758.734Big EastFebruary 27, 2026
800 Meters · IndoorPenn Classic · Feb 62:13.61aPenn ClassicFebruary 6, 2026
800 Meters · OutdoorRutgers Relays · Apr 112:14.61aRutgers RelaysApril 11, 2026
800 Meters · Relay Split · IndoorBig East · Feb 272:13.330Big EastFebruary 27, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · 800 Meters · Place 17 · VillanovaVillanova800 MetersRound P17.2:17.92aJr
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Place 46 · VillanovaVillanova800 Meters46.2:16.87aJr
Apr 11Rutgers RelaysApr 11 · 800 Meters · Place 8 · VillanovaVillanova800 Meters8.2:14.61a PBJr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 2 · VillanovaVillanova800 Meters2.2:15.96aJr
Mar 21Penn ChallengeMar 21 · 1500 Meters · Place 10 · VillanovaVillanova1500 Meters104:42.89 PBJR
Mar 21Penn ChallengeMar 21 · 800 Meters · Place 17 · VillanovaVillanova800 Meters172:24.02JR

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 2 · VillanovaVillanova1500 Meters2.4:37.20a PBJr
Feb 27Big EastFeb 27 · 800 Meters · VillanovaVillanova800 MetersRelay Split—2:13.330 PBJr
Feb 27Big EastFeb 27 · 400 Meters · VillanovaVillanova400 MetersRelay Split—58.734 PBJr
Feb 6Penn ClassicFeb 6 · 800 Meters · Place 8 · VillanovaVillanova800 Meters82:13.61a PBJr
Jan 22Penn EliteJan 22 · 1000 Meters · Place 7 · VillanovaVillanova1000 Meters7.2:52.79a PBJr
Jan 17Quaker InvitationalJan 17 · 800 Meters · Place 7 · VillanovaVillanova800 Meters7.2:16.71aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 1000 Meters · Place 8 · VillanovaVillanova1000 Meters8.2:56.03aJr

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20PAISAA ChampionshipsMay 20 · 800 Meters · Place 3 · Academy of Notre Dame de NamurAcademy of Notre Dame de Namur800 Meters3.2:16.21a12
May 11Inter-Ac ChampionshipsMay 11 · 1600 Meters · Place 2 · Academy of Notre Dame de NamurAcademy of Notre Dame de Namur1600 Meters2.5:08.70a12
May 11Inter-Ac ChampionshipsMay 11 · 800 Meters · Place 3 · Academy of Notre Dame de NamurAcademy of Notre Dame de Namur800 MetersRound P3.2:27.65a12
May 11Inter-Ac ChampionshipsMay 11 · 800 Meters · Place 2 · Academy of Notre Dame de NamurAcademy of Notre Dame de Namur800 Meters2.2:19.05a12
Apr 15Fords Track ClassicApr 15 · 1600 Meters · Place 4 · Academy of Notre DamAcademy of Notre Dam1600 Meters44:57.31 PBSR
Mar 31John Heins Memorial InvitationalMar 31 · 1600 Meters · Place 2 · Academy of Notre Dame de NamurAcademy of Notre Dame de Namur1600 Meters2.5:08.97a12

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 800 Meters · Place 13 · Acad Notre DameAcad Notre Dame800 Meters132:18.4112
Feb 17DVGTCA Meet Of ChampionsFeb 17 · 800 Meters · Place 7 · Acad Notre DameAcad Notre Dame800 Meters72:22.2712
Feb 11PTFCA Indoor Track CarnivalFeb 11 · 1 Mile · Place 3 · Acad Notre DameAcad Notre Dame1 Mile35:07.7212
Jan 13DVGTCA Meet #5Jan 13 · 800 Meters · Place 1 · Acad Notre DameAcad Notre Dame800 Meters12:19.3212

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 3John Hay Distance FestivalJun 3 · 1 Mile · Place 121 · Academy of Notre DamAcademy of Notre Dam1 Mile1214:59.07 PB—
Apr 8The John Heins InvitationalApr 8 · 1600 Meters · Place 1 · Academy of Notre Dame de NamurAcademy of Notre Dame de Namur1600 Meters1.4:59.21a11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 1 Mile · Place 7 · Acad Notre DameAcad Notre Dame1 Mile75:05.08 PB11
Feb 12PTFCA Indoor Track CarnivalFeb 12 · 800 Meters · Place 2 · Acad Notre DameAcad Notre Dame800 Meters22:19.7111

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Delco ChampionshipMay 6 · 1600 Meters · Place 1 · Academy of Notre Dame de NamurAcademy of Notre Dame de Namur1600 MetersRound P1.5:23.65a10
May 6Delco ChampionshipMay 6 · 1600 Meters · Place 1 · Academy of Notre Dame de NamurAcademy of Notre Dame de Namur1600 Meters1.5:10.88a10
May 1Inter-Ac MeetMay 1 · 3200 Meters · Place 1 · Academy of Notre Dame de NamurAcademy of Notre Dame de Namur3200 Meters1.11:48.56a PB10