Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyland Boys Frosh/Soph Meet · May 812.83aSkyland Boys Frosh/Soph MeetMay 8, 2025
110m Hurdles · 39" / 0.991m · OutdoorSkyland Boys Frosh/Soph Meet · May 820.56aSkyland Boys Frosh/Soph MeetMay 8, 2025
300m Hurdles · 36" / 0.914m · OutdoorTim Grant Invitational · May 2149.62aTim Grant InvitationalMay 21, 2026
55 Meter · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 218.14aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
Long Jump · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 2114-05.00JAMBAR Coaches Hall of Fame InviteDecember 21, 2024
Pole Vault · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 1512-0NJSIAA Sectionals Central Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · Pole Vault · Place 2 · SomervilleSomervillePole Vault2.11-611
May 21Tim Grant InvitationalMay 21 · 300m Hurdles · Place 11 · SomervilleSomerville300m Hurdles36" / 0.914m11.49.62a PB11
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Pole Vault · Place 7 · SomervilleSomervillePole Vault7.12-0 PB11
May 5Skyland Conference ChampsMay 5 · Pole Vault · Place 13 · Somerville HSomerville HPole Vault1311-00.00—
May 5Skyland Conference Champs - Open ScoringMay 5 · Pole Vault · Place 13 · SomervilleSomervillePole Vault13.11-00.0011
Apr 28Somerset County ChampsApr 28 · Pole Vault · Place 3 · SomervilleSomervillePole Vault311-611
Apr 18Neville Plummer Memorial InvitationalApr 18 · Pole Vault · Place 5 · SomervilleSomervillePole Vault5.10-011
Mar 28Skyland Conference RelaysMar 28 · Pole Vault · Place 4 · SomervilleSomervillePole Vault4.10-00.0011

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Pole Vault · Place 12 · SomervilleSomervillePole Vault1211-010
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Pole Vault · Place 12 · SomervilleSomervillePole Vault12.11-010
May 8Skyland Boys Frosh/Soph MeetMay 8 · 110m Hurdles · Place 15 · SomervilleSomerville110m Hurdles39" / 0.991m15.20.56a PB10
May 8Skyland Boys Frosh/Soph MeetMay 8 · 100 Meters · Place 43 · SomervilleSomerville100 Meters43.12.83a PB10
May 6Skyland Conference Champs - DivisionalMay 6 · Pole Vault · Place 4 · SomervilleSomervillePole Vault4.11-06.0010
May 6Skyland Conference Champs - OpenMay 6 · Pole Vault · Place 9 · SomervilleSomervillePole Vault9.11-06.0010
Apr 29Somerset County ChampsApr 29 · Pole Vault · Place 4 · SomervilleSomervillePole Vault411-06.00—
Apr 5Somerset County RelaysApr 5 · Pole Vault · Place 6 · SomervilleSomervillePole Vault69-06.0010
Mar 29Skyland Conference RelaysMar 29 · Pole Vault · Place 8 · SomervilleSomervillePole Vault89-610
Mar 29Skyland Conference RelaysMar 29 · Pole Vault · Place 8 · SomervilleSomervillePole Vault89-610
Mar 29Skyland Conference RelaysMar 29 · Pole Vault · Place 8 · SomervilleSomervillePole Vault89-610
Mar 29Skyland Conference RelaysMar 29 · Pole Vault · Place 8 · SomervilleSomervillePole Vault89-610

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 55 Meter · Place 12 · UnattachedUnattached55 Meter12.8.14a PB10
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · Long Jump · Place 4 · UnattachedUnattachedLong Jump4.14-05.00 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Pole Vault · Place 9 · SomervilleSomervillePole Vault910-09
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Pole Vault · Place 9 · SomervilleSomervillePole Vault910-09
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Pole Vault · Place 2 · Somerville HSomerville HPole Vault210-00.00—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 110m Hurdles · Place 20 · Somerville HSomerville H110m HurdlesRound P2023.13—
May 21Skyland Conference Champs - Open ScoresMay 21 · Pole Vault · Place 11 · SomervilleSomervillePole Vault11.9-06.009