Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOCIAA Throwers Pentathlon · May 1129.02mOCIAA Throwers PentathlonMay 11, 2026
Hammer · 12lb · OutdoorOCIAA Throwers Pentathlon · May 1121.90mOCIAA Throwers PentathlonMay 11, 2026
Javelin · 800g · OutdoorOCIAA Throwers Pentathlon · May 1124.88mOCIAA Throwers PentathlonMay 11, 2026
Shot Put · 12lb · OutdoorOCIAA Throwers Pentathlon · May 119.33mOCIAA Throwers PentathlonMay 11, 2026
Weight Throw · 25lb / 11.3kg · OutdoorOCIAA Throwers Pentathlon · May 1110.48mOCIAA Throwers PentathlonMay 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29Section 9 Class B ChampionshipMay 29 · Discus · Place 22 · Minisink ValleyDiscus1.6kg22.89-0812
May 22Middies Throw Off SeriesMay 22 · Discus · Place 22 · Minisink ValleyDiscus2296-012
May 11OCIAA Throwers PentathlonMay 11 · Weight Throw · Place 18 · Minisink ValleyWeight Throw25lb / 11.3kg18.10.48m PB12
May 11OCIAA Throwers PentathlonMay 11 · Hammer · Place 20 · Minisink ValleyHammer12lb20.21.90m PB12
May 11OCIAA Throwers PentathlonMay 11 · Javelin · Place 15 · Minisink ValleyJavelin800g15.24.88m PB12
May 11OCIAA Throwers PentathlonMay 11 · Discus · Place 17 · Minisink ValleyDiscus1.6kg17.29.02m PB12
May 11OCIAA Throwers PentathlonMay 11 · Shot Put · Place 26 · Minisink ValleyShot Put12lb26.9.33m PB12
May 8Friendship GamesMay 8 · Discus · Place 9 · Minisink ValleyDiscus999-412
Apr 14Minisink Valley Dual Meet #2Apr 14 · Shot Put · Place 5 · Minisink ValleyShot Put528-11.512
Apr 14Minisink Valley Dual Meet #2Apr 14 · Discus · Place 2 · Minisink ValleyDiscus288-112

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Iron Duke RelaysApr 26 · Discus · Place 41 · Minisink ValleyDiscus4165-1010
Apr 26Iron Duke RelaysApr 26 · Shot Put · Place 32 · Minisink ValleyShot Put3228-05.7510

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · Shot Put · Place 50 · Minisink ValleyShot Put5028-10.2510
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · Weight Throw · Place 18 · Minisink ValleyWeight Throw1832-0.5010
Jan 12OCIAA Developmental B - FridayJan 12 · Weight Throw · Place 19 · Minisink ValleyWeight Throw1928-02.5010

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7Ocean Breeze Freedom GamesJan 7 · Shot Put · Place 49 · Minisink ValleyShot Put4922-8.759