Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSection 9 Class B Championship · May 2915.89aSection 9 Class B ChampionshipMay 29, 2026
300 Meters · IndoorSection IX OCIAA Invitational · Feb 1638.60aSection IX OCIAA InvitationalFebruary 16, 2026
3000m Steeplechase · 0.914m · OutdoorTri-Valley Invitational · May 315:15.98aTri-Valley InvitationalMay 3, 2025
400 Meters · Relay Split · OutdoorGander Invitational · Apr 1755.82aGander InvitationalApril 17, 2026
400m Hurdles · 36" / 0.914m · OutdoorSection 9 Class B Championship · May 2958.42aSection 9 Class B ChampionshipMay 29, 2026
55m Hurdles · 39" · IndoorSection IX OCIAA Invitational · Feb 168.63aSection IX OCIAA InvitationalFebruary 16, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 400m Hurdles · Wallkill400m Hurdles36" / 0.914m--DNS12
Jun 3Section 9 State QualifierJun 3 · 110m Hurdles · Place 6 · Wallkill110m Hurdles39" / 0.991mRound P6.16.27aWind: -0.312
Jun 3Section 9 State QualifierJun 3 · 110m Hurdles · Place 7 · Wallkill110m Hurdles39" / 0.991m7.16.73aWind: 2.712
May 29Section 9 Class B ChampionshipMay 29 · 400m Hurdles · Place 2 · Wallkill400m Hurdles36" / 0.914m2.58.42a PB12
May 29Section 9 Class B ChampionshipMay 29 · 110m Hurdles · Place 6 · Wallkill110m Hurdles39" / 0.991mRound P6.15.89a PBWind: 0.912
May 29Section 9 Class B ChampionshipMay 29 · 110m Hurdles · Place 5 · Wallkill110m Hurdles39" / 0.991m5.16.05aWind: 0.312
May 21MHAL ChampionshipMay 21 · 400m Hurdles · Place 2 · Wallkill400m Hurdles258.70a12
May 21MHAL ChampionshipMay 21 · 110m Hurdles · Place 4 · Wallkill110m Hurdles416.48a12
May 12Marlboro vs Wallkill & WebutuckMay 12 · 400m Hurdles · Place 1 · Wallkill400m Hurdles36" / 0.914m1.59.82a12
May 12Marlboro vs Wallkill & WebutuckMay 12 · 110m Hurdles · Place 3 · Wallkill110m Hurdles39" / 0.991m3.18.78a12
May 8Steinhoff CupMay 8 · 400m Hurdles · Place 1 · Wallkill400m Hurdles11:01.72—
May 8Steinhoff CupMay 8 · 110m Hurdles · Place 1 · Wallkill110m Hurdles116.59—
May 8Steinhoff CupMay 8 · 110m Hurdles · Place 1 · Wallkill110m HurdlesRound P116.45—
May 1Crusader RelaysMay 1 · 400m Hurdles · Place 10 · Wallkill400m Hurdles101:02.92—
May 1Crusader RelaysMay 1 · 110m Hurdles · Place 10 · Wallkill110m Hurdles1016.80—
May 1Crusader RelaysMay 1 · 110m Hurdles · Place 7 · Wallkill110m HurdlesRound P716.39—
Apr 17Gander InvitationalApr 17 · 400m Hurdles · Place 3 · Wallkill400m Hurdles36" / 0.914m3.1:00.06a12
Apr 17Gander InvitationalApr 17 · 110m Hurdles · Place 6 · Wallkill110m Hurdles39" / 0.991m6.16.84a12
Apr 17Gander InvitationalApr 17 · 400 Meters · Wallkill400 MetersRelay Split—55.82a PB12
Apr 11Green Dragon RelaysApr 11 · 400m Hurdles · Place 20 · Wallkill400m Hurdles201:06.7712
Apr 4Goshen Colosseum ClassicApr 4 · 400m Hurdles · Place 3 · Wallkill400m Hurdles359.53—
Apr 4Goshen Colosseum ClassicApr 4 · 110m Hurdles · Place 4 · Wallkill110m Hurdles416.03—

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 300 Meters · Place 32 · Wallkill300 Meters32.38.60a PB12
Feb 16Section IX OCIAA InvitationalFeb 16 · 55m Hurdles · Place 13 · Wallkill55m Hurdles39"Round P13.8.63a PB12
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 55m Hurdles · Place 26 · Wallkill55m HurdlesRound P268.6912
Jan 31Section 9 Class "A" ChampionshipJan 31 · 55m Hurdles · Place 14 · Wallkill55m HurdlesRound P149.00—
Jan 31Section 9 Class "A" ChampionshipJan 31 · 300 Meters · Place 21 · Wallkill300 Meters2140.94—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 300 Meters · Place 10 · Wallkill300 Meters1040.56—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 55m Hurdles · Place 8 · Wallkill55m Hurdles89.12—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 55m Hurdles · Place 7 · Wallkill55m Hurdles78.92—
Jan 16Suffern InvitationalJan 16 · 55m Hurdles · Place 14 · Wallkill55m HurdlesRound P149.58—
Jan 16Suffern InvitationalJan 16 · 300 Meters · Place 23 · Wallkill300 Meters2341.01—
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 52 · Wallkill300 Meters5240.5812
Jan 3Ocean Breeze Freedom GamesJan 3 · 55m Hurdles · Place 7 · Wallkill55m Hurdles78.7512

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 300 Meters · Place 207 · Wallkill300 Meters207.40.29a12
Dec 30North Shore HS InvitationalDec 30 · 55m Hurdles · Place 38 · Wallkill55m Hurdles39"Round P38.8.89a12
Dec 20Section IX Holiday ClassicDec 20 · 300 Meters · Place 29 · Wallkill300 Meters29.42.02a12
Dec 20Section IX Holiday ClassicDec 20 · 55m Hurdles · Place 5 · Wallkill55m Hurdles39"5.9.12a12
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 55m Hurdles · Place 25 · Wallkill55m Hurdles39"Round P25.9.23a12
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · 55m Hurdles · Place 30 · Wallkill55m HurdlesRound P309.5111
Feb 2Section IX InvitationalFeb 2 · 55m Hurdles · Place 20 · Wallkill55m Hurdles39"Round P20.9.71a11
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · 55m Hurdles · Place 2 · Wallkill55m Hurdles29.84—
Jan 10Suffern InviteJan 10 · 55m Hurdles · Place 13 · Wallkill55m HurdlesRound P139.947—
Jan 4Ocean Breeze Freedom GamesJan 4 · 55m Hurdles · Place 57 · Wallkill55m HurdlesRound P579.7811

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4Section 9 State QualifierJun 4 · 400m Hurdles · Place 7 · Wallkill400m Hurdles71:02.2411
May 29Section 9 Class B ChampionshipsMay 29 · 400m Hurdles · Place 6 · Wallkill400m Hurdles61:02.21—
May 22MHAL ChampionshipMay 22 · 400m Hurdles · Place 7 · Wallkill400m Hurdles71:05.80—
May 22MHAL ChampionshipMay 22 · 110m Hurdles · Place 11 · Wallkill110m Hurdles1119.36—
May 3Tri-Valley InvitationalMay 3 · 3000m Steeplechase · Place 9 · Wallkill3000m Steeplechase0.914m9.15:15.98a PB11
May 3Tri-Valley InvitationalMay 3 · 110m Hurdles · Place 7 · Wallkill110m Hurdles39" / 0.991m7.18.50a11
Apr 26Kingston Tiger RelaysApr 26 · 400m Hurdles · Place 10 · Wallkill400m Hurdles101:07.43—
Apr 26Kingston Tiger RelaysApr 26 · 400m Hurdles · Place 10 · Wallkill400m Hurdles101:07.43—
Apr 15Gander Invitational Apr 15 · 400m Hurdles · Place 5 · Wallkill400m Hurdles36" / 0.914m5.1:07.07a11
Apr 15Gander Invitational Apr 15 · 110m Hurdles · Place 10 · Wallkill110m Hurdles39" / 0.991m10.19.27a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 300 Meters · Place 49 · Wallkill300 Meters49.42.9011
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 55m Hurdles · Place 14 · Wallkill55m Hurdles39"14.9.6011

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Section 9 Class B & D ChampionshipMay 24 · 400m Hurdles · Place 18 · Wallkill400m Hurdles181:10.4310
May 24Section 9 Class B & D ChampionshipMay 24 · 110m Hurdles · Place 20 · Wallkill110m HurdlesRound P2020.1210
May 16MHAL ChampionshipMay 16 · 400m Hurdles · Place 17 · Wallkill400m Hurdles171:11.75—
May 16MHAL ChampionshipMay 16 · 110m Hurdles · Place 10 · Wallkill110m Hurdles1019.49—
May 10Steinhoff CupMay 10 · 400m Hurdles · Place 1 · Wallkill400m Hurdles11:15.0310
May 10Steinhoff CupMay 10 · 110m Hurdles · Place 1 · Wallkill110m HurdlesRound P119.7210
May 10Steinhoff CupMay 10 · 110m Hurdles · Place 1 · Wallkill110m Hurdles119.7210
May 7Wallkill vs. FDRMay 7 · 400m Hurdles · Place 5 · Wallkill400m Hurdles36" / 0.914m5.1:11.05a10
May 7Wallkill vs. FDRMay 7 · 110m Hurdles · Place 5 · Wallkill110m Hurdles39" / 0.991m5.19.58a10
Apr 20Gander InviteApr 20 · 400m Hurdles · Place 32 · Wallkill400m Hurdles36" / 0.914m32.1:14.82a10
Apr 20Gander InviteApr 20 · 110m Hurdles · Place 10 · Wallkill110m Hurdles39" / 0.991m10.20.57a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 27Section 9 Class A/B ChampionshipMay 27 · 400m Hurdles · Place 16 · Wallkill400m Hurdles161:15.359
May 27Section 9 Class A/B ChampionshipMay 27 · 110m Hurdles · Place 13 · Wallkill110m HurdlesRound P1320.289