Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAdidas Track Nationals 2026 · Jun 187:09.79aAdidas Track Nationals 2026June 18, 2026
1500 Meters · OutdoorMiddletown Invitational · May 96:17.60aMiddletown InvitationalMay 9, 2026
1600 Meters · OutdoorAdidas Track Nationals 2026 · Jun 187:07.48aAdidas Track Nationals 2026June 18, 2026
400m Hurdles · 30" / 0.762m · OutdoorSection 1 League M Champs · Apr 301:40.65aSection 1 League M ChampsApril 30, 2026
600 Meters · IndoorSection 1 League Champs #4 (Leagues C, F, H) · Jan 192:12.57Section 1 League Champs #4 (Leagues C, F, H)January 19, 2026
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 313:10.64The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · OutdoorAdidas Track Nationals 2026 · Jun 183:00.93aAdidas Track Nationals 2026June 18, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 1 Mile · Place 52 · Primal TCPrimal TC1 Mile52.7:09.79a PB7
Jun 18Adidas Track Nationals 2026Jun 18 · 1600 Meters · Place 51 · Primal TCPrimal TC1600 Meters51.7:07.48a PB7
Jun 18Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 43 · Primal TCPrimal TC800 Meters43.3:00.93a PB7
May 29Section 1 Class C ChampionshipMay 29 · 1500 Meters · Putnam ValleyPutnam Valley1500 Meters—DNS7
May 21Mountie MadnessMay 21 · 1500 Meters · Place 111 · Putnam ValleyPutnam Valley1500 Meters1116:29.15a7
May 15Section 1 Northern Counties ChampsMay 15 · 1500 Meters · Place 29 · Putnam VallePutnam Valle1500 Meters296:52.64—
May 9Middletown InvitationalMay 9 · 1500 Meters · Place 18 · Putnam ValleyPutnam Valley1500 Meters186:17.60a PB7
May 1Somers Lions Club InvitationalMay 1 · 800 Meters · Place 44 · Putnam ValleyPutnam Valley800 Meters443:09.46a7
May 1Somers Lions Club InvitationalMay 1 · 1500 Meters · Place 59 · Putnam ValleyPutnam Valley1500 Meters596:27.74a7
Apr 30Section 1 League M ChampsApr 30 · 400m Hurdles · Place 3 · Putnam ValleyPutnam Valley400m Hurdles30" / 0.762m3.1:40.65a PB7
Apr 22Putnam Valley QuadApr 22 · 800 Meters · Place 12 · Putnam ValleyPutnam Valley800 Meters123:02.29a7
Apr 22Putnam Valley QuadApr 22 · 800 Meters · Place 12 · Putnam ValleyPutnam Valley800 Meters123:02.29a7
Apr 15Pawling DualApr 15 · 800 Meters · Place 4 · Putnam ValleyPutnam Valley800 Meters4.3:17.34a7
Mar 28Ossining Lion's Den MeetMar 28 · 800 Meters · Place 14 · Putnam ValleyPutnam Valley800 Meters14.3:11.36a7

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Section 1 Class ChampionshipsFeb 15 · 600 Meters · Place 12 · Putnam VallePutnam Valle600 Meters122:13.877
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 59 · Putnam ValleyPutnam Valley800 Meters593:10.64 PB7
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 59 · Putnam ValleyPutnam Valley800 Meters593:10.647
Jan 19Section 1 League Champs #4 (Leagues C, F, H)Jan 19 · 600 Meters · Place 11 · Putnam VallePutnam Valle600 Meters112:12.57 PB—