Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 315:01.27The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
1 Mile · OutdoorEasterns States Championships · May 304:53.96aEasterns States ChampionshipsMay 30, 2026
1500 Meters · OutdoorBlaze Trackfest 2026 · Jul 194:40.71aBlaze Trackfest 2026July 19, 2026
1600 Meters · IndoorCHSAA Intersectional Championship · Feb 144:53.76CHSAA Intersectional ChampionshipFebruary 14, 2026
1600 Meters · OutdoorCHSAA New York State Intersectional Championship · May 234:43.93aCHSAA New York State Intersectional ChampionshipMay 23, 2026
2000m Steeplechase · 0.838m · OutdoorNSCHSAA/NSCHSGAA League Champs · May 166:42.40aNSCHSAA/NSCHSGAA League ChampsMay 16, 2026
2000m Steeplechase · 0.914m · OutdoorNSCHSAA Boys F/S Champs · Apr 296:52.56aNSCHSAA Boys F/S ChampsApril 29, 2026
2000m Steeplechase · OutdoorSaint Anthony's Invitational · May 16:45.21aSaint Anthony's InvitationalMay 1, 2026
3000m Steeplechase · OutdoorCHSAA New York State Intersectional Championship · May 2411:30.76CHSAA New York State Intersectional ChampionshipMay 24, 2025
3200 Meters · IndoorCHSAA Freshmen & Sophomore Boys Intersectionals · Feb 710:47.13CHSAA Freshmen & Sophomore Boys IntersectionalsFebruary 7, 2026
3200 Meters · OutdoorNSCHSAA Boys F/S Champs · Apr 2910:43.75aNSCHSAA Boys F/S ChampsApril 29, 2026
800 Meters · OutdoorLimmer Invitational · Apr 182:10.84aLimmer InvitationalApril 18, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 19Blaze Trackfest 2026Jul 19 · 1500 Meters · Place 1 · Long Island Fun RunnersLong Island Fun Runners1500 Meters1.4:40.71a PB10
Jul 19Blaze Trackfest 2026Jul 19 · 800 Meters · Place 1 · Long Island Fun RunnersLong Island Fun Runners800 Meters1.2:17.21a10
May 30Easterns States ChampionshipsMay 30 · 1 Mile · Place 36 · St Anthony'sSt Anthony's1 Mile36.4:53.96a PB10
May 23CHSAA New York State Intersectional ChampionshipMay 23 · 1600 Meters · Place 19 · St Anthony'sSt Anthony's1600 Meters19.4:43.93a PB10
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · 2000m Steeplechase · Place 3 · St Anthony'sSt Anthony's2000m Steeplechase0.838m3.6:42.40a PB10
May 9CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampsMay 9 · 2000m Steeplechase · Place 1 · St Anthony'sSt Anthony's2000m Steeplechase0.838m1.6:49.85a10
May 1Saint Anthony's InvitationalMay 1 · 2000m Steeplechase · Place 1 · St Anthony'sSt Anthony's2000m Steeplechase16:45.21a PB10
May 1Saint Anthony's InvitationalMay 1 · 2000m Steeplechase · Place 1 · St Anthony'sSt Anthony's2000m Steeplechase16:45.21a10
Apr 29NSCHSAA Boys F/S ChampsApr 29 · 2000m Steeplechase · Place 1 · St Anthony'sSt Anthony's2000m Steeplechase0.914m1.6:52.56a PB10
Apr 29NSCHSAA Boys F/S ChampsApr 29 · 3200 Meters · Place 2 · St Anthony'sSt Anthony's3200 Meters2.10:43.75a PB10
Apr 29NSCHSAA Boys F/S ChampsApr 29 · 1600 Meters · St Anthony'sSt Anthony's1600 Meters—DNS10
Apr 25Port Washington InviteApr 25 · 1600 Meters · Place 11 · St Anthony'sSt Anthony's1600 Meters11.4:51.31a10
Apr 18Limmer InvitationalApr 18 · 800 Meters · Place 10 · St Anthony'sSt Anthony's800 Meters10.2:10.84a PB10
Apr 7NSCHSAA Easter ClassicApr 7 · 2000m Steeplechase · Place 1 · St Anthony'sSt Anthony's2000m Steeplechase0.914m1.7:04.83a10
Mar 28CHSAA Season OpenerMar 28 · 1600 Meters · Place 2 · St Anthony'sSt Anthony's1600 Meters2.4:58.56a10
Mar 28CHSAA Season OpenerMar 28 · 800 Meters · Place 1 · St Anthony'sSt Anthony's800 Meters1.2:15.10a10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 1600 Meters · Place 25 · Saint Anthony'sSaint Anthony's1600 Meters254:53.76 PB10
Feb 7CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 7 · 3200 Meters · Place 4 · Saint Anthony'sSaint Anthony's3200 Meters410:47.13 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 36 · Saint Anthony'sSaint Anthony's1 Mile365:01.27 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 36 · Saint Anthony'sSaint Anthony's1 Mile365:01.2710
Jan 24NSCHSAA ChampsJan 24 · 1600 Meters · Place 7 · St Anthony'sSt Anthony's1600 Meters7.5:00.77a10
Jan 16NSCHSAA F/S ChampsJan 16 · 3200 Meters · Place 3 · St Anthony'sSt Anthony's3200 Meters3.11:03.66a10
Jan 16NSCHSAA F/S ChampsJan 16 · 1600 Meters · Place 3 · St Anthony'sSt Anthony's1600 Meters3.5:06.72a10
Jan 10St. Anthony's Developmental #2Jan 10 · 3200 Meters · Place 4 · Saint AnthonSaint Anthon3200 Meters411:19.10—
Jan 2Apple Bank Hispanic GamesJan 2 · 1 Mile · Place 20 · St Anthony'sSt Anthony's1 Mile205:13.52—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · 1600 Meters · Place 3 · St Anthony'sSt Anthony's1600 Meters3.5:06.16a10
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 1 Mile · Place 42 · St Anthony'sSt Anthony's1 Mile42.5:17.38a10
Feb 8CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 8 · 3200 Meters · Place 1 · Saint Anthony'sSaint Anthony's3200 Meters111:05.719
Jan 26NSCHSAA & NSCHSGAA Indoor Varsity ChampionshipJan 26 · 1600 Meters · Place 12 · Saint AnthonSaint Anthon1600 Meters125:17.629
Jan 11St. Anthony's Developmental #2Jan 11 · 3200 Meters · Place 7 · Saint AnthonSaint Anthon3200 Meters711:20.599

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24CHSAA New York State Intersectional ChampionshipMay 24 · 3000m Steeplechase · Place 12 · Saint Anthony'sSaint Anthony's3000m Steeplechase1211:30.76 PB9
May 17NSCHSAA/NSCHSGAA League ChampionshipsMay 17 · 2000m Steeplechase · Place 5 · Saint AnthonSaint Anthon2000m Steeplechase57:23.039
May 10CHSAA Freshmen & Sophomore Intersectional ChampionsMay 10 · 3200 Meters · Place 6 · St Anthony'sSt Anthony's3200 Meters6.11:14.12a9
Apr 30NSCHSAA Boys Frosh/Soph ChampionshipsApr 30 · 1600 Meters · Place 3 · Saint AnthonSaint Anthon1600 Meters35:13.209
Apr 19Port Washington InviteApr 19 · 1600 Meters · Place 25 · Saint AnthonSaint Anthon1600 Meters255:17.67—
Mar 29CHSAA Season OpenerMar 29 · 800 Meters · Place 6 · Saint Anthony'sSaint Anthony's800 Meters62:21.869
Mar 29CHSAA Season OpenerMar 29 · 1600 Meters · Place 9 · Saint Anthony'sSaint Anthony's1600 Meters95:13.199

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · 1600 Meters · Place 14 · St Anthony'sSt Anthony's1600 Meters14.5:15.60a9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 21NSCHSAA/NSCHSGAA Christmas ClassicDec 21 · 1600 Meters · Place 1 · St Anthony'sSt Anthony's1600 Meters1.5:24.93a9