Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSuffern Invitational · Jan 164:02.35Suffern InvitationalJanuary 16, 2026
1500 Meters · OutdoorSection 1 League C Champs · Apr 276:33.09aSection 1 League C ChampsApril 27, 2026
800 Meters · OutdoorDennis Fulton Invitational · Apr 143:05.45aDennis Fulton InvitationalApril 14, 2026
Complete · OutdoorArdsley vs. Pleasantville, Edgemont, White Plains, Horace Greeley · Apr 206:41.62aArdsley 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

4 results
DateMeetEventPlMarkGr
Apr 27Section 1 League C ChampsApr 27 · 1500 Meters · Place 13 · White Plains1500 Meters13.6:33.09a PB10
Apr 20Ardsley vs. Pleasantville, Edgemont, White Plains, Horace GreeleyApr 20 · Complete · Place 10 · White PlainsComplete106:41.62a PB10
Apr 14Dennis Fulton InvitationalApr 14 · 800 Meters · Place 15 · White Plains800 Meters153:05.45a PB10
Apr 6Carmel QuadApr 6 · 1500 Meters · White Plains1500 Meters—6:42.4Unofficial10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Suffern InvitationalJan 16 · 1000 Meters · Place 45 · White Plains1000 Meters454:02.35 PB—