Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Junior Olympic Games · Aug 111.13aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · OutdoorNeville Plummer Memorial Invitational · Apr 1822.05aNeville Plummer Memorial InvitationalApril 18, 2026
400 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 2851.74NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
400 Meters · OutdoorSomerset County Champs · Apr 2850.25aSomerset County ChampsApril 28, 2026
55 Meters · IndoorSkyland Conference Indoor Championship · Feb 16.75Skyland Conference Indoor ChampionshipFebruary 1, 2026
Prelims · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1611.51NJSIAA 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

31 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 40 · Plainfield Tsunami Track ClubPlainfield Tsunami Track Club400 MetersRound P40.50.93a10
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 38 · Plainfield Tsunami Track ClubPlainfield Tsunami Track Club200 MetersRound P38.22.78aWind: -2.210
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 42 · Plainfield Tsunami Track ClubPlainfield Tsunami Track Club100 MetersRound P42.11.13a PBWind: 0.110
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 200 Meters · Plainfield Tsunami Track ClubPlainfield Tsunami Track Club200 Meters--DNS10
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 100 Meters · Plainfield Tsunami Track ClubPlainfield Tsunami Track Club100 Meters--DNS10
Jun 13AAU New Jersey District Qualifier - 15-18Jun 13 · 400 Meters · Place 1 · Plainfield Tsunami Track ClubPlainfield Tsunami Track Club400 Meters150.42a10
Jun 13AAU New Jersey District Qualifier - 15-18Jun 13 · 200 Meters · Place 2 · Plainfield Tsunami Track ClubPlainfield Tsunami Track Club200 Meters222.33a10
Jun 13AAU New Jersey District Qualifier - 15-18Jun 13 · 100 Meters · Place 3 · Plainfield Tsunami Track ClubPlainfield Tsunami Track Club100 Meters311.27a10
May 29NJSIAA Group Championships - 1 & 4May 29 · 200 Meters · Place 12 · Watchung Hills RegWatchung Hills Reg200 Meters12.22.46aWind: 2.410
May 29NJSIAA Group Championships - 1 & 4May 29 · 100 Meters · Place 12 · Watchung Hills RegWatchung Hills Reg100 MetersRound P12.11.21aWind: -1.810
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400 Meters · Place 6 · Watchung Hills RegWatchung Hills Reg400 Meters6.50.57a10
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 200 Meters · Place 2 · Watchung Hills RegWatchung Hills Reg200 Meters2.22.50aWind: -0.310
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100 Meters · Place 5 · Watchung Hills RegWatchung Hills Reg100 MetersRound P5.11.33aWind: -1.610
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100 Meters · Place 3 · Watchung Hills RegWatchung Hills Reg100 Meters3.11.19aWind: 010
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 400 Meters · Place 1 · Watchung Hills RegWatchung Hills Reg400 Meters1.50.26a10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 200 Meters · Place 1 · Watchung Hills RegWatchung Hills Reg200 Meters1.22.78a10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 100 Meters · Place 1 · Watchung Hills RegWatchung Hills Reg100 MetersRound P1.11.44a10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 100 Meters · Place 1 · Watchung Hills RegWatchung Hills Reg100 Meters1.11.15a10
May 5Skyland Conference ChampsMay 5 · 200 Meters · Place 7 · Watchung HilWatchung Hil200 Meters723.04—
May 5Skyland Conference ChampsMay 5 · 100 Meters · Place 7 · Watchung HilWatchung Hil100 Meters711.45—
May 5Skyland Conference ChampsMay 5 · 100 Meters · Place 2 · Watchung HilWatchung Hil100 Meters211.29—
May 5Skyland Conference Champs - Open ScoringMay 5 · 200 Meters · Place 7 · Watchung Hills RegWatchung Hills Reg200 Meters7.23.04a10
May 5Skyland Conference Champs - Open ScoringMay 5 · 100 Meters · Place 2 · Watchung Hills RegWatchung Hills Reg100 Meters2.11.29a10
May 5Skyland Conference Champs - Open ScoringMay 5 · 100 Meters · Place 7 · Watchung Hills RegWatchung Hills Reg100 Meters7.11.45a10
Apr 28Somerset County ChampsApr 28 · 400 Meters · Place 3 · Watchung Hills Reg.Watchung Hills Reg.400 Meters350.25a PB10
Apr 28Somerset County ChampsApr 28 · 200 Meters · Place 4 · Watchung Hills Reg.Watchung Hills Reg.200 Meters423.05a10
Apr 28Somerset County ChampsApr 28 · 100 Meters · Place 2 · Watchung Hills Reg.Watchung Hills Reg.100 MetersRound P211.25a10
Apr 28Somerset County ChampsApr 28 · 100 Meters · Place 4 · Watchung Hills Reg.Watchung Hills Reg.100 Meters411.30a10
Apr 18Neville Plummer Memorial InvitationalApr 18 · 200 Meters · Place 1 · Watchung Hills RegWatchung Hills Reg200 Meters1.22.05a PB10
Apr 18Neville Plummer Memorial InvitationalApr 18 · 100 Meters · Place 4 · Watchung Hills RegWatchung Hills Reg100 MetersRound P4.11.53a10
Apr 18Neville Plummer Memorial InvitationalApr 18 · 100 Meters · Place 3 · Watchung Hills RegWatchung Hills Reg100 Meters3.11.38a10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 400 Meters · Place 13 · Watchung Hills Reg.Watchung Hills Reg.400 Meters1351.74 PB10
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55 Meters · Place 14 · Watchung Hills Reg.Watchung Hills Reg.55 MetersRound P146.8610
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 400 Meters · Place 5 · Watchung Hills Reg.Watchung Hills Reg.400 Meters552.1010
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55 Meters · Place 3 · Watchung Hills Reg.Watchung Hills Reg.55 MetersRound P36.75 PB10
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55 Meters · Place 3 · Watchung Hills Reg.Watchung Hills Reg.55 MetersRound P36.7510
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55 Meters · Place 3 · Watchung Hills Reg.Watchung Hills Reg.55 Meters36.7610
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55 Meters · Place 3 · Watchung Hills Reg.Watchung Hills Reg.55 Meters36.7610
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 4 · Watchung Hills Reg.Watchung Hills Reg.400 Meters452.4210
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 4 · Watchung Hills Reg.Watchung Hills Reg.400 Meters452.4210

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 15AAU New Jersey District Qualifier - HSJun 15 · 400 Meters · Place 1 · Plainfield Tsunami Track ClubPlainfield Tsunami Track Club400 Meters151.41a9
Jun 15AAU New Jersey District Qualifier - HSJun 15 · 200 Meters · Place 1 · Plainfield Tsunami Track ClubPlainfield Tsunami Track Club200 Meters123.30a9
Jun 15AAU New Jersey District Qualifier - HSJun 15 · 100 Meters · Place 1 · Plainfield Tsunami Track ClubPlainfield Tsunami Track Club100 Meters111.57a9
May 30NJSIAA Group Championships - 1 & 4May 30 · 200 Meters · Place 14 · Watchung HilWatchung Hil200 Meters1422.989
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Prelims · Place 12 · Watchung Hills Reg.Watchung Hills Reg.PrelimsRound P1211.51 PB9
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 200 Meters · Place 4 · Watchung Hills Reg.Watchung Hills Reg.200 Meters422.649
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 200 Meters · Place 4 · Watchung HilWatchung Hil200 Meters422.649
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100 Meters · Place 12 · Watchung HilWatchung Hil100 MetersRound P1211.519
Apr 17Raider TwilightApr 17 · 200 Meters · Place 4 · Watchung HilWatchung Hil200 Meters423.489
Apr 17Raider TwilightApr 17 · 100 Meters · Place 6 · Watchung HilWatchung Hil100 Meters611.629

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55 Meters · Place 29 · Watchung Hills Reg.Watchung Hills Reg.55 MetersRound P297.049
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55 Meters · Place 29 · Watchung Hills Reg.Watchung Hills Reg.55 MetersRound P297.049
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55 Meters · Place 23 · Watchung Hills Reg.Watchung Hills Reg.55 MetersRound P237.119
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 44 · Watchung Hills Reg.Watchung Hills Reg.55m Hurdles4411.149
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 39 · Watchung Hills Reg.Watchung Hills Reg.55 Meters397.179
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 44 · Watchung Hills Reg.Watchung Hills Reg.55m Hurdles4411.149
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 39 · Watchung Hills Reg.Watchung Hills Reg.55 Meters397.179