Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBlue Devil Classic · Apr 1195-7Blue Devil ClassicApril 11, 2026
Javelin · 800g · OutdoorNJSIAA State Meet Of Champions · Jun 3174-06NJSIAA State Meet Of ChampionsJune 3, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Javelin · Place 13 · South BrunswickJavelin800g13.174-06 PB12
May 29NJSIAA Group Championships - 1 & 4May 29 · Javelin · Place 3 · South BrunswickJavelin800g3.168-0312
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Javelin · Place 3 · South BrunswickJavelin800g3.165-0112
May 5GMC ChampionshipMay 5 · Javelin · Place 3 · South BrunswickJavelin3161-1012
Apr 28Middlesex County RelaysApr 28 · Javelin · Place 2 · South BrunswickJavelin800g2.165-0112
Apr 18East Brunswick InvitationalApr 18 · Javelin · Place 1 · South BrunswickJavelin800g1.160-1112
Apr 11Blue Devil ClassicApr 11 · Discus · Place 37 · South BrunswickDiscus1.6kg37.95-7 PB12
Apr 7GMC Red & White Division ChampionshipApr 7 · Javelin · Place 2 · South BrunswickJavelin800g2.155-0712
Apr 4TCNJ HS InviteApr 4 · Javelin · Place 1 · South BrunswickJavelin800g1.164' 9"12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Javelin · Place 7 · South BrunswJavelin7156-0711
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Javelin · Place 3 · South BrunswJavelin3158-0811
May 6GMC ChampionshipsMay 6 · Discus · Place 28 · South BrunswickDiscus2899-411
May 6GMC ChampionshipsMay 6 · Javelin · Place 3 · South BrunswickJavelin3161-811
Apr 19Colts Neck Spring InvitationalApr 19 · Javelin · Place 4 · South BrunswickJavelin4161-711
Apr 19Colts Neck Spring InvitationalApr 19 · Discus · Place 25 · South BrunswickDiscus25105-911
Apr 15GMC Red & White ChampionshipApr 15 · Javelin · Place 1 · South BrunswickJavelin1152-08—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 5Holmdel Twilight Series - Season EnderJun 5 · Javelin · Place 2 · South BrunswJavelin2142-11—
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · Javelin · Place 12 · South BrunswJavelin12133-0910
May 21GMC ChampionshipsMay 21 · Javelin · Place 14 · South BrunswickJavelin14128-1110
May 11GMC Red & White ChampionshipMay 11 · Javelin · Place 11 · South BrunswickJavelin800g11.116-0810
Apr 30Middlesex County RelaysApr 30 · Javelin · Place 10 · South BrunswickJavelin10134-1110

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · Javelin · Place 1 · South BrunswJavelin1116-01—
May 6Hopewell Valley Freshman/Sophomore InvitationalMay 6 · Javelin · Place 4 · South BrunswickJavelin4105-79