Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoach Saint Invitational · Dec 125:12.95aCoach Saint InvitationalDecember 12, 2025
100 Meters · OutdoorBOYS Skyland Conference Frosh/Soph Championship · May 713.36aBOYS Skyland Conference Frosh/Soph ChampionshipMay 7, 2026
1000 Meters · IndoorCoach Saint Invitational · Dec 203:16.86aCoach Saint InvitationalDecember 20, 2024
1600 Meters · IndoorHCTCA Winter Series Meet #2 (Bill Reid Memorial) · Jan 234:55.17HCTCA Winter Series Meet #2 (Bill Reid Memorial)January 23, 2026
1600 Meters · OutdoorSkyland Boys Frosh/Soph Meet · May 84:54.10aSkyland Boys Frosh/Soph MeetMay 8, 2025
3200 Meters · OutdoorSkyland Conference Champs - Divisional · May 610:40.62aSkyland Conference Champs - DivisionalMay 6, 2025
400 Meters · OutdoorBOYS Skyland Conference Frosh/Soph Championship · May 757.12aBOYS Skyland Conference Frosh/Soph ChampionshipMay 7, 2026
800 Meters · IndoorSkyland Conference Indoor Championship · Feb 22:20.60Skyland Conference Indoor ChampionshipFebruary 2, 2025
800 Meters · OutdoorPR Night at Bernards · May 82:09.05aPR Night at BernardsMay 8, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 800 Meters · Place 2 · Bernards800 Meters2.2:12.71a10
May 8PR Night at BernardsMay 8 · 800 Meters · Place 16 · Bernards800 Meters16.2:09.05a PB10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 400 Meters · Place 15 · Bernards400 Meters15.57.12a PB10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 100 Meters · Place 52 · Bernards100 MetersRound P52.13.36a PB10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 400 Meters · Place 15 · Bernards400 Meters15.57.12a10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 100 Meters · Place 52 · Bernards100 MetersRound P52.13.36a10
May 5Skyland Conference ChampsMay 5 · 1600 Meters · Place 27 · Bernards1600 Meters275:03.44—
May 5Skyland Conference Champs - Open ScoringMay 5 · 1600 Meters · Place 27 · Bernards1600 Meters27.5:03.44a10
Apr 28Somerset County ChampsApr 28 · 1600 Meters · Place 27 · Bernards1600 Meters275:03.52a10
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 107 · Bernards1600 Meters107.4:56.36a10
Mar 28Skyland Conference RelaysMar 28 · 1600 Meters · Place 11 · Bernards1600 Meters11.5:04.60a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 1600 Meters · Place 8 · Bernards1600 Meters84:55.17 PB—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 1600 Meters · Place 29 · Bernards1600 Meters29.4:58.49a10
Dec 12Coach Saint InvitationalDec 12 · 1 Mile · Place 37 · Bernards1 Mile37.5:12.95a PB10
Dec 12Coach Saint InvitationalDec 12 · 1000 Meters · Bernards1000 Meters—DNS10
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 800 Meters · Place 30 · Bernards800 Meters302:20.60 PB9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 800 Meters · Place 9 · Bernards800 Meters92:16.589
May 8Skyland Boys Frosh/Soph MeetMay 8 · 1600 Meters · Place 4 · Bernards1600 Meters4.4:54.10a PB9
May 8Skyland Boys Frosh/Soph MeetMay 8 · 100 Meters · Place 65 · Bernards100 Meters65.13.76a9
May 6Skyland Conference Champs - DivisionalMay 6 · 3200 Meters · Place 15 · Bernards3200 Meters15.10:40.62a PB9
May 6Skyland Conference Champs - OpenMay 6 · 3200 Meters · Place 26 · Bernards3200 Meters26.10:40.62a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 154 · Bernards1600 Meters154.5:09.31a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 154 · Bernards1600 Meters154.5:09.31a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Coach Saint InvitationalDec 20 · 1000 Meters · Place 20 · Bernards1000 Meters20.3:16.86a PB9