Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Armory Hispanic Games · Jan 35:32.74The Armory Hispanic GamesJanuary 3, 2025
1000 Meters · IndoorCoach Saint Invitational · Dec 122:59.97aCoach Saint InvitationalDecember 12, 2025
1600 Meters · IndoorNorth Shore HS Invitational · Dec 305:09.43aNorth Shore HS InvitationalDecember 30, 2025
1600 Meters · Indoor · Hand timedOCIAA Developmental "A" - Saturday · Dec 95:50.2hOCIAA Developmental "A" - SaturdayDecember 9, 2023
1600 Meters · OutdoorOCIAA Championships · May 165:06.05OCIAA ChampionshipsMay 16, 2025
3200 Meters · IndoorSection 9 Class "A" Championship · Jan 3111:39.78Section 9 Class "A" ChampionshipJanuary 31, 2026
3200 Meters · OutdoorGoshen vs. Warwick Valley · May 711:44.34Goshen vs. Warwick ValleyMay 7, 2025
600 Meters · IndoorSection IX Holiday Classic · Dec 271:45.65aSection IX Holiday ClassicDecember 27, 2024
800 Meters · IndoorNJ Varsity Classic · Feb 32:22.79NJ Varsity ClassicFebruary 3, 2026
800 Meters · OutdoorGosh-VC-Wash-War Quad · Apr 292:22.85Gosh-VC-Wash-War QuadApril 29, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Friendship GamesMay 8 · 1600 Meters · Place 29 · Goshen1600 Meters295:13.76a12
Apr 14Washingtonville v. GoshenApr 14 · 1600 Meters · Place 11 · Goshen Central1600 Meters11.5:22.95a12
Apr 14Washingtonville v. GoshenApr 14 · 800 Meters · Place 13 · Goshen Central800 Meters13.2:37.15a12
Apr 7Minisink Valley Dual Meet #1Apr 7 · 800 Meters · Place 12 · Goshen800 Meters122:34.92—
Apr 7Minisink Valley Dual Meet #1Apr 7 · 1600 Meters · Place 12 · Goshen1600 Meters125:32.55—
Apr 4Goshen Colosseum ClassicApr 4 · 1600 Meters · Place 33 · Goshen1600 Meters335:22.68—

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3NJ Varsity ClassicFeb 3 · 800 Meters · Place 99 · Goshen800 Meters992:22.79 PB12
Feb 3NJ Varsity ClassicFeb 3 · 800 Meters · Place 99 · Goshen800 Meters992:22.7912
Jan 31Section 9 Class "A" ChampionshipJan 31 · 3200 Meters · Place 22 · Goshen3200 Meters2211:39.78 PB—
Jan 11Molloy Stanner GamesJan 11 · 1600 Meters · Place 86 · Goshen1600 Meters865:10.2312

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1600 Meters · Place 89 · Goshen Central1600 Meters89.5:09.43a PB12
Dec 12Coach Saint InvitationalDec 12 · 1000 Meters · Place 3 · Goshen Central1000 Meters3.2:59.97a PB12
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 41 · Goshen-NY1 Mile415:32.74 PB—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16OCIAA ChampionshipsMay 16 · 1600 Meters · Place 30 · Goshen1600 Meters305:06.05 PB—
May 9Friendship GamesMay 9 · 3200 Meters · Place 7 · Goshen3200 Meters711:44.44—
May 9Friendship GamesMay 9 · 1600 Meters · Place 20 · Goshen1600 Meters205:12.40—
May 7Goshen vs. Warwick ValleyMay 7 · 3200 Meters · Place 9 · Goshen3200 Meters911:44.34 PB—
May 7Goshen vs. Warwick ValleyMay 7 · 800 Meters · Place 11 · Goshen800 Meters112:23.81—
May 7Goshen vs. Warwick ValleyMay 7 · 1600 Meters · Place 11 · Goshen1600 Meters115:15.90—
Apr 29Gosh-VC-Wash-War QuadApr 29 · 800 Meters · Place 15 · Goshen800 Meters152:22.85 PB—
Apr 29Gosh-VC-Wash-War QuadApr 29 · 1600 Meters · Place 17 · Goshen1600 Meters175:17.47—
Apr 29Warwick Quad MeetApr 29 · 1600 Meters · Place 17 · Goshen Central1600 Meters17.5:17.47a11
Apr 29Warwick Quad MeetApr 29 · 800 Meters · Place 15 · Goshen Central800 Meters15.2:22.85a11
Apr 22Goshen vs. Minisink ValleyApr 22 · 3200 Meters · Place 8 · Goshen3200 Meters811:57.33—
Apr 22Goshen vs. Minisink ValleyApr 22 · 1600 Meters · Place 13 · Goshen1600 Meters135:25.10—
Apr 19Goshen Trotters Track CarnivalApr 19 · 1600 Meters · Place 23 · Goshen1600 Meters235:29.00—
Apr 19Goshen Trotters Track CarnivalApr 19 · 800 Meters · Place 28 · Goshen800 Meters282:28.88—
Apr 5Goshen Colosseum ClassicApr 5 · 3200 Meters · Place 16 · Goshen3200 Meters1612:25.81—
Apr 5Goshen Colosseum ClassicApr 5 · 1600 Meters · Place 40 · Goshen1600 Meters405:41.88—
Apr 5Goshen Colosseum ClassicApr 5 · 800 Meters · Place 30 · Goshen800 Meters302:39.67—
Apr 2Goshen Quad MeetApr 2 · 1600 Meters · Place 16 · Goshen Central1600 Meters16.5:48.52a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Section IX Holiday ClassicDec 27 · 600 Meters · Place 21 · Goshen Central600 Meters21.1:45.65a PB11
Dec 23North Shore InvitationalDec 23 · 1600 Meters · Place 130 · Goshen Central1600 Meters130.5:22.82a11
Jan 13OCIAA Developmental "B" Meet - SaturdayJan 13 · 1000 Meters · Place 48 · Goshen Central1000 Meters483:26.5210

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13Goshen Tri MeetMay 13 · 3200 Meters · Place 10 · Goshen Central3200 Meters10.13:29.88a10
May 13Goshen Tri MeetMay 13 · 1600 Meters · Place 10 · Goshen Central1600 Meters10.5:27.65a10
May 13Goshen Tri MeetMay 13 · 800 Meters · Place 18 · Goshen Central800 Meters18.2:35.16a10
May 10Friendship GamesMay 10 · 1600 Meters · Place 42 · Goshen Central1600 Meters425:23.2610
May 10Friendship GamesMay 10 · 800 Meters · Place 39 · Goshen Central800 Meters392:34.2910
Apr 22Goshen vs. Port JervisApr 22 · 3200 Meters · Place 8 · Goshen3200 Meters812:58.84—
Apr 22Goshen vs. Port JervisApr 22 · 1600 Meters · Place 12 · Goshen1600 Meters125:38.788—
Apr 22Goshen vs. Port JervisApr 22 · 800 Meters · Place 7 · Goshen800 Meters72:35.90—
Apr 20Goshen Trotters Track CarnivalApr 20 · 1600 Meters · Place 27 · Goshen1600 Meters275:39.99—
Apr 20Goshen Trotters Track CarnivalApr 20 · 800 Meters · Place 28 · Goshen800 Meters282:37.23—
Apr 10Goshen vs. LibertyApr 10 · 3200 Meters · Place 3 · Goshen3200 Meters312:54.14—
Apr 10Goshen vs. LibertyApr 10 · 1600 Meters · Place 11 · Goshen1600 Meters115:45.66—
Apr 10Goshen vs. LibertyApr 10 · 800 Meters · Place 7 · Goshen800 Meters72:37.05—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 1600 Meters · Place 50 · Goshen Central1600 Meters50.5:50.2h PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Goshen Dual Meet #5 May 10 · 3200 Meters · Place 10 · Goshen3200 Meters1014:25.849
May 10Goshen Dual Meet #5 May 10 · 1600 Meters · Place 15 · Goshen1600 Meters156:08.249