Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNorth Shore Pre-Nationals Invitational · Feb 145:51.98North Shore Pre-Nationals InvitationalFebruary 14, 2025
1000 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 163:39.15The Ocean Breeze National InvitationalMarch 16, 2024
1500 Meters · IndoorNorth Shore Pre-Nationals Invitational · Feb 145:29.94North Shore Pre-Nationals InvitationalFebruary 14, 2025
1500 Meters · OutdoorStaten Island Frosh Champs · May 285:37.50aStaten Island Frosh ChampsMay 28, 2025
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 46:05.94Ocean Breeze Freedom GamesJanuary 4, 2025
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 836.05aOcean Breeze Youth Freedom GamesJanuary 8, 2023
200 Meters · OutdoorNortheast Twilight Invitational · May 432.78aNortheast Twilight InvitationalMay 4, 2024
300 Meters · IndoorCHSAA Relay Carnival · Dec 1449.41aCHSAA Relay CarnivalDecember 14, 2024
400 Meters · IndoorOcean Breeze Youth Invitational · Feb 111:14.77Ocean Breeze Youth InvitationalFebruary 11, 2024
400 Meters · OutdoorStaten Island Frosh Champs · May 281:08.34aStaten Island Frosh ChampsMay 28, 2025
55 Meter · IndoorOcean Breeze Youth Freedom Games · Jan 89.74aOcean Breeze Youth Freedom GamesJanuary 8, 2023
55 Meters · IndoorOcean Breeze Youth Invitational · Jan 229.87aOcean Breeze Youth InvitationalJanuary 22, 2023
600 Meters · IndoorCHSAA Freshmen & Sophomore Boys Intersectionals · Feb 81:51.44CHSAA Freshmen & Sophomore Boys IntersectionalsFebruary 8, 2025
800 Meters · IndoorOcean Breeze Invitational · Feb 12:36.81aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorCHSAA Freshmen & Sophomore Intersectional Champions · May 102:41.88aCHSAA Freshmen & Sophomore Intersectional ChampionsMay 10, 2025

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 1 Mile · Place 57 · St. Joseph bSt. Joseph b1 Mile576:08.9810
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 1500 Meters · Place 56 · St. Joseph bSt. Joseph b1500 Meters565:46.3710
Feb 7CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 7 · 600 Meters · Place 9 · St. Joseph by the SeaSt. Joseph by the Sea600 Meters91:58.2910
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 85 · St. Joseph by the SeaSt. Joseph by the Sea300 Meters8551.1810
Jan 3Freedom GamesJan 3 · 300 Meters · Place 85 · St Joseph's by the SeaSt Joseph's by the Sea300 Meters85.51.18a10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28Staten Island Frosh ChampsMay 28 · 1500 Meters · Place 2 · St Joseph's by the SeaSt Joseph's by the Sea1500 Meters2.5:37.50a PB9
May 28Staten Island Frosh ChampsMay 28 · 400 Meters · Place 4 · St Joseph's by the SeaSt Joseph's by the Sea400 Meters4.1:08.34a PB9
May 10CHSAA Freshmen & Sophomore Intersectional ChampionsMay 10 · 800 Meters · Place 4 · St Joseph's by the SeaSt Joseph's by the Sea800 Meters4.2:41.88a PB9
Apr 27NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApr 27 · 400 Meters · Place 25 · St. Joseph by the SeaSt. Joseph by the Sea400 Meters251:13.629
Apr 27NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApr 27 · 800 Meters · Place 7 · St. Joseph by the SeaSt. Joseph by the Sea800 Meters72:49.019
Mar 29CHSAA Season OpenerMar 29 · 400 Meters · Place 8 · St. Joseph by the SeaSt. Joseph by the Sea400 Meters81:11.249
Mar 29CHSAA Season OpenerMar 29 · 1500 Meters · Place 4 · St. Joseph by the SeaSt. Joseph by the Sea1500 Meters45:39.949

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · 1 Mile · Place 53 · St. Joseph bSt. Joseph b1 Mile535:51.98 PB9
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · 1500 Meters · Place 56 · St. Joseph bSt. Joseph b1500 Meters565:29.94 PB9
Feb 8CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 8 · 600 Meters · Place 8 · St. Joseph by the SeaSt. Joseph by the Sea600 Meters81:51.44 PB9
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 15 · St Joseph's by the SeaSt Joseph's by the Sea800 Meters15.2:36.81a PB9
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 75 · St. Joseph by the SeaSt. Joseph by the Sea1600 Meters756:05.94 PB9
Jan 4Ocean Breeze Freedom GamesJan 4 · 1500 Meters · Place 74 · St. Joseph by the SeaSt. Joseph by the Sea1500 Meters745:43.509

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14CHSAA Relay CarnivalDec 14 · 300 Meters · Place 46 · St Joseph's by the SeaSt Joseph's by the Sea300 Meters46.49.41a PB9
Dec 14CHSAA Relay CarnivalDec 14 · 800 Meters · Place 5 · St Joseph's by the SeaSt Joseph's by the Sea800 Meters5.2:43.72a9
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 58 · The CampThe Camp800 Meters583:06.84—
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 74 · The CampThe Camp400 Meters741:14.77 PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 65 · The CampThe Camp400 Meters651:13.10—
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 21 · The CampThe Camp800 Meters212:42.03—
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 31 · The CampThe Camp800 Meters31.2:46.70a8
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 61 · The CampThe Camp200 Meters61.32.78a PBWind: -0.58
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 25 · The CampThe Camp800 Meters25.2:51.76a8
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 32 · The CampThe Camp400 Meters32.1:11.73a8
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 64 · The CampThe Camp200 Meters6433.18—
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 27 · The CampThe Camp800 Meters272:56.82—
Mar 16The Ocean Breeze National InvitationalMar 16 · 1000 Meters · Place 7 · The CampThe Camp1000 Meters73:39.15 PB—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · The CampThe Camp300 Meters—DNS8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · The CampThe Camp800 Meters—DNS8
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 34 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners800 Meters343:06.52—
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 48 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners400 Meters481:15.50—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 107 · Ocean Breeze Wave RunneOcean Breeze Wave Runne400 Meters1071:18.57a12
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 68 · Ocean Breeze Wave RunneOcean Breeze Wave Runne55 Meters689.87a PB12
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 107 · OB WaveRunnersOB WaveRunners400 Meters1071:18.57—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 68 · OB WaveRunnersOB WaveRunners55 Meters689.87—
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 55 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners55 Meter55.9.74a PB12
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 97 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners200 Meters97.36.05a PB12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 52 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners300 Meters52.57.32a12
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 32 · Ocean Breeze Wave RunnersOcean Breeze Wave Runners55 Meter32.9.87a12