Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 15117-00NJSIAA Sectionals Central Groups 1 and 4May 15, 2026
Javelin · 800g · OutdoorGeorgian Court University HS Challenge · Apr 11123-06Georgian Court University HS ChallengeApril 11, 2026
Shot Put · 12lb · IndoorSJTCA #5 · Dec 2238-01.25SJTCA #5December 22, 2025
Shot Put · 12lb · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1536-03.00NJSIAA Sectionals Central Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Javelin · Place 23 · Monroe TownshipJavelin800g23.121-0912
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Discus · Place 20 · Monroe TownshipDiscus1.6kg20.117-00 PB12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 39 · Monroe TownshipShot Put12lb39.36-03.00 PB12
May 5GMC ChampionshipMay 5 · Shot Put · Place 36 · Monroe Twp.Shot Put3634-11.7512
May 5GMC ChampionshipMay 5 · Javelin · Place 19 · Monroe Twp.Javelin19119-012
May 5GMC ChampionshipMay 5 · Discus · Place 27 · Monroe Twp.Discus27104-012
Apr 28Middlesex County RelaysApr 28 · Javelin · Place 25 · Monroe TownshipJavelin800g25.110-0412
Apr 28Middlesex County RelaysApr 28 · Discus · Place 29 · Monroe TownshipDiscus1.6kg29.100-0912
Apr 28Middlesex County RelaysApr 28 · Shot Put · Place 42 · Monroe TownshipShot Put12lb42.33-02.0012
Apr 18East Brunswick InvitationalApr 18 · Javelin · Place 15 · Monroe TownshipJavelin800g15.112-0412
Apr 18East Brunswick InvitationalApr 18 · Discus · Monroe TownshipDiscus1.6kg--FOUL12
Apr 18East Brunswick InvitationalApr 18 · Shot Put · Place 32 · Monroe TownshipShot Put12lb32.35-09.0012
Apr 11Georgian Court University HS ChallengeApr 11 · Javelin · Place 13 · Monroe TownshipJavelin800g13.123-06 PB12
Apr 11Georgian Court University HS ChallengeApr 11 · Discus · Place 26 · Monroe TownshipDiscus1.6kg26.101-0512
Apr 7GMC Red & White Division ChampionshipApr 7 · Javelin · Place 8 · Monroe TownshipJavelin800g8.111-1012
Apr 7GMC Red & White Division ChampionshipApr 7 · Discus · Place 10 · Monroe TownshipDiscus1.6kg10.98-0412
Apr 7GMC Red & White Division ChampionshipApr 7 · Shot Put · Place 14 · Monroe TownshipShot Put12lb14.34-03.5012
Mar 28Husky RelaysMar 28 · Javelin · Place 11 · Monroe TownshipJavelin800g11.116-1012
Mar 28Husky RelaysMar 28 · Discus · Place 16 · Monroe TownshipDiscus1.6kg16.89-0012
Mar 28Husky RelaysMar 28 · Shot Put · Place 28 · Monroe TownshipShot Put12lb28.31-10.0012

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · Shot Put · Place 17 · Monroe Twp.Shot Put1739-312
Jan 20SJTCA #13Jan 20 · Shot Put · Place 7 · Monroe Twp.Shot Put738-5.7512
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 48 · Monroe Twp.Shot Put4836-5.2512
Jan 12Mid-Winter ClassicJan 12 · Shot Put · Place 4 · Monroe Twp.Shot Put437-5.7512
Jan 10Middlesex County RelaysJan 10 · Shot Put · Place 17 · Monroe Twp.Shot Put1737-11.5012

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · Shot Put · Place 16 · Monroe TownshipShot Put12lb16.38-01.25 PB12
Dec 16SJTCA #3Dec 16 · Shot Put · Place 12 · Monroe TownshipShot Put12lb12.37-07.0012
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 29 · Monroe Twp.Shot Put2935-0.5011
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 30 · Monroe Twp.Shot Put3032-711
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 30 · Monroe Twp.Shot Put3032-711
Jan 4Middlesex County RelaysJan 4 · Shot Put · Place 24 · Monroe Twp.Shot Put2431-911

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Javelin · Place 21 · Monroe Twp.Javelin21116-0911
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Discus · Place 28 · Monroe Twp.Discus28100-0911
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Shot Put · Place 30 · Monroe Twp.Shot Put3037-00.2511
May 6GMC ChampionshipsMay 6 · Discus · Place 42 · Monroe Twp.Discus4288-311
May 6GMC ChampionshipsMay 6 · Javelin · Place 37 · Monroe Twp.Javelin37103-311
May 6GMC ChampionshipsMay 6 · Shot Put · Place 34 · Monroe Twp.Shot Put3437-111
Apr 15GMC Red & White ChampionshipApr 15 · Javelin · Place 14 · Monroe Twp.Javelin1498-03—
Apr 15GMC Red & White ChampionshipApr 15 · Discus · Place 22 · Monroe Twp.Discus2283-09—
Apr 15GMC Red & White ChampionshipApr 15 · Shot Put · Place 14 · Monroe Twp.Shot Put1435-11.50—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17SJTCA Meet #3Dec 17 · Shot Put · Place 25 · Monroe TownshipShot Put12lb25.32-311
Dec 13SJTCA Meet #1Dec 13 · Shot Put · Place 25 · Monroe TownshipShot Put12lb25.32-6.5011
Feb 1TR Boys Frosh/NoviceFeb 1 · Shot Put · Place 51 · Monroe Twp.Shot Put5129-6.5010
Jan 23Mid-Winter ClassicJan 23 · Shot Put · Place 64 · Monroe Twp.Shot Put6429-1010
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · Shot Put · Place 38 · Monroe Twp.Shot Put3826-11.7510
Jan 6Middlesex County RelaysJan 6 · Shot Put · Place 25 · Monroe Twp.Shot Put2528-11.2510

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · Javelin · Place 19 · Monroe Twp.Javelin19120-0110
May 21GMC ChampionshipsMay 21 · Javelin · Place 47 · Monroe Twp.Javelin4798-410
May 11GMC Red & White ChampionshipMay 11 · Javelin · Place 20 · Monroe TownshipJavelin800g20.92-0110
Apr 30Middlesex County RelaysApr 30 · Javelin · Place 47 · Monroe Twp.Javelin47101-010
Apr 20Colts Neck Spring InvitationalApr 20 · Shot Put · Place 58 · Monroe TownshipShot Put12lb58.28-610

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18SJTCA Winter Meet #3Dec 18 · Shot Put · Place 57 · Monroe TownshipShot Put12lb57.28-610
Dec 12SJTCA Winter Meet #2Dec 12 · Shot Put · Place 37 · Monroe TownshipShot Put12lb37.28-08.7510

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · Shot Put · Place 15 · Monroe Twp.Shot Put1527-05.00—
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · Javelin · Place 12 · Monroe Twp.Javelin1269-09—
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · Discus · Place 10 · Monroe Twp.Discus1075-03—
May 2Middlesex County RelaysMay 2 · Javelin · Place 61 · Monroe TownshipJavelin800g61.77-39
Apr 22Colts Neck Spring InvitationalApr 22 · Javelin · Place 68 · Monroe Twp.Javelin6857-29