Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMonmouth County Championships · May 675-10Monmouth County ChampionshipsMay 6, 2026
Javelin · 600g · OutdoorMonmouth County Relay Championships · Apr 3092-00Monmouth County Relay ChampionshipsApril 30, 2026
Shot Put · 4kg · OutdoorShore Conference Championships · May 2026-0Shore Conference ChampionshipsMay 20, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20Shore Conference ChampionshipsMay 20 · Javelin · Place 18 · MarlboroJavelin600g18.84-212
May 20Shore Conference ChampionshipsMay 20 · Discus · Place 53 · MarlboroDiscus1kg53.59-812
May 20Shore Conference ChampionshipsMay 20 · Shot Put · Place 37 · MarlboroShot Put4kg37.26-0 PB12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Javelin · Place 14 · MarlboroJavelin600g14.83-0912
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Discus · Place 27 · MarlboroDiscus1kg27.75-0612
May 6Monmouth County ChampionshipsMay 6 · Javelin · Place 4 · MarlboroJavelin600g4.89-1012
May 6Monmouth County ChampionshipsMay 6 · Discus · Place 16 · MarlboroDiscus1kg16.75-10 PB12
May 6Monmouth County ChampionshipsMay 6 · Shot Put · Place 21 · MarlboroShot Put4kg21.25-07.5012
Apr 30Monmouth County Relay ChampionshipsApr 30 · Javelin · Place 3 · MarlboroJavelin600g3.92-00 PB12
Apr 30Monmouth County Relay ChampionshipsApr 30 · Shot Put · Place 25 · MarlboroShot Put4kg25.24-00.0012
Apr 27Holmdel Twilight Series - Night of 3200sApr 27 · Javelin · Place 6 · MarlboroJavelin600g6.77-1112
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Javelin · Place 10 · MarlboroJavelin600g10.88-712
Apr 4Rebel RelaysApr 4 · Javelin · Place 5 · MarlboroJavelin600g5.87-112
Apr 4Rebel RelaysApr 4 · Discus · Place 25 · MarlboroDiscus1kg25.67-012
Mar 21Shore Conference A NorthMar 21 · Javelin · Place 2 · MarlboroJavelin600g2.81-1112
Mar 21Shore Conference A NorthMar 21 · Discus · Place 8 · MarlboroDiscus1kg8.68-0012
Mar 21Shore Conference A NorthMar 21 · Shot Put · Place 6 · MarlboroShot Put4kg6.24-08.0012

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 22 · MarlboroShot Put2228-1.2512
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 12 · MarlboroTriple Jump1226-012
Feb 3Shore Conference ChampionshipsFeb 3 · Shot Put · Place 25 · MarlboroShot Put2525-1.2512
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 39 · MarlboroShot Put3925-1012
Jan 7Rebel Shot/Field Series 4Jan 7 · Triple Jump · Place 10 · MarlboroTriple Jump1025-5.5012
Jan 3Monmouth County RelaysJan 3 · Shot Put · Place 10 · MarlboroShot Put1025-4.5012
Jan 3Monmouth County RelaysJan 3 · Shot Put · Place 10 · MarlboroShot Put1025-4.5012

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27Shore Conference MeetMay 27 · Javelin · Place 18 · MarlboroJavelin1889-09—
May 27Shore Conference MeetMay 27 · Discus · Place 51 · MarlboroDiscus5153-05—
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Javelin · Place 7 · MarlboroJavelin789-0411
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Discus · Place 31 · MarlboroDiscus3171-0111
May 12Shore Area Girls Frosh / Novice ChampionshipsMay 12 · Shot Put · Place 24 · MarlboroShot Put2424-311
May 12Shore Area Girls Frosh / Novice ChampionshipsMay 12 · Javelin · Place 3 · MarlboroJavelin376-1111
May 12Shore Area Girls Frosh / Novice ChampionshipsMay 12 · Discus · Place 32 · MarlboroDiscus3260-1111
Apr 28Holmdel Twilight Series - Night of 3200sApr 28 · Javelin · Place 3 · MarlboroJavelin375-10—
Apr 19Colts Neck Spring InvitationalApr 19 · Shot Put · Place 50 · MarlboroShot Put5023-111
Apr 19Colts Neck Spring InvitationalApr 19 · Javelin · Place 19 · MarlboroJavelin1984-1111
Apr 19Colts Neck Spring InvitationalApr 19 · Discus · Place 44 · MarlboroDiscus4469-411
Apr 12East Brunswick InvitationalApr 12 · Javelin · Place 8 · MarlboroJavelin872-07—
Mar 29A-North DivisionalMar 29 · Javelin · Place 4 · MarlboroJavelin486-03—
Mar 29A-North DivisionalMar 29 · Discus · Place 11 · MarlboroDiscus1167-05—
Mar 29A-North DivisionalMar 29 · Shot Put · Place 9 · MarlboroShot Put924-04.50—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 32 · MarlboroShot Put3222-811
Feb 4Rebel Shot/Field Series 5Feb 4 · Triple Jump · Place 9 · MarlboroTriple Jump922-511
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 35 · MarlboroShot Put3521-5.5011
Jan 29Toms River Girls Frosh/NoviceJan 29 · Shot Put · Place 29 · MarlboroShot Put2921-911
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · Shot Put · Place 33 · MarlboroShot Put3324-011
Jan 7Rebel Shot/Field Series 3Jan 7 · Long Jump · Place 10 · MarlboroLong Jump1021-1111
Jan 3Monmouth County RelaysJan 3 · Shot Put · Place 19 · MarlboroShot Put1922-911

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · Javelin · Place 17 · MarlboroJavelin1783-0310
May 18Shore Conference ChampionshipsMay 18 · Javelin · Place 16 · MarlboroJavelin1682-410
May 14Shore Area Girls Frosh / Novice ChampionshipsMay 14 · Shot Put · Place 35 · MarlboroShot Put3521-610
May 14Shore Area Girls Frosh / Novice ChampionshipsMay 14 · Javelin · Place 8 · MarlboroJavelin873-010
May 14Shore Area Girls Frosh / Novice ChampionshipsMay 14 · Discus · Place 46 · MarlboroDiscus4650-010