Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddletown vs. Newburgh · Apr 2211.83Middletown vs. NewburghApril 22, 2025
110m Hurdles · 39" / 0.991m · OutdoorSection 9 State Qualifier · Jun 314.75aSection 9 State QualifierJune 3, 2026
200 Meters · IndoorGarden State Open · Feb 2123.969Garden State OpenFebruary 21, 2025
200 Meters · OutdoorSection 9 Class A & C Championship · May 2323.46Section 9 Class A & C ChampionshipMay 23, 2024
300 Meters · IndoorPurple Champions HS Invitational · Feb 736.04Purple Champions HS InvitationalFebruary 7, 2026
400 Meters · IndoorSteve Borbet Invitational · Jan 1753.53Steve Borbet InvitationalJanuary 17, 2025
400 Meters · OutdoorMiddletown Invitational · May 1152.26Middletown InvitationalMay 11, 2024
400m Hurdles · 36" / 0.914m · OutdoorSection 9 Class A Championship · May 2855.40aSection 9 Class A ChampionshipMay 28, 2026
600 Meters · IndoorMolloy Stanner Games · Jan 111:27.17Molloy Stanner GamesJanuary 11, 2026
Prelims · IndoorGarden State Invitational 2026 · Feb 1323.24Garden State Invitational 2026February 13, 2026
Prelims · IndoorGarden State HS Invitational · Feb 1455.63Garden State HS InvitationalFebruary 14, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 110m Hurdles · Place 3 · Newburgh Free Academy110m Hurdles39" / 0.991mRound P3.15.36a11
Jun 3Section 9 State QualifierJun 3 · 110m Hurdles · Place 2 · Newburgh Free Academy110m Hurdles39" / 0.991m2.14.75a PBWind: 1.711
May 28Section 9 Class A ChampionshipMay 28 · 400m Hurdles · Place 1 · Newburgh Free Academy400m Hurdles36" / 0.914m1.55.40a PB11
May 28Section 9 Class A ChampionshipMay 28 · 110m Hurdles · Place 2 · Newburgh Free Academy110m Hurdles39" / 0.991mRound P2.15.12a11
May 28Section 9 Class A ChampionshipMay 28 · 110m Hurdles · Place 2 · Newburgh Free Academy110m Hurdles39" / 0.991m2.14.81a11
May 21Mountie MadnessMay 21 · 110m Hurdles · Place 7 · Newburgh Free Academy110m Hurdles715.33a11
May 15OCIAA ChampionshipsMay 15 · 400m Hurdles · Place 23 · Newburgh Free Academy400m Hurdles231:05.37a11
May 15OCIAA ChampionshipsMay 15 · 110m Hurdles · Place 6 · Newburgh Free Academy110m HurdlesRound P615.60a11
May 15OCIAA ChampionshipsMay 15 · 110m Hurdles · Place 2 · Newburgh Free Academy110m Hurdles215.07a11
May 9Middletown InvitationalMay 9 · 400m Hurdles · Place 3 · Newburgh Free Academy400m Hurdles358.14a11
May 9Middletown InvitationalMay 9 · 110m Hurdles · Place 1 · Newburgh Free Academy110m Hurdles115.45a11
May 5Kingston - Newburgh DualMay 5 · 110m Hurdles · Place 1 · Newburgh Free Academy110m Hurdles39" / 0.991m1.16.32a11
May 5Kingston - Newburgh DualMay 5 · 400 Meters · Place 4 · Newburgh Free Academy400 Meters4.52.98a11
May 2Race at the Oval OfficeMay 2 · 110m Hurdles · Place 1 · Newburgh Fre110m Hurdles115.30—
May 2Race at the Oval OfficeMay 2 · 110m Hurdles · Place 1 · Newburgh Fre110m HurdlesRound P115.47—
Apr 28Monroe-Woodbury vs. Newburgh Free AcademyApr 28 · 400m Hurdles · Place 1 · Newburgh Free Academy400m Hurdles36" / 0.914m1.57.80a11
Apr 28Monroe-Woodbury vs. Newburgh Free AcademyApr 28 · 110m Hurdles · Place 1 · Newburgh Free Academy110m Hurdles39" / 0.991m1.15.68a11
Apr 21Newburgh v. Pine BushApr 21 · 400m Hurdles · Place 1 · Newburgh Free Academy400m Hurdles36" / 0.914m1.56.42a11
Apr 21Newburgh v. Pine BushApr 21 · 110m Hurdles · Place 1 · Newburgh Free Academy110m Hurdles39" / 0.991m1.15.53a11
Apr 21Newburgh v. Pine BushApr 21 · 200 Meters · Newburgh Free Academy200 Meters—DNS11
Apr 172026 New York RelaysApr 17 · 400m Hurdles · Place 4 · Newburgh Free Academy400m Hurdles36" / 0.914m4.55.99a11
Apr 4Goshen Colosseum ClassicApr 4 · 400m Hurdles · Place 1 · Newburgh Fre400m Hurdles155.85—
Apr 4Goshen Colosseum ClassicApr 4 · 110m Hurdles · Place 2 · Newburgh Fre110m Hurdles215.55—

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Garden State Invitational 2026Feb 13 · Prelims · Place 40 · Newburgh Free AcademyPrelimsRound P4023.24 PB11
Feb 7Purple Champions HS InvitationalFeb 7 · 300 Meters · Place 15 · Newburgh Fre300 Meters1536.04 PB11
Jan 11Molloy Stanner GamesJan 11 · 600 Meters · Place 15 · Newburgh Fre600 Meters151:27.17 PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4Section 9 State QualifierJun 4 · 400m Hurdles · Place 3 · Newburgh Fre400m Hurdles356.8910
May 31Easterns States ChampionshipsMay 31 · 400m Hurdles · Place 4 · Newburgh Fre400m Hurdles459.11—
May 28Section 9 Class A ChampionshipsMay 28 · 400m Hurdles · Place 4 · Newburgh Fre400m Hurdles457.97—
May 28Section 9 Class A ChampionshipsMay 28 · 110m Hurdles · Place 5 · Newburgh Fre110m HurdlesRound P517.44—
May 16OCIAA ChampionshipsMay 16 · 400m Hurdles · Place 4 · Newburgh Fre400m Hurdles457.09—
May 16OCIAA ChampionshipsMay 16 · 110m Hurdles · Place 9 · Newburgh Fre110m HurdlesRound P916.24—
May 10Middletown InvitationalMay 10 · 110m Hurdles · Place 10 · Newburgh Fre110m Hurdles1016.46—
Apr 22Middletown vs. NewburghApr 22 · 400m Hurdles · Place 2 · Newburgh Fre400m Hurdles259.89—
Apr 22Middletown vs. NewburghApr 22 · 110m Hurdles · Place 2 · Newburgh Fre110m Hurdles216.60—
Apr 22Middletown vs. NewburghApr 22 · 100 Meters · Place 15 · Newburgh Fre100 Meters1511.83 PB—
Apr 19Goshen Trotters Track CarnivalApr 19 · 400m Hurdles · Place 4 · Newburgh Fre400m Hurdles41:01.18—
Apr 19Goshen Trotters Track CarnivalApr 19 · 110m Hurdles · Place 4 · Newburgh Fre110m Hurdles416.48—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21Garden State OpenFeb 21 · 200 Meters · Place 53 · Newburgh Fre200 Meters5323.969 PB—
Feb 14Garden State HS InvitationalFeb 14 · Prelims · Place 81 · Newburgh Free AcademyPrelimsRound P8155.63 PB10
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 81 · Newburgh Free Academy400 Meters8155.6310
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 55m Hurdles · Place 11 · Newburgh Fre55m HurdlesRound P118.71—
Feb 1Purple Champions HS InvitationalFeb 1 · 300 Meters · Place 30 · Newburgh Fre300 Meters3037.3710
Feb 1Purple Champions HS InvitationalFeb 1 · 200 Meters · Place 25 · Newburgh Fre200 Meters2524.0910
Jan 17Steve Borbet InvitationalJan 17 · 400 Meters · Place 16 · Newburgh Fre400 Meters1653.53 PB10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23Section 9 Class A & C ChampionshipMay 23 · 110m Hurdles · Place 7 · Newburgh Fre110m Hurdles716.469
May 23Section 9 Class A & C ChampionshipMay 23 · 110m Hurdles · Place 6 · Newburgh Fre110m HurdlesRound P616.039
May 23Section 9 Class A & C ChampionshipMay 23 · 200 Meters · Place 9 · Newburgh Fre200 MetersRound P923.46 PB9
May 17OCIAA ChampionshipMay 17 · 400m Hurdles · Place 10 · Newburgh Fre400m Hurdles101:00.78—
May 17OCIAA ChampionshipMay 17 · 110m Hurdles · Place 7 · Newburgh Fre110m Hurdles715.99—
May 17OCIAA ChampionshipMay 17 · 110m Hurdles · Place 7 · Newburgh Fre110m HurdlesRound S715.90—
May 17OCIAA ChampionshipMay 17 · 110m Hurdles · Place 7 · Newburgh Fre110m HurdlesRound P716.37—
May 11Middletown InvitationalMay 11 · 400 Meters · Place 4 · Newburgh Fre400 Meters452.26 PB—
May 11Middletown InvitationalMay 11 · 110m Hurdles · Place 5 · Newburgh Fre110m Hurdles516.24—
May 3Crusader RelaysMay 3 · 400m Hurdles · Place 5 · Newburgh Fre400m Hurdles559.40—
May 3Crusader RelaysMay 3 · 110m Hurdles · Place 10 · Newburgh Fre110m HurdlesRound P1016.23—
Apr 9Monroe-Woodbury vs. Newburgh Free AcademyApr 9 · 400m Hurdles · Place 4 · Newburgh Fre400m Hurdles459.38—
Apr 9Monroe-Woodbury vs. Newburgh Free AcademyApr 9 · 100 Meters · Place 8 · Newburgh Fre100 Meters812.01—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10Section 9 Class A ChampionshipFeb 10 · 600 Meters · Place 15 · Newburgh Fre600 Meters151:33.39—