Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorScarsdale Season Opener · Apr 1212.70aScarsdale Season OpenerApril 12, 2026
Discus · 1.6kg · OutdoorSection 1 State Qualifier · Jun 3163' 3"Section 1 State QualifierJune 3, 2026
Shot Put · 12lb · OutdoorSection 1 Class A Championship · May 2859' 11"Section 1 Class A ChampionshipMay 28, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Discus · Clarkstown SouthDiscus1.6kg--FOUL12
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Shot Put · Place 1 · Clarkstown SouthShot Put12lb1.59-08.2512
Jun 3Section 1 State QualifierJun 3 · Discus · Place 1 · Clarkstown SouthDiscus1.6kg1.163' 3" PB12
Jun 3Section 1 State QualifierJun 3 · Shot Put · Place 1 · Clarkstown SouthShot Put12lb1.59' 8"12
May 28Section 1 Class A ChampionshipMay 28 · Discus · Place 3 · Clarkstown SouthDiscus1.6kg3.124' 0"12
May 28Section 1 Class A ChampionshipMay 28 · Shot Put · Place 1 · Clarkstown SouthShot Put12lb1.59' 11" PB12
May 21Mountie MadnessMay 21 · Shot Put · Place 1 · Clarkstown SouthShot Put157-9.7512
May 21Mountie MadnessMay 21 · Discus · Place 13 · Clarkstown SouthDiscus13112-712
May 13Rockland County ChampsMay 13 · Shot Put · Place 1 · Clarkstown SouthShot Put158-112
May 7Glenn D. Loucks GamesMay 7 · Discus · Place 23 · Clarkstown SouthDiscus23126-0112
May 7Glenn D. Loucks GamesMay 7 · Shot Put · Place 4 · Clarkstown SouthShot Put456-05.0012
Apr 28Section 1 League B ChampsApr 28 · Discus · Place 5 · Clarkstown SouthDiscus1.6kg5.112' 9.75"12
Apr 28Section 1 League B ChampsApr 28 · Shot Put · Place 1 · Clarkstown SouthShot Put12lb1.55' 11"12
Apr 25Gold Rush InvitationalApr 25 · Shot Put · Place 1 · Clarkstown SouthShot Put151-812
Apr 25Gold Rush InvitationalApr 25 · Discus · Place 6 · Clarkstown SouthDiscus695-512
Apr 12Scarsdale Season OpenerApr 12 · 100 Meters · Place 37 · Clarkstown South100 Meters3712.70a PB12
Apr 12Scarsdale Season OpenerApr 12 · 100 Meters · Place 37 · Clarkstown South100 Meters3712.70a12
Apr 8Coach Sing InviteApr 8 · Discus · Place 1 · Clarkstown SouthDiscus1135-412
Apr 8Coach Sing InviteApr 8 · Shot Put · Place 1 · Clarkstown SouthShot Put158-412
Apr 8Coach Sing InviteApr 8 · Shot Put · Place 1 · Clarkstown SouthShot Put158-412
Apr 8Coach Sing InviteApr 8 · Discus · Place 1 · Clarkstown SouthDiscus1135-412

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 857th Annual Glenn D. Loucks GamesMay 8 · Discus · Clarkstown SouthDiscus—FOUL11
May 857th Annual Glenn D. Loucks GamesMay 8 · Shot Put · Place 7 · Clarkstown SouthShot Put750-11.7511
Apr 9Coach Sing InvitationalApr 9 · Shot Put · Place 1 · Clarkstown SouthShot Put149' 5"11
Apr 9Coach Sing InvitationalApr 9 · Discus · Place 1 · Clarkstown SouthDiscus1132' 7"11
Apr 6Scarsdale Season Opener Apr 6 · Discus · Place 1 · Clarkstown SouthDiscus1122-811
Apr 6Scarsdale Season Opener Apr 6 · Shot Put · Place 1 · Clarkstown SouthShot Put148-2.7511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 13Nike Indoor NationalsMar 13 · Shot Put · Place 11 · Clarkstown SouthShot Put1115.77m—
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · Shot Put · Place 7 · Clarkstown SouthShot Put753-8.5011

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30Section 1 State QualifierMay 30 · Shot Put · Place 3 · Clarkstown SouthShot Put346-00.25—
May 956th Annual Glenn D. Loucks GamesMay 9 · Shot Put · Place 1 · Clarkstown SouthShot Put113.66m10