Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500m Race Walk · IndoorSuffern Invitational · Jan 1611:20.50Suffern InvitationalJanuary 16, 2026
400 Meters · OutdoorSection 1 League L Champs · Apr 291:10.68aSection 1 League L ChampsApril 29, 2026
600 Meters · IndoorSection 1 League Champs #2 (Leagues E, J) · Jan 112:14.32Section 1 League Champs #2 (Leagues E, J)January 11, 2026
800 Meters · OutdoorSection 1 League 3C Championship · May 143:07.41Section 1 League 3C ChampionshipMay 14, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Mountie MadnessMay 21 · 800 Meters · Place 67 · Hastings800 Meters673:11.01a10
May 1Somers Lions Club InvitationalMay 1 · 800 Meters · Place 55 · Hastings800 Meters553:10.86a10
May 1Somers Lions Club InvitationalMay 1 · 400 Meters · Place 48 · Hastings400 Meters481:19.71a10
Apr 29Section 1 League L ChampsApr 29 · 800 Meters · Place 9 · Hastings800 Meters9.3:09.27a10
Apr 29Section 1 League L ChampsApr 29 · 400 Meters · Place 5 · Hastings400 Meters5.1:10.68a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 16Suffern InvitationalJan 16 · 600 Meters · Place 57 · Hastings600 Meters572:18.63—
Jan 16Suffern InvitationalJan 16 · 1500m Race Walk · Place 21 · Hastings1500m Race Walk2111:20.50 PB—
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · 1500m Race Walk · Place 3 · Hastings1500m Race Walk311:21.88—
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · 600 Meters · Place 11 · Hastings600 Meters112:14.32 PB—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14Section 1 League 3C ChampionshipMay 14 · 800 Meters · Place 13 · Hastings800 Meters133:07.41 PB9