Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Armory Hispanic Games · Jan 35:03.05The Armory Hispanic GamesJanuary 3, 2025
1000 Meters · IndoorOCIAA Developmental B - Friday · Jan 123:11.11OCIAA Developmental B - FridayJanuary 12, 2024
1500 Meters · OutdoorYork College Twilight Meet · Apr 14:27.12aYork College Twilight MeetApril 1, 2026
1600 Meters · IndoorPuma New York International Showcase 2025 · Jan 245:00.22Puma New York International Showcase 2025January 24, 2025
1600 Meters · Indoor · Hand timedOCIAA Developmental "A" - Saturday · Dec 95:24.9hOCIAA Developmental "A" - SaturdayDecember 9, 2023
1600 Meters · OutdoorGary V Classic · May 214:57.40Gary V ClassicMay 21, 2025
2000m Steeplechase · OutdoorWarwick Ahearn Classic · May 47:25.36Warwick Ahearn ClassicMay 4, 2024
300 Meters · IndoorOcean Breeze Freedom Games · Jan 747.28Ocean Breeze Freedom GamesJanuary 7, 2023
3000 Meters · IndoorSU Valentine Invite · Feb 149:57.08aSU Valentine InviteFebruary 14, 2026
3000 Meters · OutdoorPirate Relays · Apr 610:56.50Pirate RelaysApril 6, 2024
3000m Steeplechase · 0.914m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3010:41.79aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
3000m Steeplechase · OutdoorOCIAA Championships · May 1610:50.02OCIAA ChampionshipsMay 16, 2025
3200 Meters · IndoorSection 9 Class "A" Championship · Feb 810:38.48Section 9 Class "A" ChampionshipFebruary 8, 2025
3200 Meters · OutdoorSection 9 Class A Championships · May 2810:46.42Section 9 Class A ChampionshipsMay 28, 2025
5000 Meters · OutdoorW&L Carnival · Mar 2017:16.68aW&L CarnivalMarch 20, 2026
800 Meters · IndoorAlvernia Winter Invitational · Jan 172:19.86aAlvernia Winter InvitationalJanuary 17, 2026
800 Meters · OutdoorMiddletown Invitational · May 102:11.90Middletown InvitationalMay 10, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 3000m Steeplechase · Place 22 · MisericordiaMisericordia3000m Steeplechase0.914m22.10:41.79a PBFr
Apr 18Misericordia InvitationalApr 18 · 3000m Steeplechase · Place 1 · MisericordiaMisericordia3000m Steeplechase0.914m1.10:42.39aFr
Apr 11DeSales Quad MeetApr 11 · 3000m Steeplechase · Place 3 · MisericordiaMisericordia3000m Steeplechase0.914m3.10:53.12aFr
Apr 1York College Twilight MeetApr 1 · 1500 Meters · Place 40 · MisericordiaMisericordia1500 Meters404:27.12a PBFr
Mar 28LVC Blue & White OpenMar 28 · 1500 Meters · Place 16 · MisericordiaMisericordia1500 Meters16.4:33.99aFr
Mar 28LVC Blue & White OpenMar 28 · 800 Meters · Place 19 · MisericordiaMisericordia800 Meters19.2:20.77aFr
Mar 20W&L CarnivalMar 20 · 5000 Meters · Place 34 · MisericordiaMisericordia5000 Meters34.17:16.68a PBFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14SU Valentine InviteFeb 14 · 3000 Meters · Place 10 · MisericordiaMisericordia3000 Meters109:57.08a PBFr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 3000 Meters · Place 9 · MisericordiaMisericordia3000 Meters9.9:58.32aFr
Jan 17Alvernia Winter InvitationalJan 17 · 1 Mile · Place 35 · MisericordiaMisericordia1 Mile355:03.54aFr
Jan 17Alvernia Winter InvitationalJan 17 · 800 Meters · Place 45 · MisericordiaMisericordia800 Meters452:19.86a PBFr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 3000 Meters · Place 28 · MisericordiaMisericordia3000 Meters28.10:45.54aFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Fastrack Metro Season OpenerDec 5 · 3000 Meters · Place 36 · MisericordiaMisericordia3000 Meters36.10:03.48aFr
Feb 21Garden State OpenFeb 21 · 3200 Meters · Place 18 · Minisink ValMinisink Val3200 Meters1811:25.24—
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 3200 Meters · Place 12 · Minisink ValMinisink Val3200 Meters1210:38.48 PB—
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 102 · Minisink ValleyMinisink Valley1 Mile102.5:03.22a12
Jan 24Puma New York International Showcase 2025Jan 24 · 1600 Meters · Place 60 · Minisink ValleyMinisink Valley1600 Meters605:00.22 PB12
Jan 24Puma New York International Showcase 2025Jan 24 · 800 Meters · Place 94 · Minisink ValleyMinisink Valley800 Meters942:26.6612
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 3200 Meters · Place 23 · Minisink ValMinisink Val3200 Meters2314:26.79—
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 3200 Meters · Place 10 · Minisink ValMinisink Val3200 Meters1014:26.79—
Jan 12Molloy Stanner GamesJan 12 · 1600 Meters · Place 72 · Minisink ValMinisink Val1600 Meters725:05.0312
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 70 · Minisink ValMinisink Val1 Mile705:03.05 PB—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4Section 9 State QualifierJun 4 · 3000m Steeplechase · Place 20 · Minisink ValMinisink Val3000m Steeplechase2013:18.3312
May 28Section 9 Class A ChampionshipsMay 28 · 3200 Meters · Place 8 · Minisink ValMinisink Val3200 Meters810:46.42 PB—
May 21Gary V ClassicMay 21 · 1600 Meters · Place 13 · Minisink ValleyMinisink Valley1600 Meters134:57.40 PB12
May 16OCIAA ChampionshipsMay 16 · 3000m Steeplechase · Place 8 · Minisink ValMinisink Val3000m Steeplechase810:50.02 PB—
May 16OCIAA ChampionshipsMay 16 · 3200 Meters · Place 13 · Minisink ValMinisink Val3200 Meters1310:48.14—
May 12Minisink Valley vs. Warwick ValleyMay 12 · 1600 Meters · Place 9 · Minisink ValMinisink Val1600 Meters95:24.90—
May 10Middletown InvitationalMay 10 · 800 Meters · Place 16 · Minisink ValleyMinisink Valley800 Meters162:11.90 PB12
May 10Middletown InvitationalMay 10 · 800 Meters · Place 16 · Minisink ValMinisink Val800 Meters162:11.90—
May 3Warwick Ahearn Classic May 3 · 2000m Steeplechase · Minisink ValleyMinisink Valley2000m Steeplechase0.838m--DNS12
Apr 28Cornwall SteeplefestApr 28 · 3000m Steeplechase · Place 15 · Minisink ValleyMinisink Valley3000m Steeplechase1511:17.8412
Apr 22Goshen vs. Minisink ValleyApr 22 · 1600 Meters · Place 4 · Minisink ValMinisink Val1600 Meters45:01.68—
Apr 17Mountie MadnessApr 17 · 1600 Meters · Place 71 · Minisink ValMinisink Val1600 Meters714:57.96—
Apr 8Minisink Valley vs. Valley CentralApr 8 · 3200 Meters · Place 3 · Minisink ValMinisink Val3200 Meters311:36.51—
Apr 8Minisink Valley vs. Valley CentralApr 8 · 1600 Meters · Place 3 · Minisink ValMinisink Val1600 Meters35:26.09—
Apr 5Pirate RelaysApr 5 · 3000m Steeplechase · Place 3 · Minisink ValMinisink Val3000m Steeplechase311:04.10—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 123 · Minisink ValleyMinisink Valley800 Meters123.2:27.06a12
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 54 · Minisink ValleyMinisink Valley1 Mile54.5:05.46a12
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 1600 Meters · Place 20 · Minisink ValleyMinisink Valley1600 Meters20.5:01.9912
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 1600 Meters · Place 8 · Minisink ValleyMinisink Valley1600 Meters85:33.4311
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 1600 Meters · Place 14 · Minisink ValleyMinisink Valley1600 Meters145:33.4311
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 1 Mile · Place 118 · Minisink ValleyMinisink Valley1 Mile1185:25.4611
Jan 12OCIAA Developmental B - FridayJan 12 · 1000 Meters · Place 35 · Minisink ValleyMinisink Valley1000 Meters353:11.11 PB11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Section 9 Class B & D ChampionshipMay 24 · 3000m Steeplechase · Place 9 · Minisink ValMinisink Val3000m Steeplechase912:23.2011
May 21Memorial Stadium InvitationalMay 21 · 1600 Meters · Place 2 · Minisink ValMinisink Val1600 Meters25:02.10—
May 17OCIAA ChampionshipMay 17 · 3000m Steeplechase · Place 14 · Minisink ValMinisink Val3000m Steeplechase1411:33.81—
May 11Middletown InvitationalMay 11 · 3000m Steeplechase · Place 5 · Minisink ValMinisink Val3000m Steeplechase511:25.40—
May 4Warwick Ahearn ClassicMay 4 · 2000m Steeplechase · Place 3 · Minisink ValMinisink Val2000m Steeplechase37:25.36 PB—
Apr 29Cornwall SteeplefestApr 29 · 3000m Steeplechase · Place 32 · Minisink ValleyMinisink Valley3000m Steeplechase3212:12.7511
Apr 26Iron Duke RelaysApr 26 · 1600 Meters · Place 19 · Minisink ValleyMinisink Valley1600 Meters195:11.7111
Apr 20Niskayuna Spring RelaysApr 20 · 3000m Steeplechase · Place 14 · Minisink ValleyMinisink Valley3000m Steeplechase1412:06.2911
Apr 20Niskayuna Spring RelaysApr 20 · 3000m Steeplechase · Place 14 · Minisink ValMinisink Val3000m Steeplechase1412:06.2911
Apr 20Niskayuna Spring RelaysApr 20 · 3000m Steeplechase · Place 14 · Minisink ValleyMinisink Valley3000m Steeplechase1412:06.2911
Apr 6Pirate RelaysApr 6 · 3000 Meters · Place 15 · Minisink ValMinisink Val3000 Meters1510:56.50 PB—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 1000 Meters · Place 31 · Minisink ValleyMinisink Valley1000 Meters31.3:26.12a11
Dec 16Bishop Loughlin GamesDec 16 · 1 Mile · Place 64 · Minisink ValleyMinisink Valley1 Mile64.5:28.58a11
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 1600 Meters · Place 37 · Minisink ValleyMinisink Valley1600 Meters37.5:24.9h PB11
Jan 13Suffern InvitationalJan 13 · 300 Meters · Place 152 · Minisink ValMinisink Val300 Meters15248.23—
Jan 7Ocean Breeze Freedom GamesJan 7 · 300 Meters · Place 236 · Minisink ValleyMinisink Valley300 Meters23647.28 PB10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Section 9 Class A/B ChampionshipMay 27 · 800 Meters · Place 23 · Minisink ValMinisink Val800 Meters232:45.0310
May 1Cornwall SteeplefestMay 1 · 3000m Steeplechase · Place 56 · Minisink ValMinisink Val3000m Steeplechase5614:45.20—
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 1500 Meters · Place 68 · Minisink ValleyMinisink Valley1500 Meters68.5:26.65a10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Burke Catholic, Middletown, Minisink Valley, Monroe-WoodburyDec 4 · 1000 Meters · Place 9 · Minisink ValleyMinisink Valley1000 Meters9.3:53.50aUnofficial9