Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 1 League Champs #1 · Jan 63:42.80Section 1 League Champs #1January 6, 2025
1600 Meters · OutdoorMountie Madness · May 216:03.82aMountie MadnessMay 21, 2026
200 Meters · OutdoorSection 1 League 2A Championship · May 2029.27Section 1 League 2A ChampionshipMay 20, 2025
300 Meters · IndoorSection 1 League Champs #2 (Leagues E, J) · Jan 1147.80Section 1 League Champs #2 (Leagues E, J)January 11, 2026
400 Meters · OutdoorRockland County Champs · May 131:05.32aRockland County ChampsMay 13, 2026
600 Meters · IndoorSection 1 League Champs #2 (Leagues E, J) · Jan 111:54.84Section 1 League Champs #2 (Leagues E, J)January 11, 2026
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:54.50The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · OutdoorMountie Madness · May 212:42.45aMountie MadnessMay 21, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Mountie MadnessMay 21 · 800 Meters · Place 102 · Nanuet800 Meters1022:42.45a PB10
May 21Mountie MadnessMay 21 · 1600 Meters · Place 173 · Nanuet1600 Meters1736:03.82a PB10
May 13Rockland County ChampsMay 13 · 400 Meters · Place 59 · Nanuet400 Meters591:05.32a PB10
May 1Somers Lions Club InvitationalMay 1 · 800 Meters · Place 90 · Nanuet800 Meters902:46.62a10
Apr 29Section 1 League F ChampsApr 29 · 1600 Meters · Place 28 · Nanuet1600 Meters28.6:29.58a10
Apr 29Section 1 League F ChampsApr 29 · 800 Meters · Place 21 · Nanuet800 Meters21.2:57.33a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 64 · Nanuet800 Meters642:54.50 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 64 · Nanuet800 Meters642:54.5010
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · 600 Meters · Place 27 · Nanuet600 Meters271:54.84 PB—
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · 300 Meters · Place 58 · Nanuet300 Meters5847.80 PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20Section 1 League 2A ChampionshipMay 20 · 200 Meters · Place 37 · Nanuet200 Meters3729.27 PB—
May 20Section 1 League 2A ChampionshipMay 20 · 400 Meters · Place 33 · Nanuet400 Meters331:10.40—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 10Suffern InviteJan 10 · 600 Meters · Place 68 · Nanuet600 Meters682:01.44—
Jan 6Section 1 League Champs #1Jan 6 · 1000 Meters · Place 19 · Nanuet1000 Meters193:42.80 PB—
Jan 6Section 1 League Champs #1Jan 6 · 300 Meters · Place 41 · Nanuet300 Meters4153.23—