Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSuffern Invitational · Jan 162:58.37Suffern InvitationalJanuary 16, 2026
1500 Meters · IndoorUSATF New York Youth Association Championship · Feb 255:04.22USATF New York Youth Association ChampionshipFebruary 25, 2024
1500 Meters · OutdoorIcahn Stadium Youth Season Opener · Apr 165:41.51Icahn Stadium Youth Season OpenerApril 16, 2023
200 Meters · IndoorArmory Youth Holiday Classic Presented by NYRR · Dec 2830.55aArmory Youth Holiday Classic Presented by NYRRDecember 28, 2022
200 Meters · OutdoorYouth Challenge Series Season Opener · Apr 1427.86Youth Challenge Series Season OpenerApril 14, 2024
300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 2943.76aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
400 Meters · IndoorArmory Youth Winter Solstice Invitational · Dec 171:03.38aArmory Youth Winter Solstice InvitationalDecember 17, 2023
400 Meters · Outdoor3rd Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1 · Jul 1756.67a3rd Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1July 17, 2025
600 Meters · IndoorSection 1 Novice Invitational · Feb 51:34.74Section 1 Novice InvitationalFebruary 5, 2025
800 Meters · IndoorOcean Breeze Youth Invitational · Feb 112:19.31Ocean Breeze Youth InvitationalFebruary 11, 2024
800 Meters · OutdoorSection 1 League 1D Championship · May 122:15.83aSection 1 League 1D ChampionshipMay 12, 2025
Day 1 · OutdoorWestchester County JV @ Edgemont · May 192:16.13aWestchester County JV @ EdgemontMay 19, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 38 · Westchester WolvesWestchester Wolves800 Meters38.2:16.14a10
May 30Section 1 Class AA ChampionshipMay 30 · 800 Meters · Place 17 · White PlainsWhite Plains800 Meters17.2:21.20a10
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 21 · Westchester WolvesWestchester Wolves400 Meters21.58.33a10
May 19Westchester County JV @ EdgemontMay 19 · Day 1 · Place 5 · White PlainsWhite PlainsDay 152:16.13a PB10
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 3 · Westchester WolvesWestchester Wolves800 Meters3.2:16.52a10
Apr 27Section 1 League C ChampsApr 27 · 800 Meters · White PlainsWhite Plains800 Meters—DNS10
Apr 183rd Annual Memorial Stadium InvitationalApr 18 · 800 Meters · Place 7 · White PlainsWhite Plains800 Meters7.2:19.05a10
Apr 183rd Annual Memorial Stadium InvitationalApr 18 · 400 Meters · White PlainsWhite Plains400 Meters—DNS10
Apr 14Dennis Fulton InvitationalApr 14 · 400 Meters · Place 20 · White PlainsWhite Plains400 Meters2059.34a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Purple Champions HS InvitationalFeb 7 · 600 Meters · Place 34 · White PlainsWhite Plains600 Meters341:34.9310
Jan 16Suffern InvitationalJan 16 · 1000 Meters · Place 14 · White PlainsWhite Plains1000 Meters142:58.37 PB—
Jan 5Section 1 League Champs #1 (Leagues D, G, I)Jan 5 · 600 Meters · Place 4 · White PlainsWhite Plains600 Meters41:35.23—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 600 Meters · Place 65 · White PlainsWhite Plains600 Meters65.1:35.18a10
Feb 11Section 1 League Champs #3Feb 11 · 600 Meters · Place 3 · White PlainsWhite Plains600 Meters3.1:34.98a9
Feb 5Section 1 Novice InvitationalFeb 5 · 600 Meters · Place 3 · White PlainsWhite Plains600 Meters31:34.74 PB9
Jan 7Dendy IIJan 7 · 1000 Meters · Place 18 · White PlainsWhite Plains1000 Meters18.3:07.009

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 173rd Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1Jul 17 · 400 Meters · Place 13 · Westchester WolvesWestchester Wolves400 Meters13.56.67a PB9
May 21Section 1 Westchester JV Championship - SouthMay 21 · 800 Meters · Place 2 · White PlainsWhite Plains800 Meters2.2:16.72a9
May 12Section 1 League 1D ChampionshipMay 12 · 800 Meters · Place 11 · White PlainsWhite Plains800 Meters11.2:15.83a PB9
Apr 17Mountie MadnessApr 17 · 400 Meters · Place 60 · White PlainsWhite Plains400 Meters6059.43—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 25 · Westchester WolvesWestchester Wolves300 Meters25.43.76a PB9
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 12 · Westchester WolvesWestchester Wolves800 Meters12.2:20.56a9
Dec 15Section 1 Kickoff #3Dec 15 · 600 Meters · Place 22 · White PlainsWhite Plains600 Meters22.1:43.12a9
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 1500 Meters · Place 6 · Westchester WolvesWestchester Wolves1500 Meters65:04.22 PB14
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 10 · Westchester WolvesWestchester Wolves800 Meters102:29.0814
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 8 · Westchester WolvesWestchester Wolves800 Meters82:19.31 PB14
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 12 · Westchester WolvesWestchester Wolves1500 Meters125:04.5414

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 22 · Westchester WolvesWestchester Wolves800 MetersRound P22.2:28.25a8
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 6 · Westchester WolvesWestchester Wolves800 Meters6.2:18.32a8
May 252024 V02Max Track Club Preseason Invitational May 25 · 800 Meters · Place 7 · Westchester WolvesWestchester Wolves800 Meters7.2:18.14a8
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 26 · Westchester WolvesWestchester Wolves200 Meters2627.86 PB14
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 14 · Westchester WolvesWestchester Wolves800 Meters142:23.5614

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 800 Meters · Westchester WolvesWestchester Wolves800 Meters—DNS8
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 22 · Westchester WolvesWestchester Wolves400 Meters22.1:03.38a PB8
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 40 · Westchester WolvesWestchester Wolves800 Meters402:37.7813
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 45 · Westchester WolvesWestchester Wolves400 Meters451:08.9113
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 40 · Westchester WolvesWestchester Wolves800 Meters402:37.78a7
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 45 · Westchester WolvesWestchester Wolves400 Meters451:08.91a7
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Place 19 · Westchester WolvesWestchester Wolves1000 Meters19.3:30.49a7
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 35 · Westchester WolvesWestchester Wolves200 Meters35.30.61a7

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 29AAU Region 01 Qualifier Jun 29 · 800 Meters · Westchester WolvesWestchester Wolves800 Meters—SCR7
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 1500 Meters · Westchester WolvesWestchester Wolves1500 Meters--DNS7
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 800 Meters · Place 5 · Westchester WolvesWestchester Wolves800 Meters5.2:23.49a7
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 400 Meters · Westchester WolvesWestchester Wolves400 Meters--DNS7
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 35 · Westchester WolvesWestchester Wolves800 Meters352:31.1413
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 1500 Meters · Place 16 · Westchester WolvesWestchester Wolves1500 Meters165:41.51 PB13
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 200 Meters · Place 25 · Westchester WolvesWestchester Wolves200 Meters2530.0013

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 800 Meters · Place 6 · Westchester WolvesWestchester Wolves800 Meters6.2:42.08a7
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 200 Meters · Place 16 · Westchester WolvesWestchester Wolves200 Meters16.30.55a PB7
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 800 Meters · Place 5 · Westchester WolvesWestchester Wolves800 Meters5.2:47.66a7