Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 33:09.17Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · IndoorGarden State Invitational 2026 · Feb 135:03.30Garden State Invitational 2026February 13, 2026
3200 Meters · OutdoorSection 9 Class A Championship · May 2810:26.52aSection 9 Class A ChampionshipMay 28, 2026
800 Meters · IndoorGarden State Invitational 2026 · Feb 132:18.06Garden State Invitational 2026February 13, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 3200 Meters · Place 17 · Newburgh Free Academy3200 Meters17.10:36.78a10
May 28Section 9 Class A ChampionshipMay 28 · 3200 Meters · Place 6 · Newburgh Free Academy3200 Meters6.10:26.52a PB10
May 15OCIAA ChampionshipsMay 15 · 3200 Meters · Place 7 · Newburgh Free Academy3200 Meters710:40.49a10
May 5Kingston - Newburgh DualMay 5 · 3200 Meters · Place 1 · Newburgh Free Academy3200 Meters1.10:54.90a10
Apr 28Monroe-Woodbury vs. Newburgh Free AcademyApr 28 · 3200 Meters · Place 7 · Newburgh Free Academy3200 Meters7.11:08.69a10
Apr 21Newburgh v. Pine BushApr 21 · 3200 Meters · Place 2 · Newburgh Free Academy3200 Meters2.10:52.78a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Garden State Invitational 2026Feb 13 · 800 Meters · Place 100 · Newburgh Free Academy800 Meters1002:18.06 PB10
Feb 13Garden State Invitational 2026Feb 13 · 1600 Meters · Place 89 · Newburgh Free Academy1600 Meters895:03.30 PB10
Feb 13Garden State Open at Ocean BreezeFeb 13 · 1600 Meters · Place 89 · Newburgh Free Academy1600 Meters895:03.3010
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 53 · Newburgh Free Academy1000 Meters533:09.17 PB10