Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Elite HS Invitational · Feb 264:33.56Ocean Breeze Elite HS InvitationalFebruary 26, 2022
1000 Meters · IndoorCHSAA Frosh/Soph Boys Champs · Feb 122:40.65CHSAA Frosh/Soph Boys ChampsFebruary 12, 2022
1500 Meters · IndoorOcean Breeze Elite HS Invitational · Feb 264:15.77Ocean Breeze Elite HS InvitationalFebruary 26, 2022
1500 Meters · OutdoorBaby Blue Track Invitational · Apr 14:25.35Baby Blue Track InvitationalApril 1, 2023
1600 Meters · IndoorCHSAA Intersectional Championship · Feb 184:30.13CHSAA Intersectional ChampionshipFebruary 18, 2023
1600 Meters · OutdoorIona Prep Invitational · Apr 184:35.86aIona Prep InvitationalApril 18, 2022
2 Miles · IndoorBishop Loughlin Games · Dec 179:56.51aBishop Loughlin GamesDecember 17, 2022
2000m Steeplechase · OutdoorEastern States Invitational · Jun 56:12.41Eastern States InvitationalJune 5, 2022
300 Meters · IndoorOcean Breeze Freedom Games · Jan 444.37Ocean Breeze Freedom GamesJanuary 4, 2020
3000 Meters · IndoorMiddle Atlantic Conference Indoor Championships · Feb 239:28.08aMiddle Atlantic Conference Indoor ChampionshipsFebruary 23, 2024
3000m Steeplechase · 0.914m · OutdoorNYSPHSAA Outdoor Track & Field Championships · Jun 109:54.20aNYSPHSAA Outdoor Track & Field ChampionshipsJune 10, 2022
3000m Steeplechase · 0.914m · Outdoor · Hand timedStaten Island Champs · May 79:55.6hStaten Island ChampsMay 7, 2023
3000m Steeplechase · OutdoorCHSAA New York State Intersectional Championship · May 289:51.02CHSAA New York State Intersectional ChampionshipMay 28, 2022
3200 Meters · IndoorNYSPHSAA/NYS Federation Indoor Championships · Mar 59:35.08NYSPHSAA/NYS Federation Indoor ChampionshipsMarch 5, 2022
3200 Meters · OutdoorRville Rumble: Night of 3200's · Apr 299:50.41aRville Rumble: Night of 3200'sApril 29, 2022
400 Meters · OutdoorIona Prep Invitational · Apr 1857.33aIona Prep InvitationalApril 18, 2022
5000 Meters · OutdoorDanny Curran Invitational · Mar 2816:33.01aDanny Curran InvitationalMarch 28, 2025
600 Meters · IndoorCHSAA NY/BQ Frosh Soph Sectionals · Jan 151:28.80CHSAA NY/BQ Frosh Soph SectionalsJanuary 15, 2022
800 Meters · IndoorCHSAA NY/BQ Sectionals · Jan 292:04.32CHSAA NY/BQ SectionalsJanuary 29, 2023
800 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 110:34.11Middle Atlantic (MAC) Outdoor ChampionshipsMay 1, 2025
800 Meters · OutdoorIona Prep Invitational · Apr 182:07.13aIona Prep InvitationalApril 18, 2022

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 800 Meters · Place 16 · DeSalesDeSales800 Meters1610:34.11 PBSO
Apr 18Paul Donahue InvitationalApr 18 · 3000m Steeplechase · Place 15 · DeSalesDeSales3000m Steeplechase1510:26.64SO
Mar 28Danny Curran InvitationalMar 28 · 5000 Meters · Place 80 · DeSalesDeSales5000 Meters8016:33.01a PBSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Moravian College Indoor MeetJan 18 · 1 Mile · Place 17 · DeSalesDeSales1 Mile175:00.05a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Muhlenberg InviteApr 6 · 3000m Steeplechase · DeSalesDeSales3000m Steeplechase0.914m--DNSFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 3000 Meters · Place 24 · DeSalesDeSales3000 Meters24.9:28.08a PBFr
Feb 9FastTrack InvitationalFeb 9 · 1 Mile · Place 89 · DeSalesDeSales1 Mile89.4:46.08aFr
Jan 20Moravian Indoor MeetJan 20 · 3000 Meters · Place 16 · DeSalesDeSales3000 Meters169:31.89FR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4Eastern States InvitationalJun 4 · 2000m Steeplechase · Place 2 · St. Joseph bSt. Joseph b2000m Steeplechase26:21.09—
May 27CHSAA New York State Intersectional ChampionshipMay 27 · 3000m Steeplechase · Place 4 · St. Joseph by the SeaSt. Joseph by the Sea3000m Steeplechase49:58.9712
May 7Staten Island ChampsMay 7 · 3000m Steeplechase · Place 2 · St Joseph's by the SeaSt Joseph's by the Sea3000m Steeplechase0.914m2.9:55.6h PB12
May 7Staten Island ChampsMay 7 · 3200 Meters · Place 3 · St Joseph's by the SeaSt Joseph's by the Sea3200 Meters3.10:10.09a12
Apr 30NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApr 30 · 800 Meters · Place 6 · St. Joseph by the SeaSt. Joseph by the Sea800 Meters62:08.3712
Apr 22Big Blue Track & Field ClassicApr 22 · 2000m Steeplechase · Place 1 · St. Joseph bSt. Joseph b2000m Steeplechase16:24.3412
Apr 14Mountie MadnessApr 14 · 3000m Steeplechase · Place 1 · St. Joseph bSt. Joseph b3000m Steeplechase110:00.24—
Apr 14Mountie MadnessApr 14 · 800 Meters · Place 18 · St. Joseph bSt. Joseph b800 Meters182:08.330—
Apr 1Baby Blue Track InvitationalApr 1 · 1500 Meters · Place 9 · St. Joseph bSt. Joseph b1500 Meters94:25.35 PB—
Apr 1Baby Blue Track InvitationalApr 1 · 400 Meters · Place 10 · St. Joseph bSt. Joseph b400 Meters1057.66—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 25Ocean Breeze Elite InvitationalFeb 25 · 2 Miles · Place 9 · St. Joseph by the SeaSt. Joseph by the Sea2 Miles99:57.4912
Feb 18CHSAA Intersectional ChampionshipFeb 18 · 1600 Meters · Place 9 · St. Joseph by the SeaSt. Joseph by the Sea1600 Meters94:30.13 PB12
Jan 29CHSAA NY/BQ SectionalsJan 29 · 800 Meters · Place 4 · St. Joseph bSt. Joseph b800 Meters42:04.32 PB—
Jan 29CHSAA NY/BQ SectionalsJan 29 · 1000 Meters · Place 2 · St. Joseph bSt. Joseph b1000 Meters22:43.15—
Jan 15Staten Island HS T & F Association Varsity ChampionshipJan 15 · 1600 Meters · Place 6 · St. Joseph by the SeaSt. Joseph by the Sea1600 Meters64:40.6012
Jan 15Staten Island HS T & F Association Varsity ChampionshipJan 15 · 3200 Meters · Place 3 · St. Joseph by the SeaSt. Joseph by the Sea3200 Meters310:02.0712
Jan 7Ocean Breeze Freedom GamesJan 7 · 600 Meters · Place 19 · St. Joseph by the SeaSt. Joseph by the Sea600 Meters191:29.2112
Jan 7Ocean Breeze Freedom GamesJan 7 · 1600 Meters · Place 23 · St. Joseph by the SeaSt. Joseph by the Sea1600 Meters234:34.7512

2022 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 17Bishop Loughlin GamesDec 17 · 2 Miles · Place 4 · St Joseph's by the SeaSt Joseph's by the Sea2 Miles4.9:56.51a PB12
Dec 17Bishop Loughlin GamesDec 17 · 600 Meters · Place 23 · St Joseph's by the SeaSt Joseph's by the Sea600 Meters23.1:31.83a12
Dec 10CHSAA Relay CarnivalDec 10 · 1600 Meters · Place 3 · St Joseph's by the SeaSt Joseph's by the Sea1600 Meters3.4:37.38a12
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 3200 Meters · Place 23 · St. Joseph bSt. Joseph b3200 Meters239:35.08 PB11
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 3200 Meters · Place 23 · St. Joseph by the SeaSt. Joseph by the Sea3200 Meters239:35.0811
Feb 26Ocean Breeze Elite HS InvitationalFeb 26 · 1500 Meters · Place 11 · St. Joseph bSt. Joseph b1500 Meters114:15.77 PB—
Feb 26Ocean Breeze Elite HS InvitationalFeb 26 · 1 Mile · Place 10 · St. Joseph bSt. Joseph b1 Mile104:33.56 PB—
Feb 26Ocean Breeze Elite HS InvitationalFeb 26 · 1500 Meters · Place 11 · St. Joseph bSt. Joseph b1500 Meters114:15.77—
Feb 19CHSAA Intersectional ChampionshipFeb 19 · 3200 Meters · Place 3 · St. Joseph by the SeaSt. Joseph by the Sea3200 Meters39:39.5611
Feb 12CHSAA Frosh/Soph Boys ChampsFeb 12 · 1000 Meters · Place 3 · St. Joseph by the SeaSt. Joseph by the Sea1000 Meters32:40.65 PB11
Jan 16Staten Island HS T & F Association Varsity ChampionshipJan 16 · 1600 Meters · Place 4 · St. Joseph by the SeaSt. Joseph by the Sea1600 Meters44:34.4811
Jan 16Staten Island HS T & F Association Varsity ChampionshipJan 16 · 1000 Meters · Place 4 · St. Joseph by the SeaSt. Joseph by the Sea1000 Meters42:42.2111
Jan 15CHSAA NY/BQ Frosh Soph SectionalsJan 15 · 600 Meters · Place 2 · St. Joseph by the SeaSt. Joseph by the Sea600 Meters21:28.80 PB11
Jan 8Ocean Breeze Freedom GamesJan 8 · 1000 Meters · Place 13 · St. Joseph by the SeaSt. Joseph by the Sea1000 Meters132:46.3011
Jan 8Ocean Breeze Freedom GamesJan 8 · 1600 Meters · Place 20 · St. Joseph by the SeaSt. Joseph by the Sea1600 Meters204:36.0911

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 3000m Steeplechase · Place 12 · St Joseph's by the SeaSt Joseph's by the Sea3000m Steeplechase0.914m12.9:54.20a PB11
Jun 5Eastern States InvitationalJun 5 · 2000m Steeplechase · Place 1 · St. Joseph bSt. Joseph b2000m Steeplechase16:12.41 PB—
May 28CHSAA New York State Intersectional ChampionshipMay 28 · 3000m Steeplechase · Place 1 · St. Joseph by the SeaSt. Joseph by the Sea3000m Steeplechase19:51.02 PB11
May 21NY and BQ CHSAA Sectional ChampionshipsMay 21 · 3000m Steeplechase · Place 1 · St. Joseph by the SeaSt. Joseph by the Sea3000m Steeplechase19:55.6011
Apr 29Rville Rumble: Night of 3200'sApr 29 · 3200 Meters · Place 4 · St Joseph's by the SeaSt Joseph's by the Sea3200 Meters4.9:50.41a PB11
Apr 23Big Blue Track & Field ClassicApr 23 · 2000m Steeplechase · Place 2 · St. Joseph by the SeaSt. Joseph by the Sea2000m Steeplechase26:24.59—
Apr 23Big Blue Track & Field ClassicApr 23 · 2000m Steeplechase · Place 2 · St. Joseph bSt. Joseph b2000m Steeplechase26:24.5911
Apr 18Iona Prep InvitationalApr 18 · 1600 Meters · Place 1 · St Joseph's by the SeaSt Joseph's by the Sea1600 Meters1.4:35.86a PB11
Apr 18Iona Prep InvitationalApr 18 · 800 Meters · Place 3 · St Joseph's by the SeaSt Joseph's by the Sea800 Meters3.2:07.13a PB11
Apr 18Iona Prep InvitationalApr 18 · 400 Meters · Place 14 · St Joseph's by the SeaSt Joseph's by the Sea400 Meters14.57.33a PB11
Apr 14Suffern Mountie MadnessApr 14 · 3000m Steeplechase · Place 1 · St. Joe's SeaSt. Joe's Sea3000m Steeplechase110:14.09—

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 2 Miles · Place 8 · St Joseph's by the SeaSt Joseph's by the Sea2 Miles8.10:04.18a11
Dec 11Nassau Coaches InvitationalDec 11 · 600 Meters · Place 5 · St Joseph's by the SeaSt Joseph's by the Sea600 Meters5.1:31.95a11
Dec 4Staten Island RelaysDec 4 · 3200 Meters · Place 2 · St Joseph's by the SeaSt Joseph's by the Sea3200 Meters2.10:10.80a11
Feb 20CHSAA Practice Meet # 6Feb 20 · 3200 Meters · Place 11 · St. Joseph bSt. Joseph b3200 Meters1110:19.30—

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 6CHSAA IntersectionalsMar 6 · 3200 Meters · Place 4 · St. Joseph bSt. Joseph b3200 Meters49:57.79—

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8CHSAA Intersectional ChampionshipsFeb 8 · 1000 Meters · Place 14 · St. Joseph bSt. Joseph b1000 Meters142:55.30—
Jan 26CHSAA NY/Brooklyn Queens SectionalsJan 26 · 800 Meters · Place 2 · St. Joe's SeaSt. Joe's Sea800 Meters22:17.88—
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 106 · St. Joseph bSt. Joseph b1600 Meters1065:04.67—
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 211 · St. Joseph bSt. Joseph b300 Meters21144.37 PB—