Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorSJTCA #13 · Jan 201:04.03SJTCA #13January 20, 2026
400 Meters · OutdoorSkyland Boys Frosh/Soph Championship · May 2359.11Skyland Boys Frosh/Soph ChampionshipMay 23, 2024
Long Jump · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1516-2.50NJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
Shot Put · 12lb · OutdoorSkyland Conference Champs - Open Scoring · May 534-03.00Skyland Conference Champs - Open ScoringMay 5, 2026
Triple Jump · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1534-3NJSIAA Sectionals North 2 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

9 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Triple Jump · Place 31 · Watchung Hills RegTriple Jump31.34-3 PBWind: 1.612
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Long Jump · Place 38 · Watchung Hills RegLong Jump38.16-2.50 PBWind: 112
May 5Skyland Conference ChampsMay 5 · Shot Put · Place 37 · Watchung HilShot Put3734-03.00—
May 5Skyland Conference ChampsMay 5 · Triple Jump · Place 41 · Watchung HilTriple Jump4131-11.75—
May 5Skyland Conference ChampsMay 5 · Long Jump · Place 44 · Watchung HilLong Jump4415-06.75—
May 5Skyland Conference Champs - Open ScoringMay 5 · Triple Jump · Place 41 · Watchung Hills RegTriple Jump41.31-11.7512
May 5Skyland Conference Champs - Open ScoringMay 5 · Long Jump · Place 44 · Watchung Hills RegLong Jump44.15-06.7512
May 5Skyland Conference Champs - Open ScoringMay 5 · Shot Put · Place 37 · Watchung Hills RegShot Put12lb37.34-03.00 PB12
Mar 28Skyland Conference RelaysMar 28 · Triple Jump · Place 10 · Watchung Hills RegTriple Jump10.32-00.0012

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Long Jump · Place 29 · Watchung Hills Reg.Long Jump2916-112
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Long Jump · Place 29 · Watchung Hills Reg.Long Jump2916-112
Jan 20SJTCA #13Jan 20 · 400 Meters · Place 51 · Watchung Hills Reg.400 Meters511:04.03 PB12
Jan 20SJTCA #13Jan 20 · Long Jump · Place 30 · Watchung Hills Reg.Long Jump3015-6.7512
Jan 8SJTCA #10Jan 8 · Long Jump · Place 41 · Watchung Hills Reg.Long Jump4114-6.2512

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Triple Jump · Place 24 · Watchung Hills Reg.Triple Jump2435-811
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Triple Jump · Place 24 · Watchung HilTriple Jump2435-08.0011
Apr 5Somerset County RelaysApr 5 · Full · Place 19 · Watchung Hills RegFull1930-09.5011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 47 · Watchung Hills Reg.55m Hurdles4711.7411
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 47 · Watchung Hills Reg.55m Hurdles4711.7411

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · Long Jump · Place 12 · Watchung HilLong Jump1217-05.00—
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Triple Jump · Place 34 · Watchung Hills Reg.Triple Jump3434-1110
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Long Jump · Place 44 · Watchung Hills Reg.Long Jump4415-7.5010
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Triple Jump · Place 34 · Watchung Hills Reg.Triple Jump3434-1110
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Long Jump · Place 44 · Watchung Hills Reg.Long Jump4415-7.5010
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Long Jump · Place 21 · Watchung HilLong Jump2115-04.00—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 400 Meters · Place 23 · Watchung Hil400 Meters2359.11 PB—
May 18Ridge Novice Meet #1May 18 · Full · Place 6 · Watchung Hills RegFull616-0.510