Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Group Championships - 2 & 3 · May 2998-0NJSIAA Group Championships - 2 & 3May 29, 2026
Javelin · 600g · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 1576-7NJSIAA Sectionals Central Groups 2 and 3May 15, 2026
Shot Put · 4kg · IndoorPoreda Invitational · Dec 1326' 5"Poreda InvitationalDecember 13, 2025
Shot Put · 4kg · OutdoorMercer Coaches Relays · Apr 1127-03.25Mercer Coaches RelaysApril 11, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Discus · Place 15 · AllentownDiscus1kg15.98-0 PB11
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Javelin · Place 16 · AllentownJavelin600g16.76-7 PB11
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Discus · Place 3 · AllentownDiscus1kg3.95-1011
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Shot Put · Place 11 · AllentownShot Put4kg11.26-10.2511
May 9CVC ChampsMay 9 · Javelin · Place 17 · AllentownJavelin600g17.71-0811
May 9CVC ChampsMay 9 · Discus · Place 8 · AllentownDiscus1kg8.93-0411
May 9CVC ChampsMay 9 · Shot Put · Place 22 · AllentownShot Put4kg22.25-08.5011
May 5Peddie Last Chance MeetMay 5 · Javelin · Place 3 · AllentownJavelin600g3.73' 8"11
May 5Peddie Last Chance MeetMay 5 · Discus · Place 3 · AllentownDiscus1kg3.94' 2"11
May 5Peddie Last Chance MeetMay 5 · Shot Put · Place 5 · AllentownShot Put4kg5.25' 11"11
May 2Mercer Coaches ClassicMay 2 · Javelin · Place 16 · AllentownJavelin600g16.74-0811
May 2Mercer Coaches ClassicMay 2 · Discus · Place 6 · AllentownDiscus1kg6.96-0911
May 2Mercer Coaches ClassicMay 2 · Shot Put · Place 24 · AllentownShot Put4kg24.26-10.5011
Apr 11Mercer Coaches RelaysApr 11 · Javelin · Place 12 · AllentownJavelin600g12.70-1011
Apr 11Mercer Coaches RelaysApr 11 · Discus · Place 5 · AllentownDiscus1kg5.93-0811
Apr 11Mercer Coaches RelaysApr 11 · Shot Put · Place 16 · AllentownShot Put4kg16.27-03.25 PB11
Apr 4TCNJ HS InviteApr 4 · Javelin · Place 21 · AllentownJavelin600g21.74' 1"11
Apr 4TCNJ HS InviteApr 4 · Discus · Place 6 · AllentownDiscus1kg6.97' 6"11
Apr 4TCNJ HS InviteApr 4 · Shot Put · Place 29 · AllentownShot Put4kg29.26' 8.75"11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · Shot Put · Place 19 · AllentownShot Put1923-811
Feb 1CVC ChampionshipFeb 1 · Shot Put · Place 16 · AllentownShot Put1625-0.5011
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 34 · AllentownShot Put3425-011
Jan 10Tsai RelaysJan 10 · Shot Put · Place 17 · AllentownShot Put1725-811
Jan 10Tsai RelaysJan 10 · Shot Put · Place 17 · AllentownShot Put1725-811
Jan 4CVC RelaysJan 4 · Shot Put · Place 12 · AllentownShot Put1224-8.2511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · Shot Put · Place 28 · AllentownShot Put4kg28.24-6.2511
Dec 13Poreda InvitationalDec 13 · Shot Put · Place 16 · AllentownShot Put4kg16.26' 5" PB11
Dec 10Jack O'Leary Lid Lifter InvitationalDec 10 · Shot Put · Place 15 · AllentownShot Put4kg15.25-09.0011

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Mercer County Frosh/Soph MeetApr 26 · Discus · Place 3 · AllentownDiscus1kg3.89' 6"10
Apr 26Mercer County Frosh/Soph MeetApr 26 · Shot Put · Place 4 · AllentownShot Put4kg4.27' 1.75"10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Mercer County Freshman/Sophomore MeetMay 4 · Discus · Place 2 · AllentownDiscus282-01—
May 4Mercer County Freshman/Sophomore MeetMay 4 · Shot Put · Place 6 · AllentownShot Put623-10.00—
Apr 20Mercer County RelaysApr 20 · Discus · Place 9 · AllentownDiscus975-119

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 27SJTCA Winter Meet #13Jan 27 · Shot Put · Place 36 · AllentownShot Put3623-99
Jan 21Mercer County ChampionshipsJan 21 · Shot Put · Place 16 · AllentownShot Put1624-29
Jan 15CVC OpenJan 15 · Shot Put · Place 8 · AllentownShot Put824-5.509
Jan 8SJTCA Winter Meet #8Jan 8 · Shot Put · Place 25 · AllentownShot Put2524-6.509

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18SJTCA Winter Meet #3Dec 18 · Shot Put · Place 22 · AllentownShot Put4kg22.23-11.759
Dec 12SJTCA Winter Meet #2Dec 12 · Shot Put · Place 32 · AllentownShot Put4kg32.24-02.509
Dec 8SJTCA Winter Meet #1Dec 8 · Shot Put · Place 22 · AllentownShot Put4kg22.22-119