Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSDA Spring Invitational · Apr 615.97aSDA Spring InvitationalApril 6, 2026
Discus · 1kg · OutdoorNJCTC CHAMPIONSHIP MEET · May 1772-4NJCTC CHAMPIONSHIP MEETMay 17, 2026
Shot Put · 4kg · OutdoorNJSIAA Group Championships - NPA & NPB · May 2924-03.00NJSIAA Group Championships - NPA & NPBMay 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Discus · Place 7 · Roselle CatholicDiscus1kg7.71-0910
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · Place 9 · Roselle CatholicShot Put4kg9.24-03.00 PB10
May 17NJCTC CHAMPIONSHIP MEETMay 17 · Discus · Place 5 · Roselle CatholicDiscus1kg5.72-4 PB10
May 17NJCTC CHAMPIONSHIP MEETMay 17 · Shot Put · Place 13 · Roselle CatholicShot Put4kg13.22-3.2510
May 7Union County ChampionshipsMay 7 · Discus · Place 42 · Roselle CatholicDiscus1kg42.58-910
May 7Union County ChampionshipsMay 7 · Shot Put · Place 48 · Roselle CatholicShot Put4kg48.22-2.5010
Apr 14Union County Relay ChampionshipApr 14 · Discus · Place 51 · Roselle CatholicDiscus1kg51.52-0610
Apr 14Union County Relay ChampionshipApr 14 · Shot Put · Place 55 · Roselle CatholicShot Put4kg55.21-04.0010
Apr 6SDA Spring InvitationalApr 6 · Discus · Place 2 · Roselle CatholicDiscus1kg2.45-0310
Apr 6SDA Spring InvitationalApr 6 · Shot Put · Place 2 · Roselle CatholicShot Put4kg2.20-07.2510
Apr 6SDA Spring InvitationalApr 6 · 100 Meters · Place 15 · Roselle Catholic100 MetersRound P15.15.97a PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Place 10 · Roselle CatholicDiscus1kg10.62-039
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Place 7 · Roselle CatholicShot Put4kg7.23-06.259
May 20Union County Championship RelaysMay 20 · Discus · Place 32 · Roselle CatholicDiscus3257-109
May 20Union County Championship RelaysMay 20 · Shot Put · Place 37 · Roselle CatholicShot Put3723-1.509
May 8Union County ChampionshipsMay 8 · Discus · Place 46 · Roselle CatholicDiscus4647-19
May 8Union County ChampionshipsMay 8 · Discus · Place 46 · Roselle CatholicDiscus4647-19
May 8Union County ChampionshipsMay 8 · Shot Put · Place 48 · Roselle CatholicShot Put4820-3.509
May 8Union County ChampionshipsMay 8 · Shot Put · Place 48 · Roselle CatholicShot Put4820-3.509
May 8Union County ChampionshipsMay 8 · Discus · Place 46 · Roselle CatholicDiscus4647-19
May 8Union County ChampionshipsMay 8 · Discus · Place 46 · Roselle CatholicDiscus4647-19
May 8Union County ChampionshipsMay 8 · Shot Put · Place 48 · Roselle CatholicShot Put4820-3.509
May 8Union County ChampionshipsMay 8 · Shot Put · Place 48 · Roselle CatholicShot Put4820-3.509
May 1Union County Conference ChampionshipsMay 1 · Discus · Place 16 · Roselle CatholicDiscus1654-99
May 1Union County Conference ChampionshipsMay 1 · Shot Put · Place 14 · Roselle CatholicShot Put1422-19