Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRaider Twilight · Apr 1712.22Raider TwilightApril 17, 2025
110m Hurdles · 39" / 0.991m · OutdoorRidge Night of 1600s · May 622.91aRidge Night of 1600sMay 6, 2024
1600 Meters · OutdoorRidge Night Of 1600'S · Apr 174:47.32aRidge Night Of 1600'SApril 17, 2026
200 Meters · OutdoorSomerset County Champs · May 1424.90Somerset County ChampsMay 14, 2024
400 Meters · IndoorSkyland Conference Indoor Championship · Feb 154.63Skyland Conference Indoor ChampionshipFebruary 1, 2026
400 Meters · OutdoorSomerset County Champs · Apr 2852.35aSomerset County ChampsApril 28, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 151:00.55aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
800 Meters · OutdoorSkyland Conference Champs · May 52:09.92Skyland Conference ChampsMay 5, 2026
Long Jump · OutdoorSkyland Conference Champs - Open Scores · May 2116-08.25Skyland Conference Champs - Open ScoresMay 21, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400m Hurdles · Place 19 · Watchung Hills Reg400m Hurdles36" / 0.914m19.1:00.55a PB11
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400 Meters · Place 24 · Watchung Hills Reg400 Meters24.53.30a11
May 5Skyland Conference ChampsMay 5 · 800 Meters · Place 29 · Watchung Hil800 Meters292:09.92 PB—
May 5Skyland Conference Champs - Open ScoringMay 5 · 800 Meters · Place 29 · Watchung Hills Reg800 Meters29.2:09.92a11
Apr 28Somerset County ChampsApr 28 · 400m Hurdles · Place 5 · Watchung Hills Reg.400m Hurdles51:00.79a11
Apr 28Somerset County ChampsApr 28 · 400 Meters · Place 9 · Watchung Hills Reg.400 Meters952.35a PB11
Apr 18Neville Plummer Memorial InvitationalApr 18 · 400 Meters · Place 7 · Watchung Hills Reg400 Meters7.53.69a11
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 68 · Watchung Hills Reg1600 Meters68.4:47.32a PB11
Apr 11Somerset County RelaysApr 11 · 400m Hurdles · Place 5 · Watchung Hil400m Hurdles51:02.86—
Mar 28Skyland Conference RelaysMar 28 · 400m Hurdles · Place 3 · Watchung Hills Reg400m Hurdles36" / 0.914m3.1:01.08a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 14 · Watchung Hills Reg.400 Meters1454.63 PB11
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 14 · Watchung Hills Reg.400 Meters1454.6311

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400m Hurdles · Place 23 · Watchung Hills Reg.400m Hurdles231:02.0610
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Long Jump · Place 31 · Watchung Hills Reg.Long Jump3117-3.5010
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Long Jump · Place 31 · Watchung HilLong Jump3117-03.5010
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400m Hurdles · Place 23 · Watchung Hil400m Hurdles231:02.0610
Apr 17Raider TwilightApr 17 · 400 Meters · Place 14 · Watchung Hil400 Meters1454.0610
Apr 17Raider TwilightApr 17 · 100 Meters · Place 51 · Watchung Hil100 Meters5112.22 PB10
Apr 12Blue Devil ClassicApr 12 · Long Jump · Place 31 · Watchung Hills Reg.Long Jump3116-3.5010
Apr 12Blue Devil ClassicApr 12 · 800 Meters · Place 33 · Watchung Hills Reg.800 Meters332:15.6910
Apr 5Somerset County RelaysApr 5 · 400m Hurdles · Place 11 · Watchung Hills Reg400m Hurdles111:02.6810
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 10 · Watchung Hills Reg.400m Hurdles101:03.1110
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 10 · Watchung Hills Reg.400m Hurdles101:03.1110
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 10 · Watchung Hills Reg.400m Hurdles101:03.1110
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 10 · Watchung Hills Reg.400m Hurdles101:03.1110

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 400 Meters · Place 21 · Watchung Hills Reg.400 Meters2155.5610
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 400 Meters · Place 21 · Watchung Hills Reg.400 Meters2155.5610
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 400 Meters · Place 15 · Watchung Hills Reg.400 Meters1555.2510
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 23 · Watchung Hills Reg.400 Meters2356.6210
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 23 · Watchung Hills Reg.400 Meters2356.6210

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · Long Jump · Place 11 · Watchung HilLong Jump1117-06.00—
Jun 4Ridge Novice InvitationalJun 4 · 400m Hurdles · Place 3 · Watchung Hil400m Hurdles31:02.75—
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400m Hurdles · Place 34 · Watchung Hills Reg.400m Hurdles341:03.939
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Long Jump · Place 37 · Watchung Hills Reg.Long Jump3717-11.759
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 200 Meters · Place 42 · Watchung Hills Reg.200 Meters4225.109
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 200 Meters · Place 42 · Watchung Hills Reg.200 Meters4225.109
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Long Jump · Place 37 · Watchung Hills Reg.Long Jump3717-11.759
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400m Hurdles · Place 34 · Watchung Hills Reg.400m Hurdles341:03.939
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Long Jump · Place 14 · Watchung HilLong Jump1416-09.00—
May 21Skyland Conference Champs - DivisionalMay 21 · Long Jump · Place 39 · Watchung Hills-BLong Jump3916-08.25—
May 21Skyland Conference Champs - DivisionalMay 21 · Long Jump · Place 39 · Watchung Hills-BLong Jump3916-08.25—
May 21Skyland Conference Champs - DivisionalMay 21 · 400m Hurdles · Place 26 · Watchung Hills-B400m Hurdles261:07.30—
May 21Skyland Conference Champs - Open ScoresMay 21 · 400m Hurdles · Place 26 · Watchung Hills Reg400m Hurdles36" / 0.914m26.1:07.30a9
May 21Skyland Conference Champs - Open ScoresMay 21 · Long Jump · Place 39 · Watchung Hills RegLong Jump39.16-08.25 PB9
May 18Ridge Novice Meet #1May 18 · Long Jump · Place 5 · Watchung Hills RegLong Jump516-4.59
May 18Ridge Novice Meet #1May 18 · 800 Meters · Place 8 · Watchung Hills Reg800 Meters82:15.079
May 14Somerset County ChampsMay 14 · 400m Hurdles · Place 17 · Watchung Hil400m Hurdles171:05.04—
May 14Somerset County ChampsMay 14 · 200 Meters · Place 27 · Watchung Hil200 Meters2724.90 PB—
May 6Ridge Night of 1600sMay 6 · 110m Hurdles · Place 22 · Watchung Hills Reg110m Hurdles39" / 0.991m22.22.91a PB9
May 3Raider TwilightMay 3 · 200 Meters · Place 52 · Watchung Hills Reg200 Meters52.25.18a9
Apr 13Skyland RelaysApr 13 · Long Jump · Place 16 · Watchung Hills RegLong Jump16.14-07.259

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 55m Hurdles · Place 28 · Watchung Hills Reg.55m HurdlesRound P2811.219
Jan 22SJTCA Winter Meet #12Jan 22 · 55m Hurdles · Place 67 · Watchung Hills Reg.55m Hurdles6710.879
Jan 17SJTCA Winter Meet #10Jan 17 · 55m Hurdles · Place 47 · Watchung Hills Reg.55m HurdlesRound P4711.169

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Somerset County Relay ChampionshipsDec 29 · 400 Meters · Place 21 · Watchung Hills Reg400 Meters21.1:02.53a9