Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCHSAA Intersectional Championship · Feb 143:22.61CHSAA Intersectional ChampionshipFebruary 14, 2026
1500 Meters · OutdoorPort Washington Invite · Apr 255:39.08aPort Washington InviteApril 25, 2026
200 Meters · IndoorArmory Youth Solstice Invitational · Dec 2233.73aArmory Youth Solstice InvitationalDecember 22, 2024
200 Meters · OutdoorArmory Youth Championships · Mar 232.20Armory Youth ChampionshipsMarch 2, 2025
2000m Steeplechase · 0.762m · OutdoorCHSAA New York State Intersectional Championship · May 238:27.02aCHSAA New York State Intersectional ChampionshipMay 23, 2026
2000m Steeplechase · OutdoorValley Stream Challenge · Apr 118:49.54aValley Stream ChallengeApril 11, 2026
300 Meters · IndoorBishop Loughlin Games · Dec 2052.85aBishop Loughlin GamesDecember 20, 2025
400 Meters · IndoorThe Ocean Breeze Invitational - Youth Division · Feb 91:14.85aThe Ocean Breeze Invitational - Youth DivisionFebruary 9, 2025
400 Meters · OutdoorArmory Youth Championships · Mar 21:13.78Armory Youth ChampionshipsMarch 2, 2025
600 Meters · IndoorCHSAA NY/BQ Varsity Sectionals · Jan 291:52.61CHSAA NY/BQ Varsity SectionalsJanuary 29, 2026
800 Meters · IndoorOcean Breeze Elite · Feb 212:35.61Ocean Breeze EliteFebruary 21, 2026
800 Meters · OutdoorS.I. Frosh Championships & Last Chance · May 282:41.76aS.I. Frosh Championships & Last ChanceMay 28, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 252:50.49USATF National Youth Outdoor ChampionshipsJune 25, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28S.I. Frosh Championships & Last ChanceMay 28 · 1500 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy1500 Meters2.5:51.06a9
May 28S.I. Frosh Championships & Last ChanceMay 28 · 800 Meters · Place 3 · Notre Dame AcademyNotre Dame Academy800 Meters3.2:41.76a PB9
May 28Staten Island Frosh ChampsMay 28 · 1500 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy1500 Meters2.5:51.06a9
May 28Staten Island Frosh ChampsMay 28 · 800 Meters · Place 3 · Notre Dame AcademyNotre Dame Academy800 Meters3.2:41.76a9
May 23CHSAA New York State Intersectional ChampionshipMay 23 · 2000m Steeplechase · Place 7 · Notre Dame AcademyNotre Dame Academy2000m Steeplechase0.762m7.8:27.02a PB9
May 9CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampsMay 9 · 2000m Steeplechase · Place 1 · Notre Dame AcademyNotre Dame Academy2000m Steeplechase0.762m1.8:30.98a9
May 9CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampsMay 9 · 800 Meters · Place 12 · Notre Dame AcademyNotre Dame Academy800 Meters12.2:52.45a9
May 3Staten Island T&F ChampionshipsMay 3 · 2000m Steeplechase · Place 3 · Notre Dame AcademyNotre Dame Academy2000m Steeplechase0.762m3.8:59.59
Apr 25Port Washington InviteApr 25 · 1500 Meters · Place 9 · Notre Dame AcademyNotre Dame Academy1500 Meters9.5:39.08a PB9
Apr 11Valley Stream ChallengeApr 11 · 2000m Steeplechase · Place 8 · Notre Dame AcademyNotre Dame Academy2000m Steeplechase88:49.54a PB9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21Ocean Breeze EliteFeb 21 · 800 Meters · Place 14 · Notre Dame AcademyNotre Dame Academy800 Meters142:35.61 PB9
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 1000 Meters · Place 11 · Notre Dame AcademyNotre Dame Academy1000 Meters113:22.61 PB9
Feb 7CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 7 · 1000 Meters · Place 8 · Notre Dame AcademyNotre Dame Academy1000 Meters83:26.549
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 27 · Notre Dame AcademyNotre Dame Academy800 Meters272:42.829
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 27 · Notre Dame AcademyNotre Dame Academy800 Meters272:42.829
Jan 29CHSAA NY/BQ Varsity SectionalsJan 29 · 600 Meters · Place 12 · Notre Dame AcademyNotre Dame Academy600 Meters121:52.61 PB9
Jan 18SIHST&FA ChampionshipsJan 18 · 1000 Meters · Place 6 · Notre Dame AcademyNotre Dame Academy1000 Meters63:31.529

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 300 Meters · Place 70 · Notre Dame AcademyNotre Dame Academy300 Meters70.52.85a PB9
Dec 20Bishop Loughlin GamesDec 20 · 1000 Meters · Place 18 · Notre Dame AcademyNotre Dame Academy1000 Meters18.3:36.42a9
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 37 · There To care Track TeamThere To care Track Team800 Meters37.2:52.83a8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 40 · There To care Track TeamThere To care Track Team800 Meters40.2:54.35a8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 81 · There To care Track TeamThere To care Track Team400 Meters81.1:14.85a PB8

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 23 · There To carThere To carCombined resultsRound P232:50.49 PB—
Mar 2Armory Youth ChampionshipsMar 2 · 800 Meters · Place 26 · There To carThere To car800 Meters262:49.9311
Mar 2Armory Youth ChampionshipsMar 2 · 400 Meters · Place 54 · There To carThere To car400 Meters541:13.78 PB11
Mar 2Armory Youth ChampionshipsMar 2 · 200 Meters · Place 63 · There To carThere To car200 Meters6332.20 PB11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 32 · There To care Track TeamThere To care Track Team600 Meters32.2:13.11a8
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 64 · There To care Track TeamThere To care Track Team200 Meters64.33.73a PB8
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 800 Meters · Place 7 · There To care Track TeamThere To care Track Team800 Meters7.3:09.26a8
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 400 Meters · Place 14 · There To care Track TeamThere To care Track Team400 Meters14.1:20.32a8