Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMonroe-Woodbury, Washingtonville, Kingston, Beacon QUAD · Apr 211.98Monroe-Woodbury, Washingtonville, Kingston, Beacon QUAD April 2, 2025
110m Hurdles · 39" / 0.991m · OutdoorSection 9 Class B Championship · May 2915.05aSection 9 Class B ChampionshipMay 29, 2026
200 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2924.62aU.S. Marine Corps Holiday ClassicDecember 29, 2023
300 Meters · IndoorSection IX Invitational · Feb 236.88aSection IX InvitationalFebruary 2, 2025
400 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2752.24aU.S. Marine Corps Holiday ClassicDecember 27, 2025
400 Meters · OutdoorMiddletown Invitational · May 1152.06Middletown InvitationalMay 11, 2024
400m Hurdles · 36" / 0.914m · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 1358.02aNYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025
55m Hurdles · 39" · IndoorSection IX OCIAA Invitational · Feb 168.09aSection IX OCIAA InvitationalFebruary 16, 2026
600 Meters · IndoorSuffern Invitational · Jan 161:48.11Suffern InvitationalJanuary 16, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 110m Hurdles · Place 13 · Beacon (NY)110m Hurdles39" / 0.991mRound P13.15.66aWind: -3.412
Jun 3Section 9 State QualifierJun 3 · 400m Hurdles · Beacon (NY)400m Hurdles36" / 0.914m--DNS12
Jun 3Section 9 State QualifierJun 3 · 110m Hurdles · Place 5 · Beacon (NY)110m Hurdles39" / 0.991mRound P5.16.15a12
Jun 3Section 9 State QualifierJun 3 · 110m Hurdles · Place 8 · Beacon (NY)110m Hurdles39" / 0.991m8.22.46aWind: 2.712
May 29Section 9 Class B ChampionshipMay 29 · 400m Hurdles · Place 3 · Beacon (NY)400m Hurdles36" / 0.914m3.58.48a12
May 29Section 9 Class B ChampionshipMay 29 · 110m Hurdles · Place 2 · Beacon (NY)110m Hurdles39" / 0.991mRound P2.15.49aWind: 112
May 29Section 9 Class B ChampionshipMay 29 · 110m Hurdles · Place 2 · Beacon (NY)110m Hurdles39" / 0.991m2.15.05a PBWind: 0.312
May 15OCIAA ChampionshipsMay 15 · 400m Hurdles · Place 10 · Beacon400m Hurdles101:01.04a12
May 15OCIAA ChampionshipsMay 15 · 110m Hurdles · Place 3 · Beacon110m HurdlesRound P315.30a12
May 7Glenn D. Loucks GamesMay 7 · 400m Hurdles · Place 14 · Beacon400m Hurdles1457.7512

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 55m Hurdles · Place 2 · Beacon (NY)55m Hurdles39"Round P2.8.09a PB12
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 55m Hurdles · Place 8 · Beacon55m Hurdles88.1312
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 55m Hurdles · Place 5 · Beacon55m Hurdles57.93q12
Jan 31Section 9 Class "A" ChampionshipJan 31 · 55m Hurdles · Place 2 · Beacon55m Hurdles28.13—
Jan 31Section 9 Class "A" ChampionshipJan 31 · 55m Hurdles · Place 2 · Beacon55m HurdlesRound P28.12—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · 300 Meters · Place 3 · Beacon300 Meters337.56—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · 55m Hurdles · Place 1 · Beacon55m Hurdles17.91—
Jan 16Suffern InvitationalJan 16 · 600 Meters · Place 55 · Beacon600 Meters551:48.11 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 55m Hurdles · Place 27 · Beacon-NY55m Hurdles278.79—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 55m Hurdles · Place 27 · Beacon-NY55m Hurdles278.79—
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 46 · Beacon300 MetersRound P4637.2212
Jan 3Ocean Breeze Freedom GamesJan 3 · 55m Hurdles · Place 42 · Beacon55m HurdlesRound P428.8812

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 400 Meters · Place 6 · Beacon (NY)400 Meters6.52.24a PB12
Dec 20Section IX Holiday ClassicDec 20 · 300 Meters · Place 9 · Beacon (NY)300 Meters9.38.64a12
Dec 20Section IX Holiday ClassicDec 20 · 55m Hurdles · Place 2 · Beacon (NY)55m Hurdles39"2.8.69a12
Dec 12Coach Saint InvitationalDec 12 · 300 Meters · Place 13 · Beacon (NY)300 Meters13.37.49a12
Dec 12Coach Saint InvitationalDec 12 · 55m Hurdles · Place 13 · Beacon (NY)55m Hurdles39"Round P13.8.37a12
Feb 21Garden State OpenFeb 21 · 400 Meters · Place 22 · Beacon400 Meters2252.87—
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 300 Meters · Place 12 · Beacon300 Meters1237.97—
Feb 2Section IX InvitationalFeb 2 · 300 Meters · Place 7 · Beacon (NY)300 Meters7.36.88a PB11
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · 300 Meters · Place 1 · Beacon300 Meters137.33—
Jan 10Suffern InviteJan 10 · 300 Meters · Place 5 · Beacon300 Meters538.80—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 400m Hurdles · Place 15 · Beacon (NY)400m Hurdles36" / 0.914m15.58.02a PB11
Jun 4Section 9 State QualifierJun 4 · 400m Hurdles · Place 2 · Beacon400m Hurdles256.6111
May 29Section 9 Class B ChampionshipsMay 29 · 400m Hurdles · Place 3 · Beacon400m Hurdles356.61—
May 16OCIAA ChampionshipsMay 16 · 400m Hurdles · Place 3 · Beacon400m Hurdles356.48—
May 10Middletown InvitationalMay 10 · 400m Hurdles · Place 2 · Beacon (NY)400m Hurdles257.6411
May 10Middletown InvitationalMay 10 · 400m Hurdles · Place 2 · Beacon400m Hurdles257.64—
May 3Race at the Oval OfficeMay 3 · 400m Hurdles · Place 2 · Beacon400m Hurdles257.04—
Apr 25Iron Dukes RelaysApr 25 · 400m Hurdles · Place 2 · Beacon400m Hurdles21:00.43—
Apr 17Mountie MadnessApr 17 · 400m Hurdles · Place 1 · Beacon400m Hurdles156.66—
Apr 5Goshen Colosseum ClassicApr 5 · 400m Hurdles · Place 1 · Beacon400m Hurdles155.89—
Apr 2Monroe-Woodbury, Washingtonville, Kingston, Beacon QUAD Apr 2 · 100 Meters · Place 4 · Beacon100 Meters411.98 PB11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · 400m Hurdles · Place 5 · Beacon400m Hurdles558.71—
May 24Section 9 Class B & D ChampionshipMay 24 · 400m Hurdles · Place 3 · Beacon400m Hurdles359.6710
May 17OCIAA ChampionshipMay 17 · 400m Hurdles · Place 1 · Beacon400m Hurdles156.98—
May 17OCIAA ChampionshipMay 17 · 110m Hurdles · Place 16 · Beacon110m HurdlesRound S1618.72—
May 17OCIAA ChampionshipMay 17 · 110m Hurdles · Place 16 · Beacon110m HurdlesRound P1618.00—
May 11Middletown InvitationalMay 11 · 400 Meters · Place 3 · Beacon400 Meters352.06 PB—
May 11Middletown InvitationalMay 11 · 400m Hurdles · Place 7 · Beacon400m Hurdles759.80—
May 4Race at the Oval OfficeMay 4 · 400m Hurdles · Place 2 · Beacon400m Hurdles21:01.51—
Apr 13Green Dragon RelaysApr 13 · 400m Hurdles · Place 10 · Beacon400m Hurdles101:04.7610
Apr 6Pirate RelaysApr 6 · 400m Hurdles · Place 3 · Beacon400m Hurdles31:04.45—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10Section 9 Class A ChampionshipFeb 10 · 55m Hurdles · Place 11 · Beacon55m HurdlesRound P118.552—
Feb 3Purple Champions HS InvitationalFeb 3 · 55m Hurdles · Place 27 · Beacon (NY)55m HurdlesRound P278.6410
Feb 3Purple Champions HS InvitationalFeb 3 · 300 Meters · Place 19 · Beacon (NY)300 Meters1937.7810
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · 55m Hurdles · Place 3 · Beacon55m Hurdles38.86—
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · 55m Hurdles · Place 3 · Beacon55m Hurdles38.86—
Jan 12OCIAA Developmental B - FridayJan 12 · 55m Hurdles · Place 8 · Beacon (NY)55m Hurdles88.9710
Jan 5The Armory Hispanic GamesJan 5 · 55m Hurdles · Place 9 · Beacon-NY55m Hurdles99.0610

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 30 · Beacon (NY)200 Meters30.24.62a PB10
Dec 27Pearl River Holiday FestivalDec 27 · 300 Meters · Place 4 · Beacon (NY)300 Meters4.40.83a10
Dec 27Pearl River Holiday FestivalDec 27 · 55m Hurdles · Place 1 · Beacon (NY)55m Hurdles39"1.9.32aWind: 010
Dec 22Section 9 Holiday ClassicDec 22 · 55m Hurdles · Place 23 · Beacon (NY)55m Hurdles39"23.8.98a10
Dec 15Coach Saint InvitationalDec 15 · 55m Hurdles · Place 21 · Beacon (NY)55m Hurdles39"21.8.98a10
Dec 15Coach Saint InvitationalDec 15 · 400 Meters · Place 46 · Beacon (NY)400 Meters46.59.02a10
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 55m Hurdles · Place 13 · Beacon (NY)55m Hurdles39"13.9.17a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27Section 9 Class A/B ChampionshipMay 27 · 400m Hurdles · Place 9 · Beacon400m Hurdles91:06.399
May 13Middletown InvitationalMay 13 · 400 Meters · Place 19 · Beacon400 Meters1956.91—
May 13Middletown InvitationalMay 13 · 400m Hurdles · Place 32 · Beacon400m Hurdles321:10.35—
May 6Race at the Oval OfficeMay 6 · 400 Meters · Place 6 · Beacon400 Meters657.76—
Apr 14Mountie MadnessApr 14 · 400 Meters · Place 103 · Beacon400 Meters1031:02.93—