Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Armory Hispanic Games · Jan 55:47.54The Armory Hispanic GamesJanuary 5, 2024
1000 Meters · IndoorSection IX Invitational · Feb 22:55.42aSection IX InvitationalFebruary 2, 2025
1600 Meters · IndoorOCIAA Developmental 'A' Meet #2 · Dec 145:18.05OCIAA Developmental 'A' Meet #2December 14, 2024
1600 Meters · Indoor · Hand timedOCIAA Developmental "A" - Saturday · Dec 95:34.7hOCIAA Developmental "A" - SaturdayDecember 9, 2023
1600 Meters · OutdoorOCIAA Championships · May 164:56.39OCIAA ChampionshipsMay 16, 2025
2000m Steeplechase · OutdoorRace at the Oval Office · May 48:01.83Race at the Oval OfficeMay 4, 2024
3000m Steeplechase · OutdoorSection 9 Class B Championships · May 2911:11.14Section 9 Class B ChampionshipsMay 29, 2025
600 Meters · IndoorSection IX OCIAA Invitational · Feb 161:35.32aSection IX OCIAA InvitationalFebruary 16, 2026
800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 292:30.33aU.S. Marine Corps Holiday ClassicDecember 29, 2023
800 Meters · OutdoorGary V Classic · May 212:14.79Gary V ClassicMay 21, 2025

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 600 Meters · Place 35 · Beacon (NY)600 Meters35.1:35.32a PB12
Jan 31Section 9 Class "A" ChampionshipJan 31 · 600 Meters · Place 27 · Beacon600 Meters271:38.01—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · 600 Meters · Place 6 · Beacon600 Meters61:35.59—
Jan 16Suffern InvitationalJan 16 · 600 Meters · Place 27 · Beacon600 Meters271:39.14—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 30 · Beacon-NY1000 Meters303:05.23—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 30 · Beacon-NY1000 Meters303:05.23—
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 46 · Beacon1000 Meters463:03.8612

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Section IX Holiday ClassicDec 20 · 600 Meters · Place 14 · Beacon (NY)600 Meters14.1:39.81a12
Dec 12Coach Saint InvitationalDec 12 · 1000 Meters · Place 36 · Beacon (NY)1000 Meters36.3:01.29a12
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 1000 Meters · Place 21 · Beacon1000 Meters213:00.91—
Feb 2Section IX InvitationalFeb 2 · 1000 Meters · Place 25 · Beacon (NY)1000 Meters25.2:55.42a PB11
Jan 10Suffern InviteJan 10 · 1000 Meters · Place 14 · Beacon1000 Meters143:07.70—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29Section 9 Class B ChampionshipsMay 29 · 3000m Steeplechase · Place 6 · Beacon3000m Steeplechase611:11.14 PB—
May 21Gary V ClassicMay 21 · 800 Meters · Place 22 · Beacon800 Meters222:14.79 PB11
May 16OCIAA ChampionshipsMay 16 · 1600 Meters · Place 23 · Beacon1600 Meters234:56.39 PB—
May 10Middletown InvitationalMay 10 · 3000m Steeplechase · Place 10 · Beacon (NY)3000m Steeplechase1011:47.3211
May 10Middletown InvitationalMay 10 · 3000m Steeplechase · Place 10 · Beacon3000m Steeplechase1011:47.32—
May 3Race at the Oval OfficeMay 3 · 3000m Steeplechase · Place 5 · Beacon3000m Steeplechase511:24.87—
Apr 25Iron Dukes RelaysApr 25 · 3000m Steeplechase · Place 2 · Beacon3000m Steeplechase211:36.10—
Apr 17Mountie MadnessApr 17 · 3000m Steeplechase · Place 16 · Beacon3000m Steeplechase1611:48.02—
Apr 17Mountie MadnessApr 17 · 800 Meters · Place 45 · Beacon800 Meters452:19.25—
Apr 5Goshen Colosseum ClassicApr 5 · 800 Meters · Place 15 · Beacon800 Meters152:21.83—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 1600 Meters · Place 41 · Beacon (NY)1600 Meters41.5:18.05 PB11
Feb 10Section 9 Class A ChampionshipFeb 10 · 1600 Meters · Place 24 · Beacon1600 Meters245:23.88—
Feb 3Purple Champions HS InvitationalFeb 3 · 1000 Meters · Place 70 · Beacon (NY)1000 Meters703:09.4810
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · 1600 Meters · Place 8 · Beacon1600 Meters85:22.77—
Jan 12OCIAA Developmental B - FridayJan 12 · 1000 Meters · Place 34 · Beacon (NY)1000 Meters343:10.7510
Jan 5The Armory Hispanic GamesJan 5 · 1 Mile · Place 68 · Beacon-NY1 Mile685:47.54 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24Section 9 Class B & D ChampionshipMay 24 · 3000m Steeplechase · Place 11 · Beacon3000m Steeplechase1112:32.0510
May 17OCIAA ChampionshipMay 17 · 3000m Steeplechase · Place 21 · Beacon3000m Steeplechase2112:10.67—
May 11Middletown InvitationalMay 11 · 800 Meters · Place 30 · Beacon800 Meters302:18.82—
May 4Race at the Oval OfficeMay 4 · 2000m Steeplechase · Place 8 · Beacon2000m Steeplechase88:01.83 PB—
Apr 26Iron Duke RelaysApr 26 · 3000m Steeplechase · Place 7 · Beacon (NY)3000m Steeplechase712:31.1610

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 50 · Beacon (NY)800 Meters50.2:30.33a PB10
Dec 27Pearl River Holiday FestivalDec 27 · 1600 Meters · Place 20 · Beacon (NY)1600 Meters20.5:31.70a10
Dec 15Coach Saint InvitationalDec 15 · 1000 Meters · Place 70 · Beacon (NY)1000 Meters70.3:07.89a10
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 1600 Meters · Place 41 · Beacon (NY)1600 Meters41.5:34.7h PB10
Jan 29Section 9 InvitationalJan 29 · 1000 Meters · Place 42 · Beacon1000 Meters423:31.35—
Jan 21OCIAA Divisional 1/3/5Jan 21 · 1000 Meters · Place 7 · Beacon1000 Meters73:35.46—
Jan 13Suffern InvitationalJan 13 · 1000 Meters · Place 86 · Beacon1000 Meters863:35.03—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Section 9 Class A/B ChampionshipMay 27 · 800 Meters · Place 22 · Beacon800 Meters222:32.669
May 6Race at the Oval OfficeMay 6 · 2000m Steeplechase · Place 12 · Beacon2000m Steeplechase128:44.00—
Apr 14Mountie MadnessApr 14 · 1600 Meters · Place 128 · Beacon1600 Meters1285:57.84—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday ClassicDec 27 · 1600 Meters · Place 48 · Beacon (NY)1600 Meters48.6:34.09a9