Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Paltz vs. Rondout Valley · May 917.62New Paltz vs. Rondout ValleyMay 9, 2023
Discus · 1kg · OutdoorFDR Tri Meet · Apr 2375-09FDR Tri MeetApril 23, 2024
Hammer · 4kg · OutdoorMIT Sean Collier Invitational · Apr 1744.00mMIT Sean Collier InvitationalApril 17, 2026
Shot Put · 4kg · IndoorUSM Alumni Open · Dec 1310.58mUSM Alumni OpenDecember 13, 2025
Shot Put · 4kg · OutdoorOcean State Cup · Apr 311.55mOcean State CupApril 3, 2026
Weight Throw · 20lb / 9.0kg · IndoorUSM Alumni Open · Dec 1313.67mUSM Alumni OpenDecember 13, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · Hammer · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Hammer4kg—FOULFr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Hammer · Place 5 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Hammer4kg5.40.65mFr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Shot Put · Place 8 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put4kg8.10.71mFr
Apr 17MIT Sean Collier InvitationalApr 17 · Hammer · Place 6 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Hammer4kg6.44.00m PBFr
Apr 17MIT Sean Collier InvitationalApr 17 · Shot Put · Place 5 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put4kg5.11.01mFr
Apr 10Silfen InvitationalApr 10 · Hammer · Place 8 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Hammer4kg8.38.64mFr
Apr 10Silfen InvitationalApr 10 · Discus · Place 28 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Discus1kg28.22.85mFr
Apr 10Silfen InvitationalApr 10 · Shot Put · Place 5 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put4kg5.10.54mFr
Apr 3Ocean State CupApr 3 · Hammer · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Hammer4kg—NDFr
Apr 3Ocean State CupApr 3 · Discus · Place 24 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Discus1kg24.22.85mFr
Apr 3Ocean State CupApr 3 · Shot Put · Place 7 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put4kg7.11.55m PBFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13Harvard Crimson Elite & OpenFeb 13 · Weight Throw · Place 13 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Weight Throw1313.63mFR
Feb 6Riverhawk InvitationalFeb 6 · Shot Put · Place 7 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put710.42mFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Weight Throw · Place 11 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Weight Throw1113.35mFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Shot Put · Place 18 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put1810.39mFr
Jan 18Suffolk Ice BreakerJan 18 · Weight Throw · Place 5 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Weight Throw514.34mFr
Jan 18Suffolk Ice BreakerJan 18 · Shot Put · Place 13 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put1310.37mFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · Weight Throw · Place 4 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Weight Throw20lb / 9.0kg4.13.67m PBFr
Dec 13USM Alumni OpenDec 13 · Shot Put · Place 7 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put4kg7.10.58m PBFr

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · Shot Put · Place 8 · New PaltzNew PaltzShot Put4kg8.34-00.2512
Jun 4Section 9 State QualifierJun 4 · Discus · Place 6 · New PaltzNew PaltzDiscus673-1112
Jun 4Section 9 State QualifierJun 4 · Shot Put · Place 1 · New PaltzNew PaltzShot Put134-05.0012
May 29Section 9 Class B ChampionshipsMay 29 · Discus · Place 10 · New PaltzNew PaltzDiscus1071-09—
May 29Section 9 Class B ChampionshipsMay 29 · Shot Put · Place 1 · New PaltzNew PaltzShot Put135-04.00—
May 23Middies Throw Off SeriesMay 23 · Hammer · Place 6 · New PaltzNew PaltzHammer688-07—
May 23Middies Throw Off SeriesMay 23 · Shot Put · Place 1 · New PaltzNew PaltzShot Put132-09.50—
May 22MHAL ChampionshipMay 22 · Discus · Place 4 · New PaltzNew PaltzDiscus474-09—
May 22MHAL ChampionshipMay 22 · Shot Put · Place 1 · New PaltzNew PaltzShot Put133-02.75—
May 10Middletown InvitationalMay 10 · Hammer · Place 2 · New PaltzNew PaltzHammer2101-1012
May 10Middletown InvitationalMay 10 · Discus · Place 16 · New PaltzNew PaltzDiscus1670-0012
May 10Middletown InvitationalMay 10 · Shot Put · Place 1 · New PaltzNew PaltzShot Put133-01.5012
May 10Middletown InvitationalMay 10 · Shot Put · Place 1 · New PaltzNew PaltzShot Put133-01.50—
May 10Middletown InvitationalMay 10 · Hammer · Place 2 · New PaltzNew PaltzHammer2101-10—
May 10Middletown InvitationalMay 10 · Discus · Place 16 · New PaltzNew PaltzDiscus1670-00—
May 3Race at the Oval OfficeMay 3 · Shot Put · Place 1 · New PaltzNew PaltzShot Put134-05.00—
Apr 26Kingston Tiger RelaysApr 26 · Javelin · New PaltzNew PaltzJavelin—FOUL—
Apr 26Kingston Tiger RelaysApr 26 · Discus · Place 17 · New PaltzNew PaltzDiscus1765-07—
Apr 26Kingston Tiger RelaysApr 26 · Shot Put · Place 2 · New PaltzNew PaltzShot Put232-10.00—
Apr 26Kingston Tiger RelaysApr 26 · Shot Put · Place 2 · New PaltzNew PaltzShot Put232-10.00—
Apr 26Kingston Tiger RelaysApr 26 · Javelin · New PaltzNew PaltzJavelin—FOUL—
Apr 26Kingston Tiger RelaysApr 26 · Discus · Place 17 · New PaltzNew PaltzDiscus1765-07—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · Shot Put · Place 4 · New PaltzNew PaltzShot Put432-03.25—
May 24Section 9 Class B & D ChampionshipMay 24 · Discus · Place 16 · New PaltzNew PaltzDiscus1669-1111
May 24Section 9 Class B & D ChampionshipMay 24 · Shot Put · Place 3 · New PaltzNew PaltzShot Put332-05.0011
May 16MHAL ChampionshipMay 16 · Shot Put · Place 3 · New PaltzNew PaltzShot Put331-08.50—
May 10Steinhoff CupMay 10 · Discus · Place 5 · New PaltzNew PaltzDiscus566-0211
May 10Steinhoff CupMay 10 · Shot Put · Place 3 · New PaltzNew PaltzShot Put330-02.7511
May 4Race at the Oval OfficeMay 4 · Discus · Place 5 · New PaltzNew PaltzDiscus588-05—
May 4Race at the Oval OfficeMay 4 · Shot Put · Place 2 · New PaltzNew PaltzShot Put232-00.00—
Apr 23FDR Tri MeetApr 23 · Discus · Place 3 · New PaltzNew PaltzDiscus1kg3.75-09 PB11
Apr 23FDR Tri MeetApr 23 · Shot Put · Place 4 · New PaltzNew PaltzShot Put4kg4.27-09.5011
Apr 20Gander InviteApr 20 · Discus · Place 14 · New PaltzNew PaltzDiscus1kg14.66-0011
Apr 20Gander InviteApr 20 · Shot Put · Place 10 · New PaltzNew PaltzShot Put4kg10.27-01.5011
Apr 5Rondout Valley vs. New PaltzApr 5 · Discus · Place 2 · New PaltzNew PaltzDiscus278-02—
Apr 5Rondout Valley vs. New PaltzApr 5 · Shot Put · Place 3 · New PaltzNew PaltzShot Put327-10.00—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 18 · New PaltzNew PaltzDiscus1863-1010
May 27Section 9 Class A/B ChampionshipMay 27 · Shot Put · Place 8 · New PaltzNew PaltzShot Put828-06.0010
May 9New Paltz vs. Rondout ValleyMay 9 · Discus · Place 2 · New PaltzNew PaltzDiscus266-09—
May 9New Paltz vs. Rondout ValleyMay 9 · Shot Put · Place 4 · New PaltzNew PaltzShot Put426-06.25—
May 9New Paltz vs. Rondout ValleyMay 9 · 100 Meters · Place 14 · New PaltzNew Paltz100 Meters1417.62 PB—
May 6Race at the Oval OfficeMay 6 · Shot Put · Place 3 · New PaltzNew PaltzShot Put327-01.50—
Apr 14Mountie MadnessApr 14 · Shot Put · Place 30 · New PaltzNew PaltzShot Put3025-05.00—