Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEasterns States Championships · May 3112.91Easterns States ChampionshipsMay 31, 2025
200 Meters · OutdoorMemorial Stadium Invitational · Apr 1227.23aMemorial Stadium InvitationalApril 12, 2025
55 Meters · IndoorGarden State Open · Feb 217.64Garden State OpenFebruary 21, 2025
Discus · 1.6kg · OutdoorIona Prep Invitational · Apr 680' 5"Iona Prep InvitationalApril 6, 2026
Shot Put · 12lb · IndoorCHSAA Novice Championship · Dec 3040-8.25CHSAA Novice ChampionshipDecember 30, 2025
Shot Put · 12lb · OutdoorIona Prep Invitational · Apr 643' 9"Iona Prep InvitationalApril 6, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 8LI Last ChanceJun 8 · Discus · Archbishop StepinacArchbishop StepinacDiscus1.6kg—DNS12
Jun 8LI Last ChanceJun 8 · Shot Put · Archbishop StepinacArchbishop StepinacShot Put12lb—DNS12
May 23CHSAA New York State Intersectional ChampionshipMay 23 · Shot Put · Place 19 · Archbishop StepinacArchbishop StepinacShot Put12lb19.37-8.5012
Apr 172026 New York RelaysApr 17 · Shot Put · Place 8 · Archbishop StepinacArchbishop StepinacShot Put12lb8.42-05.5012
Apr 8Coach Sing InviteApr 8 · Shot Put · Place 2 · Archbishop StepinacArchbishop StepinacShot Put242-912
Apr 8Coach Sing InviteApr 8 · Shot Put · Place 2 · Archbishop StepinacArchbishop StepinacShot Put242-912
Apr 6Iona Prep InvitationalApr 6 · Discus · Place 21 · Archbishop StepinacArchbishop StepinacDiscus1.6kg21.80' 5" PB12
Apr 6Iona Prep InvitationalApr 6 · Shot Put · Place 3 · Archbishop StepinacArchbishop StepinacShot Put12lb3.43' 9" PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · Shot Put · Place 58 · Arch Stepinac TC|NYArch Stepinac TC|NYShot Put5813.22m—
Feb 14CHSAA Intersectional ChampionshipFeb 14 · Shot Put · Place 19 · Archbishop StepinacArchbishop StepinacShot Put1937-8.7512
Jan 11Molloy Stanner GamesJan 11 · 55 Meters · Place 231 · Archbishop SArchbishop S55 MetersRound P2317.8212

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · Shot Put · Place 5 · Archbishop StepinacArchbishop StepinacShot Put12lb5.40-8.25 PB12
Dec 20Jim Mitchell InvitationalDec 20 · Shot Put · Place 12 · Archbishop StepinacArchbishop StepinacShot Put12lb12.39-09.5012
Feb 21Garden State OpenFeb 21 · Shot Put · Place 13 · Archbishop SArchbishop SShot Put1337-08.75—
Feb 21Garden State OpenFeb 21 · 55 Meters · Place 51 · Archbishop SArchbishop S55 Meters517.64 PB—
Feb 15CHSAA Intersectional ChampionshipFeb 15 · Shot Put · Place 9 · Archbishop StepinacArchbishop StepinacShot Put942-6.2511
Jan 26CHSAA NY/BQ SectionalsJan 26 · Shot Put · Place 2 · Archbishop StepinacArchbishop StepinacShot Put242-11—
Jan 12Molloy Stanner GamesJan 12 · Shot Put · Place 48 · Archbishop SArchbishop SShot Put4834-11.0011

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 2Warwick Valley Fast Times RelaysJun 2 · Shot Put · Place 6 · Archbishop StepinacArchbishop StepinacShot Put640-5.5011
May 31Easterns States ChampionshipsMay 31 · Shot Put · Place 5 · Archbishop SArchbishop SShot Put540-09.50—
May 31Easterns States ChampionshipsMay 31 · Hammer · Place 25 · Archbishop SArchbishop SHammer2573-01—
May 31Easterns States ChampionshipsMay 31 · 100 Meters · Place 88 · Archbishop SArchbishop S100 Meters8812.91 PB—
May 24CHSAA New York State Intersectional ChampionshipMay 24 · Discus · Place 27 · Archbishop StepinacArchbishop StepinacDiscus2795-111
May 24CHSAA New York State Intersectional ChampionshipMay 24 · Shot Put · Place 4 · Archbishop StepinacArchbishop StepinacShot Put447-411
May 16Section 1 Westchester County ChampionshipMay 16 · Discus · Archbishop StepinacArchbishop StepinacDiscus1.6kg--DNS11
May 16Section 1 Westchester County ChampionshipMay 16 · Shot Put · Archbishop StepinacArchbishop StepinacShot Put12lb--FOUL11
May 857th Annual Glenn D. Loucks GamesMay 8 · Shot Put · Arch StepinacArch StepinacShot Put—FOUL11
Apr 26Gold Rush InvitationalApr 26 · Discus · Place 18 · Archbishop SArchbishop SDiscus18113-1011
Apr 26Gold Rush InvitationalApr 26 · Discus · Place 18 · Archbishop SArchbishop SDiscus18113-1011
Apr 17Ed Jennings JamboreeApr 17 · Shot Put · Place 1 · Archbishop StepinacArchbishop StepinacShot Put145-11.5011
Apr 17Ed Jennings JamboreeApr 17 · Discus · Place 10 · Archbishop StepinacArchbishop StepinacDiscus1090-111
Apr 12Memorial Stadium InvitationalApr 12 · 200 Meters · Place 15 · Archbishop StepinacArchbishop Stepinac200 Meters1527.23a PB11
Apr 12Memorial Stadium InvitationalApr 12 · 200 Meters · Place 15 · Archbishop SArchbishop S200 Meters1527.23—
Apr 122nd Annual Memorial Stadium Invitational Apr 12 · 200 Meters · Place 15 · Archbishop StepinacArchbishop Stepinac200 Meters15.27.23a11
Apr 9Coach Sing InvitationalApr 9 · Shot Put · Place 3 · Archbishop StepinacArchbishop StepinacShot Put344' 6"11
Apr 9Coach Sing InvitationalApr 9 · Discus · Place 12 · Archbishop StepinacArchbishop StepinacDiscus1282' 11"11
Apr 6Iona Prep InvitationalApr 6 · Hammer · Place 17 · Archbishop SArchbishop SHammer1777-06—
Apr 6Iona Prep InvitationalApr 6 · Shot Put · Place 3 · Archbishop SArchbishop SShot Put346-05.00—
Apr 6Iona Prep InvitationalApr 6 · 200 Meters · Place 51 · Archbishop SArchbishop S200 Meters5127.87—
Apr 6Iona Prep InvitationalApr 6 · Hammer · Place 17 · Archbishop StepinacArchbishop StepinacHammer1777-611
Apr 6Iona Prep InvitationalApr 6 · Shot Put · Place 3 · Archbishop StepinacArchbishop StepinacShot Put346-511
Apr 6Iona Prep InvitationalApr 6 · 200 Meters · Place 51 · Archbishop StepinacArchbishop Stepinac200 Meters5127.87a11
Apr 6Iona Prep InvitationalApr 6 · Hammer · Place 17 · Archbishop SArchbishop SHammer1777-06—
Apr 6Iona Prep InvitationalApr 6 · Shot Put · Place 3 · Archbishop SArchbishop SShot Put346-05.00—
Apr 6Iona Prep InvitationalApr 6 · 200 Meters · Place 51 · Archbishop SArchbishop S200 Meters5127.87—
Mar 29CHSAA Season OpenerMar 29 · Shot Put · Place 4 · Archbishop StepinacArchbishop StepinacShot Put441-7.5011