Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRaider Twilight · Apr 1714.38Raider TwilightApril 17, 2025
100m Hurdles · 33" / 0.838m · OutdoorNeville Plummer Memorial Invitational · Apr 1817.41aNeville Plummer Memorial InvitationalApril 18, 2026
200 Meters · OutdoorNeville Plummer Memorial Invitational · Apr 1828.84aNeville Plummer Memorial InvitationalApril 18, 2026
400 Meters · OutdoorRaider Twilight · Apr 171:08.49Raider TwilightApril 17, 2025
400m Hurdles · 30" / 0.762m · OutdoorSkyland Conference Relays · Mar 281:13.87aSkyland Conference RelaysMarch 28, 2026
55 Meters · IndoorSJTCA #14 · Jan 228.37SJTCA #14January 22, 2025
Full · OutdoorSomerset County Relays · Apr 51:13.42Somerset County RelaysApril 5, 2025
Prelims · IndoorSkyland Conference Indoor Championship · Feb 28.45Skyland Conference Indoor ChampionshipFebruary 2, 2025
Prelims · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1617.38NJSIAA Sectionals North 2 Groups 1 and 4May 16, 2025

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 · 100m Hurdles · Place 11 · Watchung Hills Reg100m Hurdles33" / 0.838mRound P11.18.44aWind: -1.712
May 8Last Chance InvitationalMay 8 · 100m Hurdles · Place 7 · Watchung Hills Reg100m Hurdles33" / 0.838m7.17.96a12
May 8Raider NoviceMay 8 · 100m Hurdles · Place 7 · Watchung Hills Reg100m Hurdles33" / 0.838m7.17.96a12
Apr 28Somerset County ChampsApr 28 · 100m Hurdles · Place 8 · Watchung Hills Reg.100m HurdlesRound P818.03a12
Apr 28Somerset County ChampsApr 28 · 100m Hurdles · Place 6 · Watchung Hills Reg.100m Hurdles617.15a12
Apr 18Neville Plummer Memorial InvitationalApr 18 · 100m Hurdles · Place 5 · Watchung Hills Reg100m Hurdles33" / 0.838mRound P5.17.41a PB12
Apr 18Neville Plummer Memorial InvitationalApr 18 · 100m Hurdles · Place 5 · Watchung Hills Reg100m Hurdles33" / 0.838m5.18.21a12
Apr 18Neville Plummer Memorial InvitationalApr 18 · 200 Meters · Place 13 · Watchung Hills Reg200 Meters13.28.84a PB12
Mar 28Skyland Conference RelaysMar 28 · 400m Hurdles · Place 3 · Watchung Hills Reg400m Hurdles30" / 0.762m3.1:13.87a PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55m Hurdles · Place 7 · Watchung Hills Reg.55m HurdlesRound P79.7712
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55m Hurdles · Place 7 · Watchung Hills Reg.55m HurdlesRound P79.7712
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55m Hurdles · Place 6 · Watchung Hills Reg.55m Hurdles69.6612
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55m Hurdles · Place 6 · Watchung Hills Reg.55m Hurdles69.6612
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55m Hurdles · Place 12 · Watchung Hills Reg.55m HurdlesRound P129.7712

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400m Hurdles · Place 14 · Watchung Hil400m Hurdles141:10.8211
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100m Hurdles · Place 10 · Watchung Hil100m HurdlesRound P1017.3811
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400m Hurdles · Place 14 · Watchung Hills Reg.400m Hurdles141:10.8211
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Prelims · Place 10 · Watchung Hills Reg.PrelimsRound P1017.38 PB11
Apr 17Raider TwilightApr 17 · 400 Meters · Place 44 · Watchung Hil400 Meters441:08.49 PB11
Apr 17Raider TwilightApr 17 · 100 Meters · Place 67 · Watchung Hil100 Meters6714.38 PB11
Apr 12Blue Devil ClassicApr 12 · 400m Hurdles · Place 5 · Watchung Hills Reg.400m Hurdles51:14.62—
Apr 5Somerset County RelaysApr 5 · Full · Place 5 · Watchung Hills RegFull51:13.42 PB11
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 3 · Watchung Hills Reg.400m Hurdles31:13.5511
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 3 · Watchung Hills Reg.400m Hurdles31:13.5511
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 3 · Watchung Hills Reg.400m Hurdles31:13.5511
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 3 · Watchung Hills Reg.400m Hurdles31:13.5511

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · Prelims · Place 37 · Watchung Hills Reg.PrelimsRound P378.45 PB11
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · Prelims · Place 5 · Watchung Hills Reg.PrelimsRound P510.0611
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55m Hurdles · Place 6 · Watchung Hills Reg.55m Hurdles69.9811
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 14 · Watchung Hills Reg.55m Hurdles1410.1511
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 51 · Watchung Hills Reg.55 Meters518.37 PB11
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 14 · Watchung Hills Reg.55m Hurdles1410.1511
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 51 · Watchung Hills Reg.55 Meters518.3711

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400m Hurdles · Place 18 · Watchung Hills Reg.400m Hurdles181:13.0010
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400m Hurdles · Place 18 · Watchung Hills Reg.400m Hurdles181:13.0010
May 21Skyland Conference Champs - DivisionalMay 21 · 400m Hurdles · Place 15 · Watchung Hills-G400m Hurdles151:13.51—
May 21Skyland Conference Champs - DivisionalMay 21 · 100m Hurdles · Place 19 · Watchung Hills-G100m Hurdles1917.94—
May 14Somerset County ChampsMay 14 · 100m Hurdles · Place 18 · Watchung Hil100m HurdlesRound P1818.41—