Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSection 1 Class AA Championship · May 3098' 3"Section 1 Class AA ChampionshipMay 30, 2026
Javelin · 800g · OutdoorSection 1 League 1D Championship · May 12124-00Section 1 League 1D ChampionshipMay 12, 2025
Shot Put · 12lb · IndoorNorth Shore HS Invitational · Dec 3035-05.25North Shore HS InvitationalDecember 30, 2025
Shot Put · 12lb · OutdoorSection 1 League 1D Championship · May 1233-03.00Section 1 League 1D ChampionshipMay 12, 2025
Weight Throw · 25lb / 11.3kg · IndoorSection 1 League Champs #2 · Jan 2144' 7Section 1 League Champs #2January 21, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30Section 1 Class AA ChampionshipMay 30 · Discus · Place 19 · White PlainsDiscus1.6kg19.98' 3" PB12
May 30Section 1 Class AA ChampionshipMay 30 · Shot Put · Place 22 · White PlainsShot Put12lb22.33' 0"12
May 7Glenn D. Loucks GamesMay 7 · Javelin · Place 35 · White PlainsJavelin35107-1112
May 1Somers Lions Club InvitationalMay 1 · Shot Put · Place 26 · White PlainsShot Put2634-112
Apr 27Section 1 League C ChampsApr 27 · Discus · Place 6 · White PlainsDiscus1.6kg6.91' 9"12
Apr 27Section 1 League C ChampsApr 27 · Shot Put · Place 9 · White PlainsShot Put12lb9.32' 9.75"12
Apr 20Ardsley vs. Pleasantville, Edgemont, White Plains, Horace GreeleyApr 20 · Complete · Place 2 · White PlainsComplete236-712
Apr 20Ardsley vs. Pleasantville, Edgemont, White Plains, Horace GreeleyApr 20 · Complete · Place 4 · White PlainsComplete494-012
Apr 14Dennis Fulton InvitationalApr 14 · Shot Put · Place 9 · White PlainsShot Put935-1112
Apr 14Dennis Fulton InvitationalApr 14 · Discus · Place 10 · White PlainsDiscus1084-812
Apr 8Coach Sing InviteApr 8 · Javelin · Place 2 · White PlainsJavelin2106-1012
Apr 8Coach Sing InviteApr 8 · Discus · Place 3 · White PlainsDiscus3103-412
Apr 8Coach Sing InviteApr 8 · Javelin · Place 2 · White PlainsJavelin2106-1012
Apr 8Coach Sing InviteApr 8 · Discus · Place 3 · White PlainsDiscus3103-412
Apr 6Carmel QuadApr 6 · Javelin · White PlainsJavelin800g—109-2Unofficial12
Apr 6Carmel QuadApr 6 · Shot Put · White PlainsShot Put12lb—30-10Unofficial12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15Section 1 Class ChampionshipsFeb 15 · Weight Throw · Place 11 · White PlainsWeight Throw1137-04.2512
Feb 7Purple Champions HS InvitationalFeb 7 · Weight Throw · Place 22 · White PlainsWeight Throw2211.91m12
Feb 7Purple Champions HS InvitationalFeb 7 · Shot Put · Place 47 · White PlainsShot Put479.09m12
Jan 24Westchester County ChampionshipsJan 24 · Weight Throw · Place 11 · White PlainsWeight Throw25lb / 11.3kg11.41-01.7512
Jan 24Westchester County ChampionshipsJan 24 · Shot Put · Place 15 · White PlainsShot Put12lb15.34-11.0012
Jan 5Section 1 League Champs #1 (Leagues D, G, I)Jan 5 · Weight Throw · Place 3 · White PlainsWeight Throw339-04.75—
Jan 5Section 1 League Champs #1 (Leagues D, G, I)Jan 5 · Shot Put · Place 4 · White PlainsShot Put435-07.00—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · Weight Throw · Place 15 · White PlainsWeight Throw25lb / 11.3kg15.38-06.7512
Dec 30North Shore HS InvitationalDec 30 · Shot Put · Place 45 · White PlainsShot Put12lb45.35-05.25 PB12
Dec 20Jim Mitchell InvitationalDec 20 · Shot Put · Place 39 · White PlainsShot Put12lb39.32-09.0012

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1S1 Class AA ChampionshipJun 1 · Shot Put · White PlainsShot Put12lb—DNS11
May 12Section 1 League 1D ChampionshipMay 12 · Javelin · Place 3 · White PlainsJavelin800g3.124-00 PB11
May 12Section 1 League 1D ChampionshipMay 12 · Discus · Place 20 · White PlainsDiscus1.6kg20.73-0611
May 12Section 1 League 1D ChampionshipMay 12 · Shot Put · Place 6 · White PlainsShot Put12lb6.33-03.00 PB11
May 857th Annual Glenn D. Loucks GamesMay 8 · Javelin · Place 24 · White PlainsJavelin24110-0311
May 857th Annual Glenn D. Loucks GamesMay 8 · Shot Put · Place 46 · White PlainsShot Put4632-06.2511
Apr 21Lakeland/Panas vs. Horace Greeley vs. White PlainsApr 21 · Javelin · Place 3 · White PlainsJavelin800g3.107' 10"11
Apr 21Lakeland/Panas vs. Horace Greeley vs. White PlainsApr 21 · Discus · Place 5 · White PlainsDiscus1.6kg5.85' 10"11
Apr 21Lakeland/Panas vs. Horace Greeley vs. White PlainsApr 21 · Shot Put · Place 5 · White PlainsShot Put12lb5.31' 5"11
Apr 17Mountie MadnessApr 17 · Discus · Place 39 · White PlainsDiscus3981-00.25—
Apr 17Mountie MadnessApr 17 · Shot Put · Place 44 · White PlainsShot Put4433-03.00—
Apr 9Coach Sing InvitationalApr 9 · Shot Put · Place 12 · White PlainsShot Put1233' 4"11
Apr 9Coach Sing InvitationalApr 9 · Javelin · Place 7 · White PlainsJavelin782' 5"11
Apr 9Coach Sing InvitationalApr 9 · Discus · Place 6 · White PlainsDiscus691' 6"11
Apr 4Dennis Fulton InvitationalApr 4 · Discus · Place 6 · White PlainsDiscus692-07—
Apr 4Dennis Fulton InvitationalApr 4 · Shot Put · Place 7 · White PlainsShot Put735-03.00—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Section 1 League 1D ChampsMay 13 · Discus · Place 9 · White PlainsDiscus1.6kg9.81-1010
May 13Section 1 League 1D ChampsMay 13 · Shot Put · Place 7 · White PlainsShot Put12lb7.31-09.5010
May 956th Annual Glenn D. Loucks GamesMay 9 · Shot Put · Place 6 · White PlainsShot Put69.52m10
Apr 15LP vs Port Chester vs White PlainsApr 15 · Discus · Place 6 · White PlainsDiscus662-0210
Apr 15LP vs Port Chester vs White PlainsApr 15 · Shot Put · Place 8 · White PlainsShot Put828-11.0010

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12Section 1 Class AA & C ChampsFeb 12 · Weight Throw · Place 14 · White PlainsWeight Throw1433-03.2510
Jan 21Section 1 League Champs #3Jan 21 · Weight Throw · Place 4 · White PlainsWeight Throw444-07.00—
Jan 21Section 1 League Champs #3Jan 21 · Shot Put · Place 8 · White PlainsShot Put830-09.50—
Jan 21Section 1 League Champs #2Jan 21 · Weight Throw · Place 4 · White PlainsWeight Throw25lb / 11.3kg4.44' 7 PB10
Jan 21Section 1 League Champs #2Jan 21 · Shot Put · Place 8 · White PlainsShot Put12lb8.30' 9.510
Jan 3Section 1 Dendy #2Jan 3 · Shot Put · Place 16 · White PlainsShot Put1631-03.0010

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · Shot Put · Place 40 · White PlainsShot Put12lb40.28' 2.510
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · Shot Put · Place 56 · White PlainsShot Put12lb56.29-11.5010
Dec 14Section 1 Frosh-Soph #2Dec 14 · Shot Put · Place 8 · White PlainsShot Put12lb8.29-04.0010
Dec 10Section 1 Kick Off #4Dec 10 · Weight Throw · Place 19 · White PlainsWeight Throw25lb / 11.3kg19.29-07.0010
Dec 10Section 1 Kick Off #4Dec 10 · Shot Put · Place 27 · White PlainsShot Put12lb27.30-03.2510
Feb 13Section 1 Class AA ChampionshipFeb 13 · Weight Throw · Place 13 · White PlainsWeight Throw1327-10.759
Feb 4Purple Champions HS InvitationalFeb 4 · Weight Throw · Place 19 · White PlainsWeight Throw198.54m9
Feb 1Section 1 Novice InvitationalFeb 1 · Weight Throw · Place 21 · White PlainsWeight Throw25lb / 11.3kg21.26-07.009
Jan 22Section 1 League Champs #3Jan 22 · Weight Throw · Place 5 · White PlainsWeight Throw527-09.25—
Jan 22Section 1 League Champs #3Jan 22 · Shot Put · Place 8 · White PlainsShot Put828-02.50—
Jan 4Section 1 Dendy #2Jan 4 · Shot Put · Place 39 · White PlainsShot Put3926-09.759

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Frosh-Soph Section 1 Meet #1Dec 14 · Shot Put · Place 16 · White PlainsShot Put12lb16.27-00.009

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Section 1 Kickoff #4Dec 11 · Weight Throw · Place 7 · White PlainsWeight Throw25lb / 11.3kg7.28-05.509
Dec 11Section 1 Kickoff #4Dec 11 · Shot Put · Place 20 · White PlainsShot Put12lb20.26-04.009
Dec 2North Shore HS Season OpenerDec 2 · Shot Put · Place 20 · White PlainsShot Put12lb20.26-11.759