Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorVirginia Challenge · Apr 174:13.98aVirginia ChallengeApril 17, 2026
1600 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 2&3 · Feb 45:06.02NJSIAA Sectional Championships - North 2 Group 2&3February 4, 2023
3200 Meters · IndoorNJSIAA Group 2 & 3 State Championships · Feb 1710:39.31NJSIAA Group 2 & 3 State ChampionshipsFebruary 17, 2024
3200 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 1210:32.98aNJSIAA State Meet Of ChampionsJune 12, 2024
800 Meters · IndoorPenn 10 Team Elite · Jan 252:11.60aPenn 10 Team EliteJanuary 25, 2025
800 Meters · OutdoorLarry Ellis Invitational · May 12:06.36aLarry Ellis InvitationalMay 1, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 1500 Meters · Place 35 · VillanovaVillanova1500 MetersRound P35.4:20.14aSo
May 14Big East OutdoorMay 14 · 1500 Meters · Place 2 · VillanovaVillanova1500 Meters2.4:15.04aSo
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Place 8 · VillanovaVillanova800 Meters8.2:06.36a PBSo
Apr 17Virginia ChallengeApr 17 · 1500 Meters · Place 5 · VillanovaVillanova1500 Meters5.4:13.98a PBSo
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 12 · VillanovaVillanova1500 Meters12.4:14.19aSo
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 11 · VillanovaVillanova800 Meters11.2:07.31aSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 25Penn 10 Team EliteJan 25 · 800 Meters · Place 8 · VillanovaVillanova800 Meters82:11.60a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 3200 Meters · Place 1 · Middletown SouthMiddletown South3200 Meters1.10:32.98a PB12
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 3200 Meters · Place 1 · Middletown SouthMiddletown South3200 Meters110:56.3312
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 3200 Meters · Place 1 · Middletown SouthMiddletown South3200 Meters110:56.3312

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 2 · Middletown SouthMiddletown South3200 Meters210:39.31 PB12
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 2 · Middletown SouthMiddletown South3200 Meters210:39.3112
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 3200 Meters · Place 1 · Middletown SouthMiddletown South3200 Meters111:04.6612
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 800 Meters · Place 3 · Middletown SouthMiddletown South800 Meters32:17.2812
Jan 21Monmouth County ChampionshipsJan 21 · 3200 Meters · Place 1 · Middletown SouthMiddletown South3200 Meters111:07.5812

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 3200 Meters · Place 1 · Middletown SouthMiddletown South3200 Meters110:45.5711
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 3200 Meters · Place 1 · Middletown SouthMiddletown South3200 Meters110:45.5711
Apr 22Colts Neck Spring InvitationalApr 22 · 800 Meters · Place 2 · Middletown SouthMiddletown South800 Meters22:18.3711

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 1600 Meters · Place 4 · Middletown SouthMiddletown South1600 Meters45:07.0311
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 1600 Meters · Place 1 · Middletown SouthMiddletown South1600 Meters15:06.02 PB11
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 1600 Meters · Place 1 · Middletown SouthMiddletown South1600 Meters15:06.0211
Jan 26Shore Conference ChampionshipsJan 26 · 1600 Meters · Place 2 · Middletown SouthMiddletown South1600 Meters25:08.4611
Jan 26Shore Conference ChampionshipsJan 26 · 1600 Meters · Place 2 · Middletown SouthMiddletown South1600 Meters25:08.4611
Jan 20Monmouth County ChampionshipsJan 20 · 1600 Meters · Place 3 · Middletown SouthMiddletown South1600 Meters35:11.7811

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23Colts Neck Spring InvitationalApr 23 · 800 Meters · Place 5 · Middletown SouthMiddletown South800 Meters52:19.3110
Mar 4NJSIAA Meet of ChampionsMar 4 · 3200 Meters · Place 12 · Middletown SouthMiddletown South3200 Meters1211:07.6310

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25NJSIAA Group ChampionshipsFeb 25 · 3200 Meters · Place 6 · Middletown SouthMiddletown South3200 Meters611:09.6910
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · 3200 Meters · Place 1 · Middletown SouthMiddletown South3200 Meters111:16.0610
Jan 21Monmouth County ChampionshipsJan 21 · 3200 Meters · Place 2 · Middletown SouthMiddletown South3200 Meters211:29.1510