Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFrank Colden Invitational · Feb 75:04.68aFrank Colden InvitationalFebruary 7, 2026
1500 Meters · OutdoorECAC DIII Outdoor Championships · May 94:27.60aECAC DIII Outdoor ChampionshipsMay 9, 2026
1600 Meters · OutdoorDon Danser Memorial · Apr 55:39.79aDon Danser MemorialApril 5, 2025
3000 Meters · IndoorCollegeville Collegiate Classic · Jan 1810:16.75Collegeville Collegiate ClassicJanuary 18, 2026
3200 Meters · OutdoorNJSIAA Sectionals - South Groups 1 & 4 · May 1611:21.37NJSIAA Sectionals - South Groups 1 & 4May 16, 2025
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1716:39.15a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorNJAC Outdoor Track & Field Championships · May 216:49.84aNJAC Outdoor Track & Field ChampionshipsMay 2, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · 5000 Meters · Rutgers-CamdenRutgers-Camden5000 Meters--DNSFr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · 1500 Meters · Place 8 · Rutgers-CamdenRutgers-Camden1500 Meters8.4:27.60a PBFr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 5000 Meters · Place 16 · Rutgers-CamdenRutgers-Camden5000 Meters16.16:49.84a PBFr
Apr 10Delaware InvitationalApr 10 · 1500 Meters · Place 15 · Rutgers-CamdenRutgers-Camden1500 Meters15.4:36.28aFr
Apr 3Osprey OpenApr 3 · 5000 Meters · Place 5 · Rutgers-CamdenRutgers-Camden5000 Meters517:19.63aFr
Mar 20Stockton InviteMar 20 · 1500 Meters · Place 20 · Rutgers-CamdenRutgers-Camden1500 Meters204:33.71aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 107 · Rutgers-CamdenRutgers-Camden5000 Meters107.16:39.15a PBFr
Feb 7Frank Colden InvitationalFeb 7 · 1 Mile · Place 22 · Rutgers-CamdenRutgers-Camden1 Mile225:04.68a PBFr
Jan 18Collegeville Collegiate ClassicJan 18 · 3000 Meters · Place 10 · Rutgers-CamdenRutgers-Camden3000 Meters1010:16.75 PBFR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 1 Mile · Place 46 · Rutgers-CamdenRutgers-Camden1 Mile46.5:05.96aFr
Dec 5Fastrack Metro Season OpenerDec 5 · 1 Mile · Place 34 · Rutgers-CamdenRutgers-Camden1 Mile34.5:05.99aFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 3200 Meters · Place 21 · Maple ShadeMaple Shade3200 Meters2111:21.37 PB12
May 10Burlington County ChampionshipMay 10 · 3200 Meters · Place 21 · Maple ShadeMaple Shade3200 Meters21.11:24.69a12
May 2Burlington County Divisional ChampsMay 2 · 3200 Meters · Place 3 · Maple ShadeMaple Shade3200 Meters311:46.80—
Apr 5Don Danser MemorialApr 5 · 1600 Meters · Place 23 · Maple ShadeMaple Shade1600 Meters23.5:39.79a PB12

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 3200 Meters · Place 4 · Maple ShadeMaple Shade3200 Meters412:56.76—