Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Armory Hispanic Games · Jan 35:03.54The Armory Hispanic GamesJanuary 3, 2025
1000 Meters · IndoorMolloy Stanner Games · Jan 122:52.81Molloy Stanner GamesJanuary 12, 2025
1200 Meters · OutdoorMinisink Valley Dual Meet #2 · Apr 143:37.55aMinisink Valley Dual Meet #2April 14, 2026
1600 Meters · IndoorPuma New York International Showcase 2025 · Jan 245:08.49Puma New York International Showcase 2025January 24, 2025
1600 Meters · Indoor · Hand timedOCIAA Developmental "A" - Saturday · Dec 95:14.7hOCIAA Developmental "A" - SaturdayDecember 9, 2023
1600 Meters · OutdoorMiddletown Invitational · May 104:52.05Middletown InvitationalMay 10, 2025
3000m Steeplechase · OutdoorCornwall Steeplefest · Apr 2812:12.51Cornwall SteeplefestApril 28, 2025
3200 Meters · IndoorSIHST&FA Relays · Dec 610:50.60aSIHST&FA RelaysDecember 6, 2025
3200 Meters · OutdoorGoshen vs. Minisink Valley · Apr 2212:30.48Goshen vs. Minisink ValleyApril 22, 2025
600 Meters · IndoorSection 9 Class "A" Championship · Jan 311:35.87Section 9 Class "A" ChampionshipJanuary 31, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 12:12.72aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorOCIAA Championships · May 162:08.01OCIAA ChampionshipsMay 16, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29Section 9 Class B ChampionshipMay 29 · 800 Meters · Place 16 · Minisink Valley800 Meters16.2:09.86a12
May 15OCIAA ChampionshipsMay 15 · 800 Meters · Place 29 · Minisink Valley800 Meters292:10.62a12
Apr 21Minisink Valley Dual Meet #3Apr 21 · 3200 Meters · Minisink Valley3200 Meters—DNS12
Apr 21Minisink Valley Dual Meet #3Apr 21 · 1600 Meters · Place 4 · Minisink Valley1600 Meters4.4:58.94a12
Apr 17Red Raider RelaysApr 17 · 800 Meters · Place 28 · Minisink Val800 Meters282:11.35—
Apr 14Minisink Valley Dual Meet #2Apr 14 · 1200 Meters · Place 1 · Minisink Valley1200 Meters13:37.55a PB12
Apr 7Minisink Valley Dual Meet #1Apr 7 · 800 Meters · Place 10 · Minisink Val800 Meters102:30.25—

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Purple Champions HS InvitationalFeb 7 · 800 Meters · Place 21 · Minisink Val800 Meters212:18.8612
Jan 31Section 9 Class "A" ChampionshipJan 31 · 600 Meters · Place 21 · Minisink Val600 Meters211:35.87 PB—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1000 Meters · Place 10 · Minisink Val1000 Meters102:59.90—
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 27 · Minisink Valley1000 Meters272:58.3212

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 12Coach Saint InvitationalDec 12 · 1000 Meters · Place 14 · Minisink Valley1000 Meters14.2:52.87a12
Dec 6SIHST&FA RelaysDec 6 · 3200 Meters · Place 4 · Minisink Valley3200 Meters4.10:50.60a PB12
Feb 21Garden State OpenFeb 21 · 800 Meters · Place 37 · Minisink Val800 Meters372:15.42—
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 140 · Minisink Valley1 Mile140.5:20.78a11
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 70 · Minisink Valley800 Meters70.2:12.72a PB11
Jan 24Puma New York International Showcase 2025Jan 24 · 1600 Meters · Place 67 · Minisink Valley1600 Meters675:08.49 PB11
Jan 24Puma New York International Showcase 2025Jan 24 · 800 Meters · Place 72 · Minisink Valley800 Meters722:14.3411
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 1000 Meters · Place 6 · Minisink Val1000 Meters62:53.68—
Jan 12Molloy Stanner GamesJan 12 · 1000 Meters · Place 55 · Minisink Val1000 Meters552:52.81 PB11
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 72 · Minisink Val1 Mile725:03.54 PB—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28Section 9 Class A ChampionshipsMay 28 · 800 Meters · Place 16 · Minisink Val800 Meters162:09.66—
May 21Gary V ClassicMay 21 · 1600 Meters · Place 11 · Minisink Valley1600 Meters114:55.0911
May 16OCIAA ChampionshipsMay 16 · 800 Meters · Place 18 · Minisink Val800 Meters182:08.01 PB—
May 12Minisink Valley vs. Warwick ValleyMay 12 · 800 Meters · Place 5 · Minisink Val800 Meters52:10.98—
May 10Middletown InvitationalMay 10 · 1600 Meters · Place 4 · Minisink Valley1600 Meters44:52.05 PB11
May 10Middletown InvitationalMay 10 · 1600 Meters · Place 4 · Minisink Val1600 Meters44:52.05—
May 3Warwick Ahearn Classic May 3 · 3200 Meters · Minisink Valley3200 Meters--DNS11
Apr 28Cornwall SteeplefestApr 28 · 3000m Steeplechase · Place 34 · Minisink Valley3000m Steeplechase3412:12.51 PB11
Apr 22Goshen vs. Minisink ValleyApr 22 · 3200 Meters · Place 14 · Minisink Val3200 Meters1412:30.48 PB—
Apr 22Goshen vs. Minisink ValleyApr 22 · 800 Meters · Place 6 · Minisink Val800 Meters62:25.27—
Apr 17Mountie MadnessApr 17 · 1600 Meters · Place 91 · Minisink Val1600 Meters915:06.73—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 78 · Minisink Valley800 Meters78.2:16.66a11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 58 · Minisink Valley1 Mile58.5:07.77a11
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 1600 Meters · Place 32 · Minisink Valley1600 Meters32.5:09.2111
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 1 Mile · Place 78 · Minisink Valley1 Mile785:25.6210

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 15 · Minisink Valley1000 Meters15.2:54.68a10
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 1600 Meters · Place 26 · Minisink Valley1600 Meters26.5:14.7h PB10