Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGMC Championship · May 513.40aGMC ChampionshipMay 5, 2026
200 Meters · OutdoorGMC Red & White Division Championship · Apr 728.87aGMC Red & White Division ChampionshipApril 7, 2026
400 Meters · OutdoorColts Neck Spring Invitational · Apr 191:10.62Colts Neck Spring InvitationalApril 19, 2025
55 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 138.10NJSIAA Sectional Championships - Central Group 4February 13, 2026
Javelin · 600g · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1595-00NJSIAA Sectionals Central Groups 1 and 4May 15, 2026
Pole Vault · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 158-06.00NJSIAA Sectionals Central Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · Pole Vault · South BrunswickPole Vault--NH10
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Pole Vault · Place 6 · South BrunswickPole Vault6.8-06.00 PB10
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Javelin · Place 7 · South BrunswickJavelin600g7.95-00 PB10
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 40 · South Brunswick100 MetersRound P40.14.02aWind: -0.110
May 5GMC ChampionshipMay 5 · Pole Vault · Place 4 · South BrunswickPole Vault48-010
May 5GMC ChampionshipMay 5 · Javelin · Place 15 · South BrunswickJavelin1576-310
May 5GMC ChampionshipMay 5 · 100 Meters · Place 16 · South Brunswick100 MetersRound P1613.40a PB10
Apr 28Middlesex County RelaysApr 28 · Pole Vault · Place 6 · South BrunswickPole Vault6.7-00.0010
Apr 28Middlesex County RelaysApr 28 · Javelin · Place 11 · South BrunswickJavelin600g11.81-0510
Apr 18East Brunswick InvitationalApr 18 · Pole Vault · South BrunswickPole Vault--NH10
Apr 18East Brunswick InvitationalApr 18 · Javelin · Place 8 · South BrunswickJavelin600g8.78-0510
Apr 7GMC Red & White Division ChampionshipApr 7 · Javelin · Place 8 · South BrunswickJavelin600g8.74-0510
Apr 7GMC Red & White Division ChampionshipApr 7 · 200 Meters · Place 8 · South Brunswick200 Meters8.28.87a PB10
Apr 4TCNJ HS InviteApr 4 · Pole Vault · Place 10 · South BrunswickPole Vault10.7' 6"10
Apr 4TCNJ HS InviteApr 4 · Javelin · Place 19 · South BrunswickJavelin600g19.75' 8"10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 35 · South Brunswick55 MetersRound P358.10 PB10
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · Pole Vault · Place 6 · South BrunswickPole Vault67-010
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · Pole Vault · Place 6 · South BrunswickPole Vault67-010
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55 Meters · Place 34 · South Brunswick55 MetersRound P348.1710
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55 Meters · Place 34 · South Brunswick55 MetersRound P348.1710

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19GMC Track Coaches Freshman ChampionshipsMay 19 · Pole Vault · Place 2 · South BrunswickPole Vault28-09
May 19GMC Track Coaches Freshman ChampionshipsMay 19 · Long Jump · Place 6 · South BrunswickLong Jump614-9.259
May 19GMC Track Coaches Freshman ChampionshipsMay 19 · Javelin · Place 1 · South BrunswickJavelin180-29
May 6GMC ChampionshipsMay 6 · Long Jump · Place 27 · South BrunswickLong Jump2715-0.509
May 6GMC ChampionshipsMay 6 · 100 Meters · Place 37 · South Brunswick100 MetersRound P3713.579
Apr 19Colts Neck Spring InvitationalApr 19 · Long Jump · Place 30 · South BrunswickLong Jump3013-1.509
Apr 19Colts Neck Spring InvitationalApr 19 · 400 Meters · Place 70 · South Brunswick400 Meters701:10.62 PB9
Apr 15GMC Red & White ChampionshipApr 15 · 200 Meters · Place 21 · South Brunswick200 Meters2129.09—