Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection XI Last Chance Meet · Jan 262:36.80Section XI Last Chance MeetJanuary 26, 2024
1500 Meters · OutdoorWest Point Twilight · May 73:50.43aWest Point TwilightMay 7, 2026
1600 Meters · IndoorLong Island Elite Meet · Feb 244:27.13Long Island Elite MeetFebruary 24, 2024
1600 Meters · OutdoorSaint Anthony's Invitational · May 34:15.84Saint Anthony's InvitationalMay 3, 2024
2000m Steeplechase · OutdoorPort Jeff Steeple Fest Plus · Apr 246:14.11Port Jeff Steeple Fest PlusApril 24, 2024
3000 Meters · IndoorDr. Sander Scorcher · Jan 248:48.89Dr. Sander ScorcherJanuary 24, 2025
3000m Steeplechase · 0.914m · OutdoorPatriot League Outdoor Track & Field Championships · May 158:56.88aPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
3000m Steeplechase · IndoorSection XI State Qualifier Meet · Feb 1410:21.76Section XI State Qualifier MeetFebruary 14, 2022
3000m Steeplechase · OutdoorNYSPHSAA New York Outdoor State Championship · Jun 79:11.67NYSPHSAA New York Outdoor State ChampionshipJune 7, 2024
3200 Meters · IndoorSection XI State Qualifier Meet · Feb 139:28.36SSection XI State Qualifier MeetFebruary 13, 2024
3200 Meters · OutdoorSection XI State Qualifier · May 309:36.09Section XI State QualifierMay 30, 2024
5000 Meters · OutdoorPatriot League Outdoor Track & Field Championships · May 1514:54.69aPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
600 Meters · OutdoorSection XI Boys Crossover B · Dec 101:26.87aSection XI Boys Crossover BDecember 10, 2023
800 Meters · OutdoorSuffolk County Boys Relays + Plus · May 111:58.99Suffolk County Boys Relays + PlusMay 11, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 3000m Steeplechase · Place 2 · Army West PointArmy West Point3000m Steeplechase0.914m2.8:56.88a PBSo
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 5000 Meters · Place 14 · Army West PointArmy West Point5000 Meters14.14:54.69a PBSo
May 7West Point TwilightMay 7 · 1500 Meters · Place 12 · Army West PointArmy West Point1500 Meters12.3:50.43a PBSo
May 1Larry Ellis InvitationalMay 1 · 3000m Steeplechase · Place 11 · Army West PointArmy West Point3000m Steeplechase0.914m11.9:02.61aSo
Apr 11Army-Navy ("Star Meet")Apr 11 · 3000m Steeplechase · Place 6 · Army West PointArmy West Point3000m Steeplechase0.914m6.9:22.91aSo
Mar 20Army OpenMar 20 · 3000m Steeplechase · Place 2 · Army West PointArmy West Point3000m Steeplechase0.914m2.9:41.19aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8West Point TwilightMay 8 · 1500 Meters · Place 11 · Army West PointArmy West Point1500 Meters113:59.75FR
Apr 26Vassar April Twiilight Apr 26 · 3000m Steeplechase · Place 1 · Army West PointArmy West Point3000m Steeplechase19:34.62FR
Apr 5Army vs. NavyApr 5 · 3000m Steeplechase · Place 5 · Army West PointArmy West Point3000m Steeplechase0.914m5.9:33.50aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Dr. Sander ScorcherJan 24 · 3000 Meters · Place 38 · Army West PoArmy West Po3000 Meters388:48.89 PBFR

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 3000m Steeplechase · Place 2 · Mount SinaiMount Sinai3000m Steeplechase29:11.67 PB12
May 30Section XI State QualifierMay 30 · 3000m Steeplechase · Place 1 · Mt. SinaiMt. Sinai3000m Steeplechase19:33.5112
May 30Section XI State QualifierMay 30 · 3200 Meters · Place 4 · Mt. SinaiMt. Sinai3200 Meters49:36.09 PB12
May 21Section XI County 4B Championships May 21 · 3000m Steeplechase · Place 1 · Mt. SinaiMt. Sinai3000m Steeplechase110:26.0312
May 21Section XI County 4B Championships May 21 · 1600 Meters · Place 1 · Mt. SinaiMt. Sinai1600 Meters14:31.9112
May 21Section XI County 4B Championships May 21 · 3200 Meters · Place 1 · Mt. SinaiMt. Sinai3200 Meters19:38.4812
May 11Suffolk County Boys Relays + PlusMay 11 · 800 Meters · Place 1 · Mt. SinaiMt. Sinai800 Meters11:58.99 PB12
May 3Saint Anthony's InvitationalMay 3 · 1600 Meters · Place 2 · Mt. SinaiMt. Sinai1600 Meters24:15.84 PB12
Apr 24Port Jeff Steeple Fest PlusApr 24 · 2000m Steeplechase · Place 1 · Mt. SinaiMt. Sinai2000m Steeplechase16:14.11 PB12
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 3000m Steeplechase · Place 1 · Mt. SinaiMt. Sinai3000m Steeplechase19:39.3012
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 800 Meters · Place 3 · Mt. SinaiMt. Sinai800 Meters31:59.9012
Apr 6Longwood Boys Spring ClassicApr 6 · 1600 Meters · Place 1 · Mt. SinaiMt. Sinai1600 Meters14:38.0212

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 24Long Island Elite MeetFeb 24 · 1600 Meters · Place 2 · Mt. SinaiMt. Sinai1600 Meters24:27.13 PB12
Feb 24Long Island Elite MeetFeb 24 · 1600 Meters · Place 2 · Mt. SinaiMt. Sinai1600 Meters24:27.1312
Feb 13Section XI State Qualifier MeetFeb 13 · 3200 Meters · Place 2 · Mt. SinaiMt. Sinai3200 Meters29:28.36S PB12
Feb 3Section XI Boys Small School Team ChampionshipsFeb 3 · 1600 Meters · Place 2 · Mt. SinaiMt. Sinai1600 Meters24:33.0112
Feb 3Section XI Boys Small School Team ChampionshipsFeb 3 · 3200 Meters · Place 1 · Mt. SinaiMt. Sinai3200 Meters19:41.7612
Jan 26Section XI Last Chance MeetJan 26 · 1000 Meters · Place 1 · Mt. SinaiMt. Sinai1000 Meters12:36.80 PB12
Jan 21Section 11 Boys League ChampsJan 21 · 1000 Meters · Place 2 · Mt. SinaiMt. Sinai1000 Meters22:38.8012
Jan 21Section 11 Boys League ChampsJan 21 · 3200 Meters · Place 1 · Mt. SinaiMt. Sinai3200 Meters110:20.1112
Jan 21Section 11 Boys League ChampsJan 21 · 1600 Meters · Place 1 · Mt. SinaiMt. Sinai1600 Meters14:44.6312
Jan 14Molloy Stanner GamesJan 14 · 3200 Meters · Place 4 · Mount SinaiMount Sinai3200 Meters49:39.9612

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 10Section XI Boys Crossover BDec 10 · 600 Meters · Place 2 · Mount SinaiMount Sinai600 Meters2.1:26.87a PB12
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 3000m Steeplechase · Place 2 · Mount SinaiMount Sinai3000m Steeplechase29:17.4211
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 3000m Steeplechase · Place 2 · Mount SinaiMount Sinai3000m Steeplechase29:17.4211
Jun 1Section XI State QualifierJun 1 · 3000m Steeplechase · Place 1 · Mount. SinaiMount. Sinai3000m Steeplechase19:38.7311
Jun 1Section XI State QualifierJun 1 · 3200 Meters · Place 1 · Mount. SinaiMount. Sinai3200 Meters19:46.9011
Jun 1Section XI State QualifierJun 1 · 3000m Steeplechase · Place 1 · Mount. SinaiMount. Sinai3000m Steeplechase19:38.7311
Jun 1Section XI State QualifierJun 1 · 3200 Meters · Place 1 · Mount. SinaiMount. Sinai3200 Meters19:46.9011
May 5St. Anthony's Invitational 2023May 5 · 3000m Steeplechase · Place 3 · Mt. SinaiMt. Sinai3000m Steeplechase39:38.9211
May 5St. Anthony's Invitational 2023May 5 · 3000m Steeplechase · Place 3 · Mt. SinaiMt. Sinai3000m Steeplechase39:38.9211
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 3000m Steeplechase · Place 2 · Mt. SinaiMt. Sinai3000m Steeplechase29:59.9911
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 3000m Steeplechase · Place 2 · Mt. SinaiMt. Sinai3000m Steeplechase29:59.9911

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25Long Island Elite MeetFeb 25 · 1600 Meters · Place 4 · Mt. SinaiMt. Sinai1600 Meters44:32.7911
Feb 13Section XI State Qualifier MeetFeb 13 · 3200 Meters · Place 5 · Mt. SinaiMt. Sinai3200 Meters59:41.3311
Feb 5Section XI Boys Small School Team ChampionshipsFeb 5 · 3200 Meters · Place 6 · Mt. SinaiMt. Sinai3200 Meters610:05.1611
Jan 21Section 11 Boys League ChampsJan 21 · 3200 Meters · Place 2 · Mt. SinaiMt. Sinai3200 Meters29:58.3311
Jan 21Section 11 Boys League ChampsJan 21 · 1600 Meters · Place 2 · Mt. SinaiMt. Sinai1600 Meters24:47.5811
Jan 15Molloy Stanner GamesJan 15 · 3200 Meters · Place 10 · Mt. SinaiMt. Sinai3200 Meters109:51.5811

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2Section 11 State QualifierJun 2 · 3000m Steeplechase · Place 5 · Mount SinaiMount Sinai3000m Steeplechase0.914m5.10:21.76a10
May 26Section XI County C ChampionshipsMay 26 · 3000m Steeplechase · Place 1 · Mt. SinaiMt. Sinai3000m Steeplechase110:27.5210
May 26Section XI County C ChampionshipsMay 26 · 800 Meters · Place 3 · Mt. SinaiMt. Sinai800 Meters32:02.9910
Apr 9Port Jefferson SteeplefestApr 9 · 3000m Steeplechase · Place 5 · Mt. SinaiMt. Sinai3000m Steeplechase510:50.75—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Section XI State Qualifier MeetFeb 14 · 3000m Steeplechase · Place 5 · Mount. SinaiMount. Sinai3000m Steeplechase510:21.76 PB10
Feb 5Section XI Boys Small School Team ChampionshipsFeb 5 · 1600 Meters · Place 5 · Mt. SinaiMt. Sinai1600 Meters54:39.8010
Jan 28Section XI Last Chance MeetJan 28 · 1600 Meters · Place 9 · Mt. SinaiMt. Sinai1600 Meters94:58.61—
Jan 23Section 11 Boys League ChampsJan 23 · 1600 Meters · Place 3 · Mt. SinaiMt. Sinai1600 Meters34:44.2810
Jan 8Ocean Breeze Freedom GamesJan 8 · 1600 Meters · Place 13 · Mt. SinaiMt. Sinai1600 Meters134:48.5110