Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 134:56.38aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
1000 Meters · IndoorCHSAA Freshmen & Sophomore Boys Intersectionals · Feb 82:59.55CHSAA Freshmen & Sophomore Boys IntersectionalsFebruary 8, 2025
1600 Meters · IndoorCHSAA Intersectional Championship · Feb 144:46.67CHSAA Intersectional ChampionshipFebruary 14, 2026
1600 Meters · OutdoorLimmer Invitational · Apr 184:51.60aLimmer InvitationalApril 18, 2026
2000m Steeplechase · 0.838m · OutdoorNSCHSAA/NSCHSGAA League Champs · May 166:45.40aNSCHSAA/NSCHSGAA League ChampsMay 16, 2026
2000m Steeplechase · 0.914m · OutdoorNSCHSAA Boys F/S Champs · Apr 296:58.89aNSCHSAA Boys F/S ChampsApril 29, 2026
2000m Steeplechase · OutdoorSaint Anthony's Invitational · May 17:03.42aSaint Anthony's InvitationalMay 1, 2026
3000m Steeplechase · OutdoorCHSAA New York State Intersectional Championship · May 2411:23.84CHSAA New York State Intersectional ChampionshipMay 24, 2025
3200 Meters · IndoorSt. Anthony's Developmental #2 · Jan 1011:10.11St. Anthony's Developmental #2January 10, 2026
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:12.68The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · OutdoorDeer Park Invitational · Apr 112:14.97aDeer Park InvitationalApril 11, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · 2000m Steeplechase · Place 4 · St Anthony's2000m Steeplechase0.838m4.6:45.40a PB10
May 9CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampsMay 9 · 2000m Steeplechase · Place 2 · St Anthony's2000m Steeplechase0.838m2.6:50.58a10
May 1Saint Anthony's InvitationalMay 1 · 2000m Steeplechase · Place 5 · St Anthony's2000m Steeplechase57:03.42a PB10
May 1Saint Anthony's InvitationalMay 1 · 2000m Steeplechase · Place 5 · St Anthony's2000m Steeplechase57:03.42a10
Apr 29NSCHSAA Boys F/S ChampsApr 29 · 2000m Steeplechase · Place 2 · St Anthony's2000m Steeplechase0.914m2.6:58.89a PB10
Apr 29NSCHSAA Boys F/S ChampsApr 29 · 1600 Meters · Place 4 · St Anthony's1600 Meters4.5:13.14a10
Apr 25Port Washington InviteApr 25 · 1600 Meters · Place 14 · St Anthony's1600 Meters14.4:53.75a10
Apr 18Limmer InvitationalApr 18 · 1600 Meters · Place 5 · St Anthony's1600 Meters5.4:51.60a PB10
Apr 11Deer Park InvitationalApr 11 · 1600 Meters · Place 11 · St Anthony's1600 Meters11.5:06.07a10
Apr 11Deer Park InvitationalApr 11 · 800 Meters · Place 14 · St Anthony's800 Meters14.2:14.97a PB10
Apr 7NSCHSAA Easter ClassicApr 7 · 2000m Steeplechase · Place 2 · St Anthony's2000m Steeplechase0.914m2.7:05.30a10
Apr 7NSCHSAA Easter ClassicApr 7 · 800 Meters · Place 3 · St Anthony's800 Meters3.2:16.36a10
Mar 28CHSAA Season OpenerMar 28 · 1600 Meters · Place 15 · St Anthony's1600 Meters15.5:17.74a10
Mar 28CHSAA Season OpenerMar 28 · 800 Meters · Place 4 · St Anthony's800 Meters4.2:18.52a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Long Island Elite MeetFeb 28 · 1600 Meters · Place 9 · Saint Anthon1600 Meters94:58.8910
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 1600 Meters · Place 17 · Saint Anthony's1600 Meters174:46.67 PB10
Feb 7CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 7 · 1600 Meters · Place 5 · Saint Anthony's1600 Meters54:51.1110
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 26 · Saint Anthony's800 Meters262:12.68 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 26 · Saint Anthony's800 Meters262:12.6810
Jan 16NSCHSAA F/S ChampsJan 16 · 1600 Meters · Place 2 · St Anthony's1600 Meters2.5:00.72a10
Jan 10St. Anthony's Developmental #2Jan 10 · 3200 Meters · Place 2 · Saint Anthon3200 Meters211:10.11 PB—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 1 Mile · Place 11 · St Anthony's1 Mile11.4:56.38a PB10
Feb 8CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 8 · 1000 Meters · Place 8 · Saint Anthony's1000 Meters82:59.55 PB9
Jan 26NSCHSAA & NSCHSGAA Indoor Varsity ChampionshipJan 26 · 1600 Meters · Place 13 · Saint Anthon1600 Meters135:17.649
Jan 11St. Anthony's Developmental #2Jan 11 · 1600 Meters · Place 2 · Saint Anthon1600 Meters25:26.529

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24CHSAA New York State Intersectional ChampionshipMay 24 · 3000m Steeplechase · Place 11 · Saint Anthony's3000m Steeplechase1111:23.84 PB9
May 17NSCHSAA/NSCHSGAA League ChampionshipsMay 17 · 2000m Steeplechase · Place 4 · Saint Anthon2000m Steeplechase47:17.939
May 10CHSAA Freshmen & Sophomore Intersectional ChampionsMay 10 · 1600 Meters · Place 5 · St Anthony's1600 Meters5.5:11.04a9
Apr 30NSCHSAA Boys Frosh/Soph ChampionshipsApr 30 · 800 Meters · Place 1 · Saint Anthon800 Meters12:18.539
Mar 29CHSAA Season OpenerMar 29 · 800 Meters · Place 4 · Saint Anthony's800 Meters42:20.739
Mar 29CHSAA Season OpenerMar 29 · 1600 Meters · Place 3 · Saint Anthony's1600 Meters35:04.579