Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2926.42aU.S. Marine Corps Holiday ClassicDecember 29, 2023
200 Meters · OutdoorMonroe-Woodbury vs. Newburgh Free Academy · Apr 925.95Monroe-Woodbury vs. Newburgh Free AcademyApril 9, 2024
300 Meters · IndoorNorth Shore HS Invitational · Dec 2340.88aNorth Shore HS InvitationalDecember 23, 2023
400 Meters · IndoorThe Armory HS Holiday Classic · Dec 291:01.57aThe Armory HS Holiday ClassicDecember 29, 2022
400 Meters · OutdoorMonroe-Woodbury vs. Newburgh Free Academy · Apr 957.50Monroe-Woodbury vs. Newburgh Free AcademyApril 9, 2024
55 Meters · IndoorOcean Breeze Freedom Games · Jan 37.69Ocean Breeze Freedom GamesJanuary 3, 2026
55 Meters · OutdoorArmory Preseason Challenge (Previously Armory Trials) · Oct 127.47Armory Preseason Challenge (Previously Armory Trials)October 12, 2025
Long Jump · IndoorThe Armory Hispanic Games · Jan 54.39mThe Armory Hispanic GamesJanuary 5, 2024
Long Jump · OutdoorMonroe-Woodbury vs. Newburgh Free Academy · Apr 2816-7.50Monroe-Woodbury vs. Newburgh Free AcademyApril 28, 2026
Triple Jump · IndoorPurple Champions HS Invitational · Feb 310.44mPurple Champions HS InvitationalFebruary 3, 2024
Triple Jump · OutdoorArmory Preseason Challenge (Previously Armory Trials) · Oct 1211.39mArmory Preseason Challenge (Previously Armory Trials)October 12, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28Section 9 Class A ChampionshipMay 28 · Triple Jump · Place 9 · Newburgh Free AcademyTriple Jump9.37-08.5012
May 9Middletown InvitationalMay 9 · Triple Jump · Place 8 · Newburgh Free AcademyTriple Jump837-8.7512
May 9Middletown InvitationalMay 9 · Long Jump · Place 18 · Newburgh Free AcademyLong Jump1816-1.2512
May 5Kingston - Newburgh DualMay 5 · Triple Jump · Place 2 · Newburgh Free AcademyTriple Jump2.40-01.0012
May 5Kingston - Newburgh DualMay 5 · Long Jump · Place 11 · Newburgh Free AcademyLong Jump11.16-07.0012
Apr 28Monroe-Woodbury vs. Newburgh Free AcademyApr 28 · Triple Jump · Place 5 · Newburgh Free AcademyTriple Jump5.38-012
Apr 28Monroe-Woodbury vs. Newburgh Free AcademyApr 28 · Long Jump · Place 8 · Newburgh Free AcademyLong Jump8.16-7.50 PB12
Apr 25Kingston Tiger RelaysApr 25 · Triple Jump · Place 10 · Newburgh Free AcademyTriple Jump1037-712
Apr 25Kingston Tiger RelaysApr 25 · Long Jump · Place 28 · Newburgh Free AcademyLong Jump2816-812
Apr 21Newburgh v. Pine BushApr 21 · Triple Jump · Place 7 · Newburgh Free AcademyTriple Jump7.37' 6"12
Apr 21Newburgh v. Pine BushApr 21 · Long Jump · Newburgh Free AcademyLong Jump—NM12
Apr 11Green Dragon RelaysApr 11 · Triple Jump · Place 12 · Newburgh FreTriple Jump1239-00.5012
Apr 11Green Dragon RelaysApr 11 · Long Jump · Place 30 · Newburgh FreLong Jump3017-10.7512
Apr 4Goshen Colosseum ClassicApr 4 · Triple Jump · Place 5 · Newburgh FreTriple Jump537-07.75—
Apr 4Goshen Colosseum ClassicApr 4 · Long Jump · Place 22 · Newburgh FreLong Jump2216-06.50—

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 11Molloy Stanner GamesJan 11 · Triple Jump · Place 24 · Newburgh FreTriple Jump2439-01.0012
Jan 3Ocean Breeze Freedom GamesJan 3 · Triple Jump · Place 23 · Newburgh Free AcademyTriple Jump2337-412
Jan 3Ocean Breeze Freedom GamesJan 3 · Long Jump · Place 35 · Newburgh Free AcademyLong Jump3514-4.7512
Jan 3Ocean Breeze Freedom GamesJan 3 · 55 Meters · Place 116 · Newburgh Free Academy55 Meters1167.69 PB12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 300 Meters · Place 153 · Newburgh Free Academy300 MetersRound P153.40.89a12
Dec 20Bishop Loughlin GamesDec 20 · Triple Jump · Place 18 · Newburgh Free AcademyTriple Jump18.36-812
Dec 20Bishop Loughlin GamesDec 20 · Long Jump · Place 36 · Newburgh Free AcademyLong Jump36.17-412
Dec 6SIHST&FA RelaysDec 6 · Triple Jump · Place 13 · Newburgh Free AcademyTriple Jump13.34-2.5012
Dec 6SIHST&FA RelaysDec 6 · Long Jump · Place 21 · Newburgh Free AcademyLong Jump21.15-812
Feb 21Garden State OpenFeb 21 · Long Jump · Place 41 · Newburgh FreLong Jump4116-08.75—
Feb 14Garden State HS InvitationalFeb 14 · Triple Jump · Place 28 · Newburgh Free AcademyTriple Jump2834-0.5012
Feb 14Garden State HS InvitationalFeb 14 · Long Jump · Place 58 · Newburgh Free AcademyLong Jump5816-612
Feb 14Garden State HS InvitationalFeb 14 · Triple Jump · Place 28 · Newburgh Free AcademyTriple Jump2834-0.5012
Feb 14Garden State HS InvitationalFeb 14 · Long Jump · Place 58 · Newburgh Free AcademyLong Jump5816-612
Feb 8Section 9 Class "A" ChampionshipFeb 8 · Triple Jump · Place 16 · Newburgh FreTriple Jump1635-05.00—
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · Triple Jump · Place 8 · Newburgh FreTriple Jump835-03.00—
Jan 12Molloy Stanner GamesJan 12 · Long Jump · Place 62 · Newburgh FreLong Jump6215-07.5012
Jan 3The Armory Hispanic GamesJan 3 · Long Jump · Place 90 · Newburgh FreLong Jump904.44m—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Oct 12Armory Preseason Challenge (Previously Armory Trials)Oct 12 · Triple Jump · Place 15 · Newburgh EliTriple Jump1511.39m PB—
Oct 12Armory Preseason Challenge (Previously Armory Trials)Oct 12 · 55 Meters · Place 94 · Newburgh Eli55 Meters947.47 PB—
May 31Easterns States ChampionshipsMay 31 · Triple Jump · Place 26 · Newburgh FreTriple Jump2635-03.00—
May 28Section 9 Class A ChampionshipsMay 28 · Long Jump · Place 25 · Newburgh FreLong Jump2514-11.75—
May 16OCIAA ChampionshipsMay 16 · Triple Jump · Place 22 · Newburgh FreTriple Jump2236-07.00—
May 16OCIAA ChampionshipsMay 16 · Long Jump · Place 36 · Newburgh FreLong Jump3615-10.00—
May 10Middletown InvitationalMay 10 · Triple Jump · Place 14 · Newburgh FreeTriple Jump1437-03.5011
May 10Middletown InvitationalMay 10 · Long Jump · Place 27 · Newburgh FreeLong Jump2716-03.0011
May 10Middletown InvitationalMay 10 · Triple Jump · Place 14 · Newburgh FreTriple Jump1437-03.50—
May 10Middletown InvitationalMay 10 · Long Jump · Place 27 · Newburgh FreLong Jump2716-03.00—
Apr 22Middletown vs. NewburghApr 22 · Triple Jump · Place 6 · Newburgh FreTriple Jump634-09.00—
Apr 22Middletown vs. NewburghApr 22 · Long Jump · Place 10 · Newburgh FreLong Jump1015-05.00—
Apr 19Goshen Trotters Track CarnivalApr 19 · Triple Jump · Place 6 · Newburgh FreTriple Jump636-05.50—
Apr 2Goshen Quad MeetApr 2 · Triple Jump · Place 4 · Newburgh Free AcademyTriple Jump4.35-01.7511
Apr 2Goshen Quad MeetApr 2 · Long Jump · Place 16 · Newburgh Free AcademyLong Jump16.15-09.5011

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · Triple Jump · Newburgh Free AcademyTriple Jump--FOUL11
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · Long Jump · Place 40 · Newburgh Free AcademyLong Jump40.16-00.5011
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · Long Jump · Place 36 · Newburgh Free AcademyLong Jump36.14-09.5011
Dec 13OCIAA Developmental 'A' Meet #1Dec 13 · Triple Jump · Place 6 · Newburgh Free AcademyTriple Jump6.33-07.7511
Feb 10Section 9 Class A ChampionshipFeb 10 · Triple Jump · Place 17 · Newburgh FreTriple Jump1736-02.25—
Feb 3Purple Champions HS InvitationalFeb 3 · Triple Jump · Place 40 · Newburgh FreTriple Jump4010.44m PB10
Feb 3Purple Champions HS InvitationalFeb 3 · 200 Meters · Place 103 · Newburgh Fre200 Meters10326.5010
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · Triple Jump · Place 10 · Newburgh FreTriple Jump1034-09.75—
Jan 14Molloy Stanner GamesJan 14 · Triple Jump · Place 21 · Newburgh FreeTriple Jump2137-04.0010
Jan 14Molloy Stanner GamesJan 14 · 55 Meters · Place 37 · Newburgh Free55 Meters377.8310
Jan 5The Armory Hispanic GamesJan 5 · Triple Jump · Place 5 · Newburgh-NYTriple Jump511.48m10
Jan 5The Armory Hispanic GamesJan 5 · Long Jump · Place 23 · Newburgh-NYLong Jump234.39m PB10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27Kingston Tiger RelaysApr 27 · Long Jump · Place 13 · Newburgh FreeLong Jump1315-04.5010
Apr 9Monroe-Woodbury vs. Newburgh Free AcademyApr 9 · Triple Jump · Place 4 · Newburgh FreTriple Jump439-09.25—
Apr 9Monroe-Woodbury vs. Newburgh Free AcademyApr 9 · Long Jump · Place 8 · Newburgh FreLong Jump817-08.00—
Apr 9Monroe-Woodbury vs. Newburgh Free AcademyApr 9 · 200 Meters · Place 23 · Newburgh Fre200 Meters2325.95 PB—
Apr 9Monroe-Woodbury vs. Newburgh Free AcademyApr 9 · 400 Meters · Place 7 · Newburgh Fre400 Meters757.50 PB—
Apr 6Goshen Coliseum ClassicApr 6 · Long Jump · Place 14 · Newburgh FreeLong Jump1416-10.0010
Apr 6Goshen Coliseum ClassicApr 6 · 200 Meters · Place 69 · Newburgh Free200 Meters6926.3010

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 68 · Newburgh Free Academy200 Meters68.26.42a PB10
Dec 23North Shore HS InvitationalDec 23 · 300 Meters · Place 190 · Newburgh Free Academy300 Meters190.40.88a PB10
Dec 1North Shore Season OpenerDec 1 · 300 Meters · Place 53 · Newburgh Free Academy300 Meters53.41.69a10
Feb 4Purple Champions HS InvitationalFeb 4 · 400 Meters · Place 83 · Newburgh Fre400 Meters831:02.289

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 9 · Newburgh FreDiscus96.60m10
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 10 · Newburgh FreDiscus104.57m10
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 11 · Newburgh FreDiscus1122.9410
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 11 · Newburgh FreDiscus116:03.0410
May 6Race at the Oval OfficeMay 6 · Triple Jump · Place 13 · Newburgh FreTriple Jump1330-01.50—
May 6Race at the Oval OfficeMay 6 · Long Jump · Place 16 · Newburgh FreLong Jump1614-06.50—
Apr 29Kingston Tiger RelaysApr 29 · Triple Jump · Place 9 · Newburgh FreTriple Jump927-10.50—
Apr 29Kingston Tiger RelaysApr 29 · Long Jump · Place 14 · Newburgh FreLong Jump1413-01.50—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 400 Meters · Place 8 · Newburgh Free Academy400 Meters8.1:01.57a PB9