Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNike Indoor Nationals · Mar 135:28.51aNike Indoor NationalsMarch 13, 2025
1500 Meters · IndoorNike Indoor Nationals · Mar 135:05.73aNike Indoor NationalsMarch 13, 2025
1500 Meters · OutdoorMountie Madness · May 214:54.81aMountie MadnessMay 21, 2026
1600 Meters · IndoorNJ Metropolitan Invitational · Jan 305:37.70NJ Metropolitan InvitationalJanuary 30, 2025
2000m Steeplechase · OutdoorIron Dukes Relays · Apr 247:39.65Iron Dukes RelaysApril 24, 2026
3000 Meters · IndoorSection 9 Class "A" Championship · Jan 3110:50.12Section 9 Class "A" ChampionshipJanuary 31, 2026
3000 Meters · OutdoorCrusader Relays · May 311:19.98Crusader RelaysMay 3, 2024
800 Meters · IndoorGarden State Open · Feb 212:37.10Garden State OpenFebruary 21, 2025
800 Meters · OutdoorGary V Classic · May 212:29.87Gary V ClassicMay 21, 2025
Full · IndoorOCIAA Divisional Championship (2 4 6) · Feb 235:22.27OCIAA Divisional Championship (2 4 6)February 23, 2024
Prelims · IndoorGarden State Invitational 2026 · Feb 135:20.55Garden State Invitational 2026February 13, 2026
Results · IndoorGarden State Open at Ocean Breeze · Feb 135:20.55Garden State Open at Ocean BreezeFebruary 13, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28Section 9 Class A ChampionshipMay 28 · 1500 Meters · Place 3 · Washingtonville1500 Meters3.4:58.28a10
May 21Mountie MadnessMay 21 · 1500 Meters · Place 21 · Washingtonville1500 Meters214:54.81a PB10
May 15OCIAA ChampionshipsMay 15 · 1500 Meters · Place 9 · Washingtonville1500 Meters95:02.09a10
May 7Glenn D. Loucks GamesMay 7 · 2000m Steeplechase · Place 22 · Washingtonville2000m Steeplechase227:42.1010
May 1Crusader RelaysMay 1 · 2000m Steeplechase · Place 4 · Washingtonvi2000m Steeplechase47:51.80—
Apr 27Middletown v. WashingtonvilleApr 27 · 800 Meters · Place 2 · Washingtonville800 Meters2.2:38.40a10
Apr 24Iron Dukes RelaysApr 24 · 2000m Steeplechase · Place 1 · Washingtonvi2000m Steeplechase17:39.65 PB—
Apr 18Goshen Trotters Track CarnivalApr 18 · 2000m Steeplechase · Place 2 · Washingtonville2000m Steeplechase27:52.37a10
Apr 18Goshen Trotters Track CarnivalApr 18 · 2000m Steeplechase · Place 2 · Washingtonvi2000m Steeplechase27:52.37—
Apr 14Washingtonville v. GoshenApr 14 · 3000 Meters · Place 2 · Washingtonville3000 Meters2.12:20.94a10
Apr 14Washingtonville v. GoshenApr 14 · 1500 Meters · Place 2 · Washingtonville1500 Meters2.5:36.65a10
Apr 14Washingtonville v. GoshenApr 14 · 800 Meters · Washingtonville800 Meters—DNS10
Apr 4Goshen Colosseum ClassicApr 4 · 1500 Meters · Place 4 · Washingtonvi1500 Meters44:55.08—

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13Garden State Invitational 2026Feb 13 · Prelims · Place 9 · WashingtonvillePrelimsRound P95:20.55 PB10
Feb 13Garden State Invitational 2026Feb 13 · Prelims · Place 9 · WashingtonvillePrelimsRound P95:20.5510
Feb 13Garden State Open at Ocean BreezeFeb 13 · Results · Place 9 · WashingtonvilleResults95:20.55 PB10
Jan 31Section 9 Class "A" ChampionshipJan 31 · 3000 Meters · Place 8 · Washingtonvi3000 Meters810:50.12 PB—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 3000 Meters · Place 5 · Washingtonvi3000 Meters510:58.37—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 3000 Meters · Place 7 · Washingtonvi3000 Meters710:58.37—
Jan 3Ocean Breeze Freedom GamesJan 3 · 3000 Meters · Place 13 · Washingtonville3000 Meters1311:11.8310

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21Gary V ClassicMay 21 · 800 Meters · Place 2 · Washingtonville800 Meters22:29.87 PB9
May 19Goshen Freshman InviteMay 19 · 1500 Meters · Place 3 · Washingtonvi1500 Meters35:09.06—
May 19Goshen Freshman InviteMay 19 · 800 Meters · Place 2 · Washingtonvi800 Meters22:32.97—
May 19Goshen Freshman InviteMay 19 · 1500 Meters · Place 3 · Washingtonvi1500 Meters35:09.06—
May 19Goshen Freshman InviteMay 19 · 800 Meters · Place 2 · Washingtonvi800 Meters22:32.97—
May 16OCIAA ChampionshipsMay 16 · 1500 Meters · Place 15 · Washingtonvi1500 Meters155:14.30—
May 2Crusader RelaysMay 2 · 3000 Meters · Place 12 · Washingtonvi3000 Meters1211:35.08—
Apr 29Gosh-VC-Wash-War QuadApr 29 · 3000 Meters · Place 4 · Washingtonvi3000 Meters411:20.33—
Apr 29Gosh-VC-Wash-War QuadApr 29 · 1500 Meters · Place 4 · Washingtonvi1500 Meters45:14.43—
Apr 19Goshen Trotters Track CarnivalApr 19 · 1500 Meters · Place 4 · Washingtonvi1500 Meters45:10.10—
Apr 19Goshen Trotters Track CarnivalApr 19 · 800 Meters · Place 6 · Washingtonvi800 Meters62:33.08—
Apr 5Goshen Colosseum ClassicApr 5 · 1500 Meters · Place 3 · Washingtonvi1500 Meters35:14.20—
Apr 2Monroe-Woodbury, Washingtonville, Kingston, Beacon QUAD Apr 2 · 1500 Meters · Place 6 · Washingtonville1500 Meters65:16.169

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 13Nike Indoor NationalsMar 13 · 1500 Meters · Place 25 · Washingtonville1500 Meters255:05.73a PB—
Mar 13Nike Indoor NationalsMar 13 · 1 Mile · Place 25 · Washingtonville1 Mile255:28.51a PB—
Feb 21Garden State OpenFeb 21 · 800 Meters · Place 31 · Washingtonvi800 Meters312:37.10 PB—
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 3000 Meters · Place 9 · Washingtonvi3000 Meters911:22.70—
Jan 30NJ Metropolitan InvitationalJan 30 · 1600 Meters · Place 1 · Washingtonvi1600 Meters15:37.70 PB9
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 1500 Meters · Place 5 · Washingtonvi1500 Meters55:07.12—
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 1500 Meters · Place 5 · Washingtonvi1500 Meters55:07.12—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · 1500 Meters · Place 13 · Washingtonville1500 Meters135:06.00—
May 23Section 9 Class A & C ChampionshipMay 23 · 1500 Meters · Place 4 · Washingtonvi1500 Meters45:12.878
May 20Goshen Freshman InvitationalMay 20 · 1500 Meters · Place 5 · Washingtonvi1500 Meters55:30.10—
May 20Goshen Freshman InvitationalMay 20 · 800 Meters · Place 6 · Washingtonvi800 Meters62:44.76—
May 17OCIAA ChampionshipMay 17 · 3000 Meters · Place 14 · Washingtonvi3000 Meters1411:20.36—
May 17OCIAA ChampionshipMay 17 · 1500 Meters · Place 19 · Washingtonvi1500 Meters195:13.16—
May 3Crusader RelaysMay 3 · 3000 Meters · Place 5 · Washingtonvi3000 Meters511:19.98 PB—
Apr 20Goshen Trotters Track CarnivalApr 20 · 1500 Meters · Place 6 · Washingtonvi1500 Meters65:13.10—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · Full · Place 6 · WashingtonvilleFull65:22.27 PB8
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · Full · Place 7 · WashingtonvilleFull75:22.278
Feb 17Section 9 State QualifierFeb 17 · 3000 Meters · Place 12 · Washingtonvi3000 Meters1212:03.368
Feb 10Section 9 Class A ChampionshipFeb 10 · 3000 Meters · Place 10 · Washingtonvi3000 Meters1011:25.33—