Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPuma New York International Showcase 2026 · Jan 245:00.73Puma New York International Showcase 2026January 24, 2026
1600 Meters · IndoorLong Island Elite Meet · Feb 244:59.19Long Island Elite MeetFebruary 24, 2024
1600 Meters · OutdoorSaint Anthony's Invitational · May 14:41.32aSaint Anthony's InvitationalMay 1, 2026
2000m Steeplechase · OutdoorSuffolk County Boys Frosh/Soph Championships · May 147:11.32Suffolk County Boys Frosh/Soph ChampionshipsMay 14, 2024
3000m Steeplechase · 0.914m · OutdoorSection XI County A Championships · May 2610:54.25aSection XI County A ChampionshipsMay 26, 2026
3200 Meters · IndoorSection 11 Frosh/Soph Champs · Jan 1210:59.46Section 11 Frosh/Soph ChampsJanuary 12, 2024
3200 Meters · Outdoor2026 New York Relays · Apr 1710:15.25a2026 New York RelaysApril 17, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4Section XI State QualifierJun 4 · 3000m Steeplechase · Place 18 · Ward Melville3000m Steeplechase0.914m18.11:01.03a11
May 26Section XI County A ChampionshipsMay 26 · 3000m Steeplechase · Place 9 · Ward Melville3000m Steeplechase0.914m9.10:54.25a PB11
May 9Bob Pratt InvitationalMay 9 · 3200 Meters · Place 11 · Ward Melville3200 Meters11.10:26.83a11
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 11 · Ward Melville1600 Meters114:41.32a PB11
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 11 · Ward Melville1600 Meters114:41.32a11
Apr 172026 New York RelaysApr 17 · 3200 Meters · Place 60 · Ward Melville3200 Meters60.10:15.25a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Puma New York International Showcase 2026Jan 24 · 1 Mile · Place 64 · Ward Melville1 Mile645:00.73 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Section XI County 1A ChampionshipsMay 22 · 3200 Meters · Place 12 · Ward Melville3200 Meters1211:05.009
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 2000m Steeplechase · Place 2 · Ward Melville2000m Steeplechase27:11.32 PB9
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 3200 Meters · Place 7 · Ward Melville3200 Meters710:55.029
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 3200 Meters · Place 7 · Ward Melville3200 Meters710:55.029
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 2000m Steeplechase · Place 2 · Ward Melville2000m Steeplechase27:11.329
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 1600 Meters · Place 11 · Ward Melville1600 Meters114:52.709
Apr 6Longwood Boys Spring ClassicApr 6 · 3200 Meters · Place 9 · Ward Melville3200 Meters910:46.989

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Long Island Elite MeetFeb 24 · 1600 Meters · Place 13 · Ward Melville1600 Meters134:59.19 PB9
Jan 26Section XI Last Chance MeetJan 26 · 1600 Meters · Place 22 · Ward Melville1600 Meters225:00.149
Jan 12Section 11 Frosh/Soph ChampsJan 12 · 3200 Meters · Place 7 · Ward Melville3200 Meters710:59.46 PB9