Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRutgers Scarlet Knights Open · Feb 64:10.91aRutgers Scarlet Knights OpenFebruary 6, 2026
1 Mile · OutdoorTufts National Qualifying Meet · Mar 74:11.03aTufts National Qualifying MeetMarch 7, 2026
1500 Meters · OutdoorWest Point Twilight · May 73:49.35aWest Point TwilightMay 7, 2026
1600 Meters · IndoorSJTCA Winter Meet #5 · Dec 274:31.11aSJTCA Winter Meet #5December 27, 2023
1600 Meters · OutdoorNJSIAA Group 2-3 Championships · Jun 74:22.51aNJSIAA Group 2-3 ChampionshipsJune 7, 2024
200 Meters · OutdoorLion Invitational · Apr 2725.96aLion InvitationalApril 27, 2024
3000 Meters · IndoorDr. Sander Columbia Scorcher - College · Jan 238:35.58aDr. Sander Columbia Scorcher - CollegeJanuary 23, 2026
3200 Meters · OutdoorNJSIAA Groups 2 & 4 · Jun 109:59.14aNJSIAA Groups 2 & 4June 10, 2022
400 Meters · OutdoorLion Invitational · Apr 2753.47aLion InvitationalApril 27, 2024
5000 Meters · OutdoorBison Outdoor Classic · Apr 1114:32.16aBison Outdoor ClassicApril 11, 2026
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 152:03.20aEssex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
800 Meters · OutdoorNJSIAA Group 2-3 Championships · Jun 71:56.06aNJSIAA Group 2-3 ChampionshipsJune 7, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 5000 Meters · NYUNYU5000 Meters—DNSSo
May 10Widener Final QualifierMay 10 · 1500 Meters · Place 19 · NYUNYU1500 Meters19.3:51.15aSo
May 7West Point TwilightMay 7 · 1500 Meters · Place 10 · NYUNYU1500 Meters10.3:49.35a PBSo
May 1Larry Ellis InvitationalMay 1 · 1500 Meters · Place 38 · NYUNYU1500 Meters38.3:53.97aSo
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 1500 Meters · Place 18 · NYUNYU1500 Meters18.4:03.10aSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 21 · NYUNYU5000 Meters21.14:32.16a PBSo
Apr 4Sam Howell InvitationalApr 4 · 1500 Meters · Place 24 · NYUNYU1500 Meters24.3:56.71aSo
Mar 7Tufts National Qualifying MeetMar 7 · 1 Mile · Place 1 · NYUNYU1 Mile14:11.03a PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 1 Mile · Place 14 · NYUNYU1 MileRound P14.4:14.49aSo
Mar 6Tufts Final QualifierMar 6 · 1 Mile · Place 1 · NYUNYU1 Mile1.4:11.03aSo
Feb 28UAA ChampionshipFeb 28 · 1 Mile · Place 5 · NYUNYU1 Mile5.4:13.96aSo
Feb 27New England Division III Indoor Championships [Combined Events]Feb 27 · 1 Mile · Place 5 · NYUNYU1 Mile54:13.96SO
Feb 6Rutgers Scarlet Knights OpenFeb 6 · 1 Mile · Place 6 · NYUNYU1 Mile64:10.91a PBSo
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 3000 Meters · Place 34 · NYUNYU3000 Meters348:35.58a PBSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26UAA Outdoor ChampionshipsApr 26 · 1500 Meters · Place 19 · NYUNYU1500 Meters19.4:01.38aFr
Apr 4Sam HowellApr 4 · 1500 Meters · Place 21 · NYUNYU1500 Meters21.3:55.78aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31Rutgers Scarlet Knights OpenJan 31 · 1 Mile · Place 29 · NYUNYU1 Mile294:29.51a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 800 Meters · Place 12 · Point Pleasant BoroPoint Pleasant Boro800 Meters12.1:58.74a12
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 1600 Meters · Place 5 · Point Pleasant BoroPoint Pleasant Boro1600 Meters5.4:22.51a PB12
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 800 Meters · Place 2 · Point Pleasant BoroPoint Pleasant Boro800 Meters2.1:56.06a PB12
Apr 27Lion InvitationalApr 27 · 400 Meters · Place 15 · Point Pleasant BoroPoint Pleasant Boro400 Meters15.53.47a PB12
Apr 27Lion InvitationalApr 27 · 200 Meters · Place 65 · Point Pleasant BoroPoint Pleasant Boro200 Meters65.25.96a PB12
Apr 20Colts Neck Spring InvitationalApr 20 · 800 Meters · Place 3 · Point Pleasant BoroPoint Pleasant Boro800 Meters3.1:56.18a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · 1600 Meters · Place 1 · Point Pleasant BoroPoint Pleasant Boro1600 Meters1.4:31.11a PB12
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 800 Meters · Place 3 · Point Pleasant BoroPoint Pleasant Boro800 Meters3.2:03.20a PB12

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 1600 Meters · Place 5 · Point Pleasant BoroPoint Pleasant Boro1600 Meters5.4:25.13a11
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 800 Meters · Place 6 · Point Pleasant BoroPoint Pleasant Boro800 Meters6.1:57.13a11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Bill Bruno Holiday ClassicDec 28 · 1600 Meters · Place 4 · Point Pleasant BoroPoint Pleasant Boro1600 Meters4.4:42.14a11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 2 & 4Jun 10 · 3200 Meters · Place 12 · Point Pleasant BoroPoint Pleasant Boro3200 Meters12.9:59.14a PB10
Jun 10NJSIAA Groups 2 & 4Jun 10 · 1600 Meters · Place 14 · Point Pleasant BoroPoint Pleasant Boro1600 Meters14.4:33.71a10
May 12Ocean County ChampionshipsMay 12 · 3200 Meters · Place 7 · Point Pleasant BoroPoint Pleasant Boro3200 Meters7.10:05.37a10
May 12Ocean County ChampionshipsMay 12 · 1600 Meters · Place 8 · Point Pleasant BoroPoint Pleasant Boro1600 Meters8.4:39.18a10