Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCoach Saint Invitational · Dec 123:51.17aCoach Saint InvitationalDecember 12, 2025
1600 Meters · IndoorHCTCA Winter Series Meet #2 (Bill Reid Memorial) · Jan 236:28.59HCTCA Winter Series Meet #2 (Bill Reid Memorial)January 23, 2026
800 Meters · IndoorHCTCA Winter Series Meet #2 (Bill Reid Memorial) · Jan 232:57.01HCTCA Winter Series Meet #2 (Bill Reid Memorial)January 23, 2026
800 Meters · OutdoorPR Night at Bernards · May 82:40.62aPR Night at BernardsMay 8, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 800 Meters · Place 10 · Bernards800 Meters10.2:45.09a9
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · 800 Meters · Place 41 · Bernards800 Meters41.2:56.09
May 8PR Night at BernardsMay 8 · 800 Meters · Place 52 · Bernards800 Meters52.2:40.62a PB9
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 800 Meters · Place 39 · Bernards800 Meters39.2:49.85a9
May 7Skyland Boys Frosh/Soph MeetMay 7 · 800 Meters · Place 39 · Bernards800 Meters39.2:49.85a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 1600 Meters · Place 11 · Bernards1600 Meters116:28.59 PB—
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 800 Meters · Place 19 · Bernards800 Meters192:57.01 PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 95 · Bernards800 Meters95.3:00.61a9
Dec 12Coach Saint InvitationalDec 12 · 1 Mile · Bernards1 Mile—DNS9
Dec 12Coach Saint InvitationalDec 12 · 1000 Meters · Place 40 · Bernards1000 Meters40.3:51.17a PB9