Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Armory Hispanic Games · Jan 34:46.98The Armory Hispanic GamesJanuary 3, 2025
1 Mile · Outdoor56th Annual Glenn D. Loucks Games · May 94:51.2256th Annual Glenn D. Loucks GamesMay 9, 2024
1000 Meters · IndoorNYPHSAA Indoor State Championships · Mar 82:44.18NYPHSAA Indoor State ChampionshipsMarch 8, 2025
1500 Meters · IndoorThe Armory Hispanic Games · Jan 34:28.28The Armory Hispanic GamesJanuary 3, 2025
1500 Meters · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 134:22.46aNYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025
1600 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 284:45.99aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
3000 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 219:37.01aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
3000 Meters · OutdoorNYSPHSAA - NY State Championships · Jun 99:43.85NYSPHSAA - NY State ChampionshipsJune 9, 2023
3200 Meters · OutdoorGlen Loucks Games · May 1210:54.32Glen Loucks Games May 12, 2022
400 Meters · OutdoorJoe Brandi Relays · Apr 1958.25Joe Brandi RelaysApril 19, 2024
600 Meters · IndoorMolloy Stanner Games · Jan 121:31.70Molloy Stanner GamesJanuary 12, 2025
600 Meters · OutdoorSection XI Girls Crossover B · Dec 81:33.75aSection XI Girls Crossover BDecember 8, 2024
800 Meters · IndoorPenn Classic · Feb 62:08.76aPenn ClassicFebruary 6, 2026
800 Meters · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 132:06.14aNYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025
800 Meters · Relay Split · Indoor40th Yale Interscholastic Track Classic · Jan 102:06.991a40th Yale Interscholastic Track ClassicJanuary 10, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · 800 Meters · Place 9 · VillanovaVillanova800 MetersRound P9.2:12.01aFr
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Place 12 · VillanovaVillanova800 Meters12.2:07.18aFr
Apr 23130th Penn Relays CarnivalApr 23 · 5000 Meters · VillanovaVillanova5000 Meters—DNFFr
Apr 23130th Penn Relays CarnivalApr 23 · 1500 Meters · Place 43 · VillanovaVillanova1500 Meters43.4:28.86aFr
Apr 17Virginia ChallengeApr 17 · 800 Meters · Place 16 · VillanovaVillanova800 Meters16.2:08.46aFr
Apr 11Rutgers RelaysApr 11 · 800 Meters · Place 2 · VillanovaVillanova800 Meters2.2:09.68aFr
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 58 · VillanovaVillanova1500 Meters58.4:25.34aFr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 47 · VillanovaVillanova800 Meters47.2:10.65aFr
Mar 21Penn ChallengeMar 21 · 1500 Meters · Place 1 · VillanovaVillanova1500 Meters14:28.49FR
Mar 21Penn ChallengeMar 21 · 400 Meters · Place 5 · VillanovaVillanova400 Meters559.73FR

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Big EastFeb 27 · 800 Meters · VillanovaVillanova800 MetersRelay Split—2:15.146Fr
Feb 27Big EastFeb 27 · 800 Meters · Place 4 · VillanovaVillanova800 MetersRound P4.2:12.42aFr
Feb 27Big EastFeb 27 · 800 Meters · Place 7 · VillanovaVillanova800 Meters7.2:09.61aFr
Feb 6Penn ClassicFeb 6 · 800 Meters · Place 10 · VillanovaVillanova800 Meters102:08.76a PBFr
Jan 22Penn EliteJan 22 · 1000 Meters · Place 9 · VillanovaVillanova1000 Meters9.2:53.71aFr
Jan 17Quaker InvitationalJan 17 · 800 Meters · Place 2 · VillanovaVillanova800 Meters2.2:10.01aFr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 3000 Meters · Place 3 · VillanovaVillanova3000 Meters3.9:43.56aFr
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · 1000 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point1000 Meters12:44.18 PB12
Feb 15The CIRCUIT New York CityFeb 15 · 800 Meters · Place 8 · Bayport,NYBayport,NY800 Meters82:08.8217
Jan 24Dr. Sander ScorcherJan 24 · 1000 Meters · Place 1 · Bayport-NYBayport-NY1000 Meters12:45.61—
Jan 19Section 11 Girls League ChampionshipsJan 19 · 3000 Meters · Place 1 · Bayport-BlueBayport-Blue3000 Meters110:49.8212
Jan 19Section 11 Girls League ChampionshipsJan 19 · 1500 Meters · Place 1 · Bayport-BlueBayport-Blue1500 Meters14:43.8912
Jan 19Section 11 Girls League ChampionshipsJan 19 · 1000 Meters · Place 1 · Bayport-BlueBayport-Blue1000 Meters13:09.7012
Jan 12Molloy Stanner GamesJan 12 · 600 Meters · Place 1 · Bayport-BlueBayport-Blue600 Meters11:31.70 PB12
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 800 Meters · Bayport Blue PointBayport Blue Point800 MetersRelay Split—2:06.991a PB12
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 1 · Bayport BlueBayport Blue1 Mile14:46.98 PB—
Jan 3The Armory Hispanic GamesJan 3 · 1500 Meters · Place 1 · Bayport BlueBayport Blue1500 Meters14:28.28 PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 1500 Meters · Place 1 · Bayport Blue PointBayport Blue Point1500 Meters1.4:22.46a PB12
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 800 Meters · Place 2 · Bayport Blue PointBayport Blue Point800 Meters2.2:06.14a PB12
Jun 5Section XI State QualifierJun 5 · 1500 Meters · Place 2 · Bayport-BlueBayport-Blue1500 Meters24:27.5212
Jun 5Section XI State QualifierJun 5 · 800 Meters · Place 1 · Bayport-BlueBayport-Blue800 Meters12:07.1312
May 17William F. Eddy Jr. Track & Field Meet 2025May 17 · 1500 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point1500 Meters14:29.8612
May 17William F. Eddy Jr. Track & Field MeetMay 17 · 1500 Meters · Place 1 · Bayport Blue PointBayport Blue Point1500 Meters1.4:29.86a12
Apr 6Scarsdale Season Opener Apr 6 · 800 Meters · Place 1 · Bayport Blue PointBayport Blue Point800 Meters12:08.02a12
Apr 6Scarsdale Season Opener Apr 6 · 800 Meters · Place 1 · Bayport BlueBayport Blue800 Meters12:08.02—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1 Mile · Place 1 · UnattachedUnattached1 Mile1.4:47.62a12
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1600 Meters · Place 1 · UnattachedUnattached1600 Meters1.4:45.99a PB12
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 3000 Meters · Place 2 · Bayport Blue PointBayport Blue Point3000 Meters2.9:37.01a PB12
Dec 14Jim Mitchell InvitationalDec 14 · 1000 Meters · Place 1 · Bayport Blue PointBayport Blue Point1000 Meters1.2:45.66a12
Feb 13Section XI State Qualifier MeetFeb 13 · 600 Meters · Place 3 · Bayport-BlueBayport-Blue600 Meters31:34.80S11
Feb 4Section XI Girls Small School ChampionshipsFeb 4 · 1500 Meters · Place 2 · Bayport-BlueBayport-Blue1500 Meters24:44.7011
Feb 4Section XI Girls Small School ChampionshipsFeb 4 · 1000 Meters · Place 1 · Bayport-BlueBayport-Blue1000 Meters12:52.8511
Feb 4Section XI Girls Small School ChampionshipsFeb 4 · 1500 Meters · Place 2 · Bayport-Blue PointBayport-Blue Point1500 Meters24:44.7011
Feb 4Section XI Girls Small School ChampionshipsFeb 4 · 1000 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point1000 Meters12:52.8511
Jan 14Molloy Stanner GamesJan 14 · 600 Meters · Place 1 · Bayport Blue PointBayport Blue Point600 Meters11:33.6511

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 8Section XI Girls Crossover BDec 8 · 600 Meters · Place 1 · Bayport Blue PointBayport Blue Point600 Meters1.1:33.75a PB12
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 1500 Meters · Place 2 · Bayport-Blue Pt2Bayport-Blue Pt21500 Meters24:27.1911
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 800 Meters · Place 4 · Bayport-Blue Pt2Bayport-Blue Pt2800 Meters42:08.9411
May 30Section XI State QualifierMay 30 · 1500 Meters · Place 3 · Bayport-Blue PointBayport-Blue Point1500 Meters34:32.0011
May 30Section XI State QualifierMay 30 · 800 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point800 Meters12:07.1811
May 21Section XI County 4B Championships May 21 · 1500 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point1500 Meters14:53.4711
May 21Section XI County 4B Championships May 21 · 800 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point800 Meters12:17.4111
May 21Section XI County 4B Championships May 21 · 3000 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point3000 Meters110:27.7711
May 956th Annual Glenn D. Loucks GamesMay 9 · 1 Mile · Place 1 · Bayport-Blue PtBayport-Blue Pt1 Mile14:51.22 PB11
May 956th Annual Glenn D. Loucks GamesMay 9 · 800 Meters · Place 3 · Bayport-Blue PtBayport-Blue Pt800 Meters32:11.0111
May 956th Annual Glenn D. Loucks GamesMay 9 · 1500 Meters · Place 3 · Bayport-Blue PtBayport-Blue Pt1500 Meters34:33.8211
May 3Saint Anthony's InvitationalMay 3 · 800 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point800 Meters12:10.1711
May 3Saint Anthony's InvitationalMay 3 · 1500 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point1500 Meters14:28.9411
Apr 19Joe Brandi RelaysApr 19 · 400 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point400 Meters158.25 PB11

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 1 Mile · Place 6 · UnattachedUnattached1 Mile6.4:58.05a11
Dec 23North Shore HS InvitationalDec 23 · 1000 Meters · Place 2 · Bayport Blue PointBayport Blue Point1000 Meters2.2:51.61a11
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 3000 Meters · Place 1 · Bayport Blue PointBayport Blue Point3000 Meters1.10:01.14a11
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 1500 Meters · Place 5 · Bayport-BlueBayport-Blue1500 Meters54:38.0610
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 1500 Meters · Place 5 · Bayport-Blue PointBayport-Blue Point1500 Meters54:38.0610
Feb 17North Shore Pre-National InvitationalFeb 17 · 1 Mile · Place 1 · Bayport-BlueBayport-Blue1 Mile14:58.9910
Feb 17North Shore Pre-National InvitationalFeb 17 · 1500 Meters · Place 1 · Bayport-BlueBayport-Blue1500 Meters14:40.3410
Feb 13Section XI State Qualifier MeetFeb 13 · 1500 Meters · Place 1 · Bayport-BlueBayport-Blue1500 Meters14:43.3610
Feb 4Section XI Girls Small School ChampionshipsFeb 4 · 1500 Meters · Place 2 · Bayport-Blue PointBayport-Blue Point1500 Meters24:43.1210
Feb 4Section XI Girls Small School ChampionshipsFeb 4 · 3000 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point3000 Meters110:03.2510
Jan 28Section XI Art Mitchell Small School MeetJan 28 · 1500 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point1500 Meters14:40.0610
Jan 22Section 11 Girls League ChampionshipsJan 22 · 3000 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point3000 Meters110:22.5810
Jan 22Section 11 Girls League ChampionshipsJan 22 · 1500 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point1500 Meters14:54.2310
Jan 15Molloy Stanner GamesJan 15 · 1 Mile · Place 1 · Bayport-BlueBayport-Blue1 Mile15:06.5010
Jan 6The Armory Hispanic GamesJan 6 · 1 Mile · Place 2 · Bayport BlueBayport Blue1 Mile25:16.4110
Jan 5Section 11 Jim Howard (Small Schools)Jan 5 · 1000 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point1000 Meters13:03.0410

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 22Jim Howard Meet - Small SchoolsDec 22 · 600 Meters · Place 1 · Bayport Blue PointBayport Blue Point600 Meters1.1:34.61a11
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 3000 Meters · Place 3 · Bayport-Blue Pt2Bayport-Blue Pt23000 Meters39:43.85 PB10
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 1500 Meters · Place 4 · Bayport-Blue Pt2Bayport-Blue Pt21500 Meters44:25.9510
Jun 1Section XI State QualifierJun 1 · 1500 Meters · Place 2 · Bayport-BlueBayport-Blue1500 Meters24:31.5710
Jun 1Section XI State QualifierJun 1 · 3000 Meters · Place 2 · Bayport-BlueBayport-Blue3000 Meters29:49.8810
Jun 1Section XI State QualifierJun 1 · 1500 Meters · Place 2 · Bayport-Blue PointBayport-Blue Point1500 Meters24:31.5710
Jun 1Section XI State QualifierJun 1 · 3000 Meters · Place 2 · Bayport-Blue PointBayport-Blue Point3000 Meters29:49.8810
Jun 1Section XI State QualifierJun 1 · 1500 Meters · Place 2 · Bayport-Blue PointBayport-Blue Point1500 Meters24:31.5710
Jun 1Section XI State QualifierJun 1 · 3000 Meters · Place 2 · Bayport-Blue PointBayport-Blue Point3000 Meters29:49.8810
May 11Glenn D. Loucks Games 2023May 11 · 1 Mile · Place 4 · Bayport-Blue PtBayport-Blue Pt1 Mile44:53.8010
May 11Glenn D. Loucks Games 2023May 11 · 1500 Meters · Place 5 · Bayport-Blue PtBayport-Blue Pt1500 Meters54:35.7210

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17Coaches Hall of Fame InvitationalDec 17 · 1 Mile · Place 1 · Bayport Blue PointBayport Blue Point1 Mile1.5:36.49a10
Feb 14Section XI State Qualifier MeetFeb 14 · 1500 Meters · Place 3 · Bayport-Blue PointBayport-Blue Point1500 Meters34:42.819
Feb 14Section XI State Qualifier MeetFeb 14 · 3000 Meters · Place 5 · Bayport-Blue PointBayport-Blue Point3000 Meters510:16.399
Jan 22Section 11 Girls League ChampionshipsJan 22 · 1000 Meters · Place 2 · Bayport-Blue PointBayport-Blue Point1000 Meters23:14.899
Jan 22Section 11 Girls League ChampionshipsJan 22 · 1500 Meters · Place 2 · Bayport-Blue PointBayport-Blue Point1500 Meters25:08.459
Jan 8Ocean Breeze Freedom GamesJan 8 · 1600 Meters · Place 15 · Bayport-Blue PointBayport-Blue Point1600 Meters155:25.259

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 3000 Meters · Place 12 · Bayport Blue PointBayport Blue Point3000 Meters12.10:11.60a9
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 1500 Meters · Place 12 · Bayport Blue PointBayport Blue Point1500 Meters12.4:36.32a9
Jun 2Section 11 State QualifierJun 2 · 3000 Meters · Place 5 · Bayport Blue PointBayport Blue Point3000 Meters5.10:16.39a9
Jun 2Section 11 State QualifierJun 2 · 1500 Meters · Place 3 · Bayport Blue PointBayport Blue Point1500 Meters3.4:42.81a9
May 26Section XI County C ChampionshipsMay 26 · 1500 Meters · Place 1 · Bayport-Blue PointBayport-Blue Point1500 Meters14:47.879
May 26Section XI County C ChampionshipsMay 26 · 3000 Meters · Place 2 · Bayport-Blue PointBayport-Blue Point3000 Meters210:11.249
May 12Glen Loucks Games May 12 · 3200 Meters · Place 13 · Bayport-Blue PtBayport-Blue Pt3200 Meters1310:54.32 PB9
May 12Glen Loucks Games May 12 · 3000 Meters · Place 17 · Bayport-Blue PtBayport-Blue Pt3000 Meters1710:19.839
May 12Glen Loucks Games May 12 · 1 Mile · Place 28 · Bayport-Blue PtBayport-Blue Pt1 Mile285:15.409
May 12Glen Loucks Games May 12 · 1500 Meters · Place 28 · Bayport-Blue PtBayport-Blue Pt1500 Meters284:55.059
Apr 9Port Jefferson SteeplefestApr 9 · 400 Meters · Place 6 · Bayport-BlueBayport-Blue400 Meters61:03.79—