Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSection 1 Class AA Championship · May 3019.42aSection 1 Class AA ChampionshipMay 30, 2026
300 Meters · IndoorSection 1 Frosh/Soph II · Dec 1753.35aSection 1 Frosh/Soph IIDecember 17, 2025
400m Hurdles · 30" / 0.762m · OutdoorSection 1 Class AA Championship · May 301:22.51aSection 1 Class AA ChampionshipMay 30, 2026
55 Meter · IndoorNorth Shore HS Invitational · Dec 308.66aNorth Shore HS InvitationalDecember 30, 2025
55 Meters · IndoorSection 1 League Champs #1 (Leagues D, G, I) · Jan 58.431Section 1 League Champs #1 (Leagues D, G, I)January 5, 2026
600 Meters · IndoorSuffern Invitational · Jan 162:14.88Suffern InvitationalJanuary 16, 2026
Complete · OutdoorArdsley vs. Pleasantville, Edgemont, White Plains, Horace Greeley · Apr 2019.58aArdsley vs. Pleasantville, Edgemont, White Plains, Horace GreeleyApril 20, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30Section 1 Class AA ChampionshipMay 30 · 400m Hurdles · Place 9 · White Plains400m Hurdles30" / 0.762m9.1:22.51a PB9
May 30Section 1 Class AA ChampionshipMay 30 · 100m Hurdles · Place 14 · White Plains100m Hurdles33" / 0.838mRound P14.19.42a PBWind: 1.89
May 15Westchester County ChampsMay 15 · 400m Hurdles · Place 18 · White Plains400m Hurdles181:20.96a9
May 15Westchester County ChampsMay 15 · 100m Hurdles · Place 38 · White Plains100m HurdlesRound P3819.94a9
May 7Glenn D. Loucks GamesMay 7 · 400m Hurdles · Place 31 · White Plains400m Hurdles311:19.919
May 1Somers Lions Club InvitationalMay 1 · 400m Hurdles · Place 25 · White Plains400m Hurdles251:26.75a9
Apr 27Section 1 League C ChampsApr 27 · 400m Hurdles · Place 4 · White Plains400m Hurdles30" / 0.762m4.1:26.56a9
Apr 27Section 1 League C ChampsApr 27 · 100m Hurdles · Place 9 · White Plains100m Hurdles33" / 0.838m9.21.28a9
Apr 20Ardsley vs. Pleasantville, Edgemont, White Plains, Horace GreeleyApr 20 · Complete · Place 7 · White PlainsComplete730.74a9
Apr 20Ardsley vs. Pleasantville, Edgemont, White Plains, Horace GreeleyApr 20 · Complete · Place 7 · White PlainsComplete719.58a PB9
Apr 14Dennis Fulton InvitationalApr 14 · 400m Hurdles · Place 11 · White Plains400m Hurdles111:24.18a9
Apr 14Dennis Fulton InvitationalApr 14 · 100m Hurdles · Place 7 · White Plains100m Hurdles720.72a9
Apr 6Carmel QuadApr 6 · 400 Meters · White Plains400 Meters—1:16.7Unofficial9
Apr 6Carmel QuadApr 6 · 100 Meters · White Plains100 Meters—14.6Unofficial9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 16Suffern InvitationalJan 16 · 600 Meters · Place 49 · White Plains600 Meters492:14.88 PB—
Jan 5Section 1 League Champs #1 (Leagues D, G, I)Jan 5 · 300 Meters · Place 29 · White Plains300 Meters2954.57—
Jan 5Section 1 League Champs #1 (Leagues D, G, I)Jan 5 · 55 Meters · Place 22 · White Plains55 MetersRound P228.431 PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 55 Meter · Place 219 · White Plains55 MeterRound P219.8.66a PB9
Dec 17Section 1 Frosh/Soph IIDec 17 · 300 Meters · Place 39 · White Plains300 Meters39.53.35a PB9
Dec 17Section 1 Frosh/Soph IIDec 17 · 55 Meter · Place 33 · White Plains55 MeterRound P33.8.69aWind: 09