Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 33:06.91Ocean Breeze Freedom GamesJanuary 3, 2026
1500 Meters · OutdoorMinisink Valley Dual Meet #2 · Apr 145:00.17aMinisink Valley Dual Meet #2April 14, 2026
1600 Meters · IndoorGarden State Invitational 2026 · Feb 135:03.88Garden State Invitational 2026February 13, 2026
1600 Meters · OutdoorKingston Tiger Relays · Apr 255:08.31aKingston Tiger RelaysApril 25, 2026
800 Meters · IndoorGarden State Invitational 2026 · Feb 132:18.28Garden State Invitational 2026February 13, 2026
800 Meters · OutdoorMountie Madness · May 212:08.37aMountie MadnessMay 21, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 800 Meters · Place 31 · Newburgh Free Academy800 Meters31.2:09.48a12
May 28Section 9 Class A ChampionshipMay 28 · 800 Meters · Place 17 · Newburgh Free Academy800 Meters17.2:11.72a12
May 21Mountie MadnessMay 21 · 800 Meters · Place 35 · Newburgh Free Academy800 Meters352:08.37a PB12
May 15OCIAA ChampionshipsMay 15 · 800 Meters · Place 27 · Newburgh Free Academy800 Meters272:10.31a12
May 9Middletown InvitationalMay 9 · 800 Meters · Place 23 · Newburgh Free Academy800 Meters232:18.33a12
May 5Kingston - Newburgh DualMay 5 · 1600 Meters · Place 5 · Newburgh Free Academy1600 Meters5.5:22.05a12
May 5Kingston - Newburgh DualMay 5 · 800 Meters · Place 8 · Newburgh Free Academy800 Meters8.2:14.55a12
Apr 28Monroe-Woodbury vs. Newburgh Free AcademyApr 28 · 1600 Meters · Place 18 · Newburgh Free Academy1600 Meters18.5:19.84a12
Apr 25Kingston Tiger RelaysApr 25 · 1600 Meters · Place 18 · Newburgh Free Academy1600 Meters185:08.31a PB12
Apr 21Newburgh v. Pine BushApr 21 · 1600 Meters · Place 7 · Newburgh Free Academy1600 Meters7.5:13.4012
Apr 21Newburgh v. Pine BushApr 21 · 800 Meters · Place 2 · Newburgh Free Academy800 Meters2.2:10.31a12
Apr 14Minisink Valley Dual Meet #2Apr 14 · 1500 Meters · Place 8 · Newburgh Free Academy1500 Meters85:00.17a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Garden State Invitational 2026Feb 13 · 800 Meters · Place 102 · Newburgh Free Academy800 Meters1022:18.28 PB11
Feb 13Garden State Invitational 2026Feb 13 · 1600 Meters · Place 93 · Newburgh Free Academy1600 Meters935:03.88 PB11
Feb 13Garden State Open at Ocean BreezeFeb 13 · 1600 Meters · Place 93 · Newburgh Free Academy1600 Meters935:03.8811
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 52 · Newburgh Free Academy1000 Meters523:06.91 PB11