Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 15102-04NJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
Javelin · 800g · OutdoorNewark Public Schools HS Championships · May 18107-4Newark Public Schools HS ChampionshipsMay 18, 2026
Shot Put · 12lb · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 1543-01.00NJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18Newark Public Schools HS ChampionshipsMay 18 · Javelin · Place 3 · WeequahicJavelin800g3.107-4 PB11
May 18Newark Public Schools HS ChampionshipsMay 18 · Shot Put · Place 3 · WeequahicShot Put12lb3.42-5.5011
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Javelin · Place 23 · WeequahicJavelin800g23.101-0711
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Discus · Place 24 · WeequahicDiscus1.6kg24.102-04 PB11
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Shot Put · Place 9 · WeequahicShot Put12lb9.43-01.00 PB11
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 13 · WeequahicShot Put12lb13.42-1111
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · Javelin · Place 1 · WeequahicJavelin800g1.106-911
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · Discus · Place 14 · WeequahicDiscus1.6kg14.68-211
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · Shot Put · Place 1 · WeequahicShot Put12lb1.43-011
Apr 28Essex County RelaysApr 28 · Javelin · Place 19 · WeequahicJavelin800g19.107-0011
Apr 28Essex County RelaysApr 28 · Discus · WeequahicDiscus1.6kg--FOUL11
Apr 28Essex County RelaysApr 28 · Shot Put · Place 11 · WeequahicShot Put12lb11.41-03.0011

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 18 · WeequahicShot Put1839-1011

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 19Newark Public Schools ChampionshipsMay 19 · Shot Put · Place 2 · WeequahicShot Put239-210
May 19Newark Public Schools ChampionshipsMay 19 · Javelin · Place 9 · WeequahicJavelin988-1010
May 19Newark Public Schools ChampionshipsMay 19 · Discus · Place 10 · WeequahicDiscus1082-810
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Shot Put · Place 19 · WeequahicShot Put1938-09.0010
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Shot Put · Place 4 · WeequahicShot Put438-510
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Shot Put · Place 4 · WeequahicShot Put438-510
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Javelin · Place 5 · WeequahicJavelin5101-510
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Javelin · Place 5 · WeequahicJavelin5101-510
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Discus · Place 15 · WeequahicDiscus1559-410
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Discus · Place 15 · WeequahicDiscus1559-410
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Shot Put · Place 4 · WeequahicShot Put438-510
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Shot Put · Place 4 · WeequahicShot Put438-510
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Javelin · Place 5 · WeequahicJavelin5101-510
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Javelin · Place 5 · WeequahicJavelin5101-510
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Discus · Place 15 · WeequahicDiscus1559-410
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Discus · Place 15 · WeequahicDiscus1559-410
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Shot Put · Place 4 · WEEQUAHICShot Put439-310
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Shot Put · Place 4 · WEEQUAHICShot Put439-310
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Javelin · Place 4 · WEEQUAHICJavelin4102-410
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Javelin · Place 4 · WEEQUAHICJavelin4102-410
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Shot Put · Place 4 · WEEQUAHICShot Put439-310
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Javelin · Place 4 · WEEQUAHICJavelin4102-410
Apr 29Essex County RelaysApr 29 · Javelin · Place 32 · WeequahicJavelin3294-910
Apr 29Essex County RelaysApr 29 · Javelin · Place 32 · WeequahicJavelin3294-910
Apr 29Essex County RelaysApr 29 · Shot Put · Place 20 · WeequahicShot Put2038-2.5010
Apr 29Essex County RelaysApr 29 · Shot Put · Place 20 · WeequahicShot Put2038-2.5010
Apr 12East Brunswick InvitationalApr 12 · Shot Put · Place 25 · WeequahicShot Put2536-00.00—