Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 135:24.81aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
1000 Meters · IndoorBishop Loughlin Games · Dec 213:15.39aBishop Loughlin GamesDecember 21, 2024
1600 Meters · IndoorSection 9 Class "A" Championship · Jan 315:04.22Section 9 Class "A" ChampionshipJanuary 31, 2026
1600 Meters · OutdoorMinisink Valley Dual Meet #3 · Apr 215:04.06aMinisink Valley Dual Meet #3April 21, 2026
2000m Steeplechase · OutdoorCrusader Relays · May 17:14.11Crusader RelaysMay 1, 2026
3000m Steeplechase · 0.914m · OutdoorSection 9 State Qualifier · Jun 311:33.39aSection 9 State QualifierJune 3, 2026
3000m Steeplechase · OutdoorIron Dukes Relays · Apr 2411:32.64Iron Dukes RelaysApril 24, 2026
3200 Meters · OutdoorMinisink Valley Dual Meet #3 · Apr 2111:30.71aMinisink Valley Dual Meet #3April 21, 2026
600 Meters · IndoorOCIAA Developmental 'A' Meet #1 · Dec 131:49.85aOCIAA Developmental 'A' Meet #1December 13, 2024
800 Meters · OutdoorMountie Madness · May 212:06.71aMountie MadnessMay 21, 2026
Triple Jump · OutdoorMiddletown v. Washingtonville · Apr 2733' 5"Middletown v. WashingtonvilleApril 27, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 3000m Steeplechase · Place 20 · Washingtonville3000m Steeplechase0.914m20.11:33.39a PB8
May 21Mountie MadnessMay 21 · 800 Meters · Place 31 · Washingtonville800 Meters312:06.71a PB8
May 18Goshen Freshman InviteMay 18 · 800 Meters · Place 1 · Washingtonville800 Meters1.2:07.97a8
May 15OCIAA ChampionshipsMay 15 · Triple Jump · Place 29 · WashingtonvilleTriple Jump2932-9.58
May 15OCIAA ChampionshipsMay 15 · 800 Meters · Place 22 · Washingtonville800 Meters222:08.57a8
May 5Warwick Dual vs. WashingtonvilleMay 5 · Triple Jump · WashingtonvilleTriple Jump—DNS8
May 5Warwick Dual vs. WashingtonvilleMay 5 · 800 Meters · Place 6 · Washingtonville800 Meters6.2:10.70a8
May 1Crusader RelaysMay 1 · 800 Meters · Place 7 · Washingtonvi800 Meters72:09.05—
May 1Crusader RelaysMay 1 · 2000m Steeplechase · Place 11 · Washingtonvi2000m Steeplechase117:14.11 PB—
Apr 27Middletown v. WashingtonvilleApr 27 · Triple Jump · Place 6 · WashingtonvilleTriple Jump6.33' 5" PB8
Apr 27Middletown v. WashingtonvilleApr 27 · 800 Meters · Place 6 · Washingtonville800 Meters6.2:12.77a8
Apr 24Iron Dukes RelaysApr 24 · 3000m Steeplechase · Place 5 · Washingtonvi3000m Steeplechase511:32.64 PB—
Apr 21Minisink Valley Dual Meet #3Apr 21 · 3200 Meters · Place 6 · Washingtonville3200 Meters6.11:30.71a PB8
Apr 21Minisink Valley Dual Meet #3Apr 21 · 1600 Meters · Place 8 · Washingtonville1600 Meters8.5:04.06a PB8
Apr 21Minisink Valley Dual Meet #3Apr 21 · Triple Jump · Place 4 · WashingtonvilleTriple Jump4.30' 8.25"8
Apr 18Goshen Trotters Track CarnivalApr 18 · 3000m Steeplechase · Place 7 · Washingtonville3000m Steeplechase711:35.85a8
Apr 18Goshen Trotters Track CarnivalApr 18 · 3000m Steeplechase · Place 7 · Washingtonvi3000m Steeplechase711:35.85—
Apr 14Washingtonville v. GoshenApr 14 · Triple Jump · Place 8 · WashingtonvilleTriple Jump8.32' 1"8
Apr 14Washingtonville v. GoshenApr 14 · Pole Vault · WashingtonvillePole Vault—NH8
Apr 14Washingtonville v. GoshenApr 14 · 3200 Meters · Place 5 · Washingtonville3200 Meters5.11:55.01a8
Apr 14Washingtonville v. GoshenApr 14 · 1600 Meters · Place 7 · Washingtonville1600 Meters7.5:06.80a8
Apr 11Green Dragon RelaysApr 11 · 2000m Steeplechase · Place 5 · Washingtonvi2000m Steeplechase57:32.118
Apr 4Goshen Colosseum ClassicApr 4 · Triple Jump · Place 19 · WashingtonviTriple Jump1930-09.75—
Apr 4Goshen Colosseum ClassicApr 4 · 3200 Meters · Place 9 · Washingtonvi3200 Meters911:41.20—
Apr 4Goshen Colosseum ClassicApr 4 · 1600 Meters · Place 21 · Washingtonvi1600 Meters215:10.97—

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Section 9 Class "A" ChampionshipJan 31 · 1600 Meters · Place 15 · Washingtonvi1600 Meters155:04.22 PB—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1600 Meters · Place 10 · Washingtonvi1600 Meters105:11.51—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1600 Meters · Place 17 · Washingtonvi1600 Meters175:11.51—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Section IX Holiday ClassicDec 20 · 1600 Meters · Place 20 · Washingtonville1600 Meters20.5:11.96a8
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 1 Mile · Place 51 · Washingtonville1 Mile51.5:24.81a PB8

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28Section 9 Class A ChampionshipsMay 28 · 3200 Meters · Place 20 · Washingtonvi3200 Meters2012:18.12—
May 21Gary V ClassicMay 21 · 1600 Meters · Place 24 · Washingtonville1600 Meters245:19.187
May 19Goshen Freshman InviteMay 19 · 1600 Meters · Place 18 · Washingtonvi1600 Meters185:23.65—
May 19Goshen Freshman InviteMay 19 · 1600 Meters · Place 18 · Washingtonvi1600 Meters185:23.65—
May 2Crusader RelaysMay 2 · 1600 Meters · Place 29 · Washingtonvi1600 Meters295:24.02—
Apr 29Gosh-VC-Wash-War QuadApr 29 · 3200 Meters · Place 19 · Washingtonvi3200 Meters1912:34.22—
Apr 29Gosh-VC-Wash-War QuadApr 29 · 1600 Meters · Place 21 · Washingtonvi1600 Meters215:30.90—
Apr 29Warwick Quad MeetApr 29 · 3200 Meters · Place 19 · Washingtonville3200 Meters19.12:34.22a7
Apr 29Warwick Quad MeetApr 29 · 1600 Meters · Place 21 · Washingtonville1600 Meters21.5:30.90a7
Apr 19Goshen Trotters Track CarnivalApr 19 · 1600 Meters · Place 28 · Washingtonvi1600 Meters285:35.17—
Apr 2Monroe-Woodbury, Washingtonville, Kingston, Beacon QUAD Apr 2 · 1600 Meters · Place 38 · Washingtonville1600 Meters385:43.557

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Bishop Loughlin GamesDec 21 · 1000 Meters · Place 27 · Washingtonville1000 Meters27.3:15.39a PB7
Dec 13OCIAA Developmental 'A' Meet #1Dec 13 · 600 Meters · Place 42 · Washingtonville600 Meters42.1:49.85a PB7