Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorTR Girls Frosh/Novice · Feb 232.11TR Girls Frosh/NoviceFebruary 2, 2023
200 Meters · OutdoorBob Pratt Invitational - Smithtown · Apr 2728.44Bob Pratt Invitational - SmithtownApril 27, 2024
400 Meters · OutdoorRahway Rising Stars Invitational #1 · Apr 121:03.67Rahway Rising Stars Invitational #1April 12, 2024
55 Meters · IndoorTR Girls Frosh/Novice · Feb 28.43TR Girls Frosh/NoviceFebruary 2, 2023
Discus · 1.6kg · OutdoorEssex County Championships · May 8126-2Essex County ChampionshipsMay 8, 2026
Javelin · 800g · OutdoorSuper Essex Conference Colonial & Independence Championships · May 1349-05Super Essex Conference Colonial & Independence ChampionshipsMay 13, 2023
Shot Put · 12lb · IndoorNJ Spiked Shoe Holiday Festival · Dec 2240-03.50NJ Spiked Shoe Holiday FestivalDecember 22, 2025
Shot Put · 12lb · OutdoorEssex County Championships · May 842-6.50Essex County ChampionshipsMay 8, 2026
Weight Throw · 25lb / 11.3kg · IndoorBishop Loughlin Games · Dec 2024-11Bishop Loughlin GamesDecember 20, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · Discus · Place 6 · Newark Tech- Essex CountyNewark Tech- Essex CountyDiscus1.6kg6.33.93m12
Jun 12East Coast Champs Jun 12 · Shot Put · Place 7 · UnattachedUnattachedShot Put12lb7.12.68m12
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 15 · Newark Tech- Essex CountyNewark Tech- Essex CountyDiscus1.6kg15.111-0312
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Discus · Place 3 · Newark Tech- Essex CountyNewark Tech- Essex CountyDiscus1.6kg3.120-712
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Shot Put · Place 11 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb11.36-4.5012
May 8Essex County ChampionshipsMay 8 · Discus · Place 3 · Newark Tech- Essex CountyNewark Tech- Essex CountyDiscus1.6kg3.126-2 PB12
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 16 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb16.42-6.50 PB12
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · Discus · Place 2 · Newark Tech- Essex CountyNewark Tech- Essex CountyDiscus1.6kg2.112-612
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · Shot Put · Place 2 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb2.42-312
Apr 28Essex County RelaysApr 28 · Discus · Place 8 · Newark Tech- Essex CountyNewark Tech- Essex CountyDiscus1.6kg8.106-0412
Apr 28Essex County RelaysApr 28 · Shot Put · Place 16 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb16.40-04.7512
Apr 6SDA Spring InvitationalApr 6 · Discus · Place 4 · Newark Tech- Essex CountyNewark Tech- Essex CountyDiscus1.6kg4.91-0312
Apr 6SDA Spring InvitationalApr 6 · Shot Put · Place 2 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb2.42-02.5012

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · Weight Throw · Place 20 · Newark Tech- Essex CountyNewark Tech- Essex CountyWeight Throw25lb / 11.3kg20.7.23m12
Mar 6Rising Stars Youth ChampsMar 6 · Shot Put · Place 11 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb11.12.25m12
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 14 · Newark Tech - EssexNewark Tech - EssexShot Put1440-612
Feb 20Garden State TC InvitationalFeb 20 · Shot Put · Place 14 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb14.39-11.0012
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · Shot Put · Place 1 · Newark Tech - EssexNewark Tech - EssexShot Put141-11.7512
Jan 24Puma New York International Showcase 2026Jan 24 · Shot Put · Place 24 · Newark Tech - EssexNewark Tech - EssexShot Put2437-512
Jan 21ECADA Indoor Track & Field Individual ChampionshipsJan 21 · Shot Put · Place 14 · Newark Tech - EssexNewark Tech - EssexShot Put1439-5.2512
Jan 10Super Essex County Conference Indoor ChampionshipsJan 10 · Shot Put · Place 1 · Newark Tech - EssexNewark Tech - EssexShot Put142-1.2512

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · Shot Put · Place 10 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb10.40-03.50 PB12
Dec 20Bishop Loughlin GamesDec 20 · Weight Throw · Place 29 · Newark Tech- Essex CountyNewark Tech- Essex CountyWeight Throw25lb / 11.3kg29.24-11 PB12
Dec 20Bishop Loughlin GamesDec 20 · Shot Put · Place 14 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb14.40-2.2512
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · Shot Put · Place 1 · Newark Tech - EssexNewark Tech - EssexShot Put137-511
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · Shot Put · Place 8 · Newark Tech - EssexNewark Tech - EssexShot Put839-211
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · Shot Put · Place 8 · Newark Tech - EssexNewark Tech - EssexShot Put839-211
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · Shot Put · Place 14 · Newark Tech - EssexNewark Tech - EssexShot Put1437-111
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · Shot Put · Place 14 · Newark Tech - EssexNewark Tech - EssexShot Put1437-111
Jan 20NJ Conference ClashJan 20 · Shot Put · Place 7 · Newark Tech - EssexNewark Tech - EssexShot Put736-2.2511
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · Shot Put · Place 32 · Newark Tech - EssexNewark Tech - EssexShot Put3234-511
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · Shot Put · Place 32 · Newark Tech - EssexNewark Tech - EssexShot Put3234-511

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Shot Put · Place 7 · Newark Tech - EssexNewark Tech - EssexShot Put740-111
May 10Middletown InvitationalMay 10 · Discus · Place 37 · Newark Tech- Essex CountyNewark Tech- Essex CountyDiscus3789-0511
May 10Middletown InvitationalMay 10 · Shot Put · Place 8 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put840-04.0011

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 23SJTCA #5Dec 23 · Shot Put · Place 16 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb16.36-2.7511
Dec 21Garfield HS Shot Put / High Jump Invitational #2Dec 21 · Shot Put · Place 1 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb1.38-00.7511
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · Shot Put · Place 13 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb13.39-10.0011
Dec 11Wayne Gardiner Holidays RelaysDec 11 · Shot Put · Place 21 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb21.37-3.5011
Feb 12SJTCA Winter Meet #18Feb 12 · Shot Put · Place 15 · Newark Tech - EssexNewark Tech - EssexShot Put1529-6.7510
Feb 6SJTCA Winter Meet #16Feb 6 · Shot Put · Place 18 · Newark Tech - EssexNewark Tech - EssexShot Put1829-810

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 15 · Newark Tech - EssexNewark Tech - EssexDiscus1585-710
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 15 · Newark Tech - EssexNewark Tech - EssexDiscus1585-710
Apr 27Bob Pratt Invitational - SmithtownApr 27 · 200 Meters · Place 42 · Newark Tech - EssexNewark Tech - Essex200 Meters4228.44 PB10
Apr 12Rahway Rising Stars Invitational #1Apr 12 · Discus · Place 6 · Newark Tech - EssexNewark Tech - EssexDiscus678-810
Apr 12Rahway Rising Stars Invitational #1Apr 12 · 400 Meters · Place 36 · Newark Tech - EssexNewark Tech - Essex400 Meters361:03.67 PB10

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 22Super Essex County Conference Indoor ChampionshipsDec 22 · Shot Put · Place 15 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb15.25-5.5010
Dec 18NJ Spiked Shoe HolidayDec 18 · 55 Meter · Newark Tech- Essex CountyNewark Tech- Essex County55 MeterRound P—DNS10
Dec 18NJ Spiked Shoe HolidayDec 18 · Shot Put · Place 65 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb65.24-08.0010
Feb 2TR Girls Frosh/NoviceFeb 2 · Shot Put · Place 19 · Newark Tech - EssexNewark Tech - EssexShot Put1923-0.759
Feb 2TR Girls Frosh/NoviceFeb 2 · 200 Meters · Place 78 · Newark Tech - EssexNewark Tech - Essex200 Meters7832.11 PB9
Feb 2TR Girls Frosh/NoviceFeb 2 · 55 Meters · Place 72 · Newark Tech - EssexNewark Tech - Essex55 Meters728.43 PB9
Feb 1TR Boys Frosh/NoviceFeb 1 · Shot Put · Place 19 · Newark Tech - EssexNewark Tech - EssexShot Put1923-0.759
Feb 1TR Boys Frosh/NoviceFeb 1 · 200 Meters · Place 78 · Newark Tech - EssexNewark Tech - Essex200 Meters7832.119
Feb 1TR Boys Frosh/NoviceFeb 1 · 55 Meters · Place 72 · Newark Tech - EssexNewark Tech - Essex55 Meters728.439
Feb 1TR Boys Frosh/NoviceFeb 1 · Shot Put · Place 19 · Newark Tech - EssexNewark Tech - EssexShot Put1923-0.759
Feb 1TR Boys Frosh/NoviceFeb 1 · 200 Meters · Place 78 · Newark Tech - EssexNewark Tech - Essex200 Meters7832.119
Feb 1TR Boys Frosh/NoviceFeb 1 · 55 Meters · Place 72 · Newark Tech - EssexNewark Tech - Essex55 Meters728.439

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25ECTCA Frosh Soph Open InvitationalMay 25 · Discus · Place 4 · Newark Tech- Essex CountyNewark Tech- Essex CountyDiscus1.6kg4.77-69
May 25ECTCA Frosh Soph Open InvitationalMay 25 · Shot Put · Place 12 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb12.27-10.259
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · Javelin · Place 14 · Newark Tech- Essex CountyNewark Tech- Essex CountyJavelin800g14.49-05 PB9
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · Discus · Place 13 · Newark Tech- Essex CountyNewark Tech- Essex CountyDiscus1.6kg13.61-019
May 5Essex County RelaysMay 5 · Shot Put · Place 50 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb50.27-05.259
Apr 22HCTCA RelaysApr 22 · Shot Put · Place 26 · Newark Tech- Essex CountyNewark Tech- Essex CountyShot Put12lb26.26-07.009