Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyland Boys Frosh/Soph Championship · May 2311.89Skyland Boys Frosh/Soph ChampionshipMay 23, 2024
200 Meters · OutdoorNeville Plummer Memorial Invitational · Apr 1822.94aNeville Plummer Memorial InvitationalApril 18, 2026
400 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 4 · Feb 751.68NJSIAA Sectional Championships - North 2 Group 4February 7, 2026
400 Meters · OutdoorSkyland Conference Champs · May 549.64Skyland Conference ChampsMay 5, 2026
55 Meters · IndoorSJTCA Winter Meet #11 · Jan 307.31SJTCA Winter Meet #11January 30, 2023
800 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 4 · Feb 72:07.84NJSIAA Sectional Championships - North 2 Group 4February 7, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 400 Meters · Place 15 · Watchung Hills Reg400 Meters15.53.46a12
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400 Meters · Place 2 · Watchung Hills Reg400 Meters2.49.72a12
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 200 Meters · Place 10 · Watchung Hills Reg200 Meters10.23.27aWind: -4.812
May 5Skyland Conference ChampsMay 5 · 400 Meters · Place 1 · Watchung Hil400 Meters149.64 PB—
May 5Skyland Conference Champs - Open ScoringMay 5 · 400 Meters · Place 1 · Watchung Hills Reg400 Meters1.49.64a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 200 Meters · Watchung Hills Reg200 Meters--DNS12
Apr 28Somerset County ChampsApr 28 · 400 Meters · Place 1 · Watchung Hills Reg.400 Meters149.87a12
Apr 28Somerset County ChampsApr 28 · 200 Meters · Place 7 · Watchung Hills Reg.200 Meters723.26a12
Apr 18Neville Plummer Memorial InvitationalApr 18 · 400 Meters · Place 1 · Watchung Hills Reg400 Meters1.50.25a12
Apr 18Neville Plummer Memorial InvitationalApr 18 · 200 Meters · Place 6 · Watchung Hills Reg200 Meters6.22.94a PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 400 Meters · Place 15 · Watchung Hills Reg.400 Meters1551.8512
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 800 Meters · Place 16 · Watchung Hills Reg.800 Meters162:07.84 PB12
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 400 Meters · Place 2 · Watchung Hills Reg.400 Meters251.68 PB12
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 3 · Watchung Hills Reg.400 Meters352.2612
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 3 · Watchung Hills Reg.400 Meters352.2612

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · 400 Meters · Place 14 · Watchung Hil400 Meters1450.9111
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400 Meters · Place 4 · Watchung Hills Reg.400 Meters449.7611
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400 Meters · Place 4 · Watchung Hil400 Meters449.7611
May 6Skyland Conference Champs - DivisionalMay 6 · 400 Meters · Place 2 · Watchung Hills Reg400 Meters2.50.78a11
May 6Skyland Conference Champs - OpenMay 6 · 400 Meters · Place 2 · Watchung Hills Reg400 Meters2.50.78a11
Apr 17Raider TwilightApr 17 · 200 Meters · Place 6 · Watchung Hil200 Meters623.4911
Apr 17Raider TwilightApr 17 · 400 Meters · Place 5 · Watchung Hil400 Meters551.2711
Apr 12Blue Devil ClassicApr 12 · 400 Meters · Place 4 · Watchung Hills Reg.400 Meters452.7411

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 400 Meters · Place 12 · Watchung Hills Reg.400 Meters1253.4311
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 400 Meters · Place 12 · Watchung Hills Reg.400 Meters1253.4311
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 400 Meters · Place 5 · Watchung Hills Reg.400 Meters553.5411

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400 Meters · Place 11 · Watchung Hills Reg.400 Meters1151.9110
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400 Meters · Place 11 · Watchung Hills Reg.400 Meters1151.9110
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 400 Meters · Place 1 · Watchung Hil400 Meters152.38—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 200 Meters · Place 5 · Watchung Hil200 Meters523.87—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 100 Meters · Place 6 · Watchung Hil100 Meters611.89 PB—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 100 Meters · Place 7 · Watchung Hil100 MetersRound P712.010—
May 21Skyland Conference Champs - DivisionalMay 21 · 400 Meters · Place 8 · Watchung Hills-B400 Meters852.992—
May 21Skyland Conference Champs - Open ScoresMay 21 · 400 Meters · Place 8 · Watchung Hills Reg400 Meters8.53.00a10
May 14Somerset County ChampsMay 14 · 400 Meters · Place 5 · Watchung Hil400 Meters552.50—
May 3Raider TwilightMay 3 · 200 Meters · Place 18 · Watchung Hills Reg200 Meters18.24.05a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 400 Meters · Place 31 · Watchung Hills Reg400 Meters31.54.36a9
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 400 Meters · Place 1 · Watchung Hil400 Meters154.34—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 200 Meters · Place 9 · Watchung Hil200 Meters924.799—
May 16Somerset County ChampionshipsMay 16 · 400 Meters · Place 25 · Watchung Hills Reg400 Meters25.56.15a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30SJTCA Winter Meet #11Jan 30 · 400 Meters · Place 17 · Watchung Hills Reg.400 Meters1755.639
Jan 30SJTCA Winter Meet #11Jan 30 · 55 Meters · Place 46 · Watchung Hills Reg.55 MetersRound P467.31 PB9
Jan 23SJTCA Winter Meet #9Jan 23 · 400 Meters · Place 19 · Watchung Hills Reg.400 Meters1955.989