Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorOcean Breeze Freedom Games · Jan 49.75Ocean Breeze Freedom GamesJanuary 4, 2025
Discus · 1kg · OutdoorOCIAA Throwers Pentathlon · May 1119.06mOCIAA Throwers PentathlonMay 11, 2026
Hammer · 4kg · OutdoorOCIAA Throwers Pentathlon · May 1126.99mOCIAA Throwers PentathlonMay 11, 2026
Javelin · 600g · OutdoorOCIAA Throwers Pentathlon · May 1115.00mOCIAA Throwers PentathlonMay 11, 2026
Shot Put · 4kg · OutdoorOCIAA Throwers Pentathlon · May 116.29mOCIAA Throwers PentathlonMay 11, 2026
Weight Throw · 20lb / 9.0kg · OutdoorOCIAA Throwers Pentathlon · May 117.37mOCIAA Throwers PentathlonMay 11, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29Section 9 Class B ChampionshipMay 29 · Discus · Place 20 · Minisink ValleyDiscus1kg20.56-0712
May 22Middies Throw Off SeriesMay 22 · Hammer · Place 8 · Minisink ValleyHammer879-912
May 11OCIAA Throwers PentathlonMay 11 · Weight Throw · Place 13 · Minisink ValleyWeight Throw20lb / 9.0kg13.7.37m PB12
May 11OCIAA Throwers PentathlonMay 11 · Hammer · Place 3 · Minisink ValleyHammer4kg3.25.86m12
May 11OCIAA Throwers PentathlonMay 11 · Hammer · Place 4 · Minisink ValleyHammer4kg4.26.99m PB12
May 11OCIAA Throwers PentathlonMay 11 · Javelin · Place 13 · Minisink ValleyJavelin600g13.15.00m PB12
May 11OCIAA Throwers PentathlonMay 11 · Discus · Place 15 · Minisink ValleyDiscus1kg15.19.06m PB12
May 11OCIAA Throwers PentathlonMay 11 · Shot Put · Place 26 · Minisink ValleyShot Put4kg26.6.29m PB12
May 8Friendship GamesMay 8 · Shot Put · Place 20 · Minisink ValleyShot Put2020-512
May 8Friendship GamesMay 8 · Discus · Place 14 · Minisink ValleyDiscus1465-612
Apr 14Minisink Valley Dual Meet #2Apr 14 · Shot Put · Place 3 · Minisink ValleyShot Put320-6.512
Apr 14Minisink Valley Dual Meet #2Apr 14 · Discus · Place 1 · Minisink ValleyDiscus167-412

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 4Ocean Breeze Freedom GamesJan 4 · Weight Throw · Place 22 · Minisink ValleyWeight Throw2220-211
Jan 4Ocean Breeze Freedom GamesJan 4 · Shot Put · Place 52 · Minisink ValleyShot Put5219-711
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 113 · Minisink Valley55 Meters1139.75 PB11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Joe Wynne Somers Lions Club InvitationalMay 3 · Hammer · Place 13 · Minisink ValleyHammer1372-0810
May 3Joe Wynne Somers Lions Club InvitationalMay 3 · Hammer · Place 3 · Minisink ValleyHammer372-0810
Apr 26Iron Duke RelaysApr 26 · Hammer · Minisink ValleyHammer—FOUL10
Apr 26Iron Duke RelaysApr 26 · Discus · Place 13 · Minisink ValleyDiscus1368-0310

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · Shot Put · Place 47 · Minisink ValleyShot Put4720-9.5010
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · Weight Throw · Place 28 · Minisink ValleyWeight Throw2820-0.5010
Jan 12OCIAA Developmental B - FridayJan 12 · Weight Throw · Minisink ValleyWeight Throw—FOUL10
Jan 6Freedom GamesJan 6 · Weight Throw · Place 26 · Minisink ValleyWeight Throw2619-4.2510
Jan 6Freedom GamesJan 6 · Shot Put · Place 21 · Minisink ValleyShot Put2119-1.5010

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7Ocean Breeze Freedom GamesJan 7 · Weight Throw · Place 3 · Minisink ValleyWeight Throw324-3.759