Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNorth Shore Pre-National Invite · Feb 185:07.04North Shore Pre-National InviteFebruary 18, 2022
1 Mile · Outdoor57th Annual Glenn D. Loucks Games · May 84:32.1357th Annual Glenn D. Loucks GamesMay 8, 2025
1000 Meters · IndoorPurple Champions HS Invitational · Feb 12:30.08Purple Champions HS InvitationalFebruary 1, 2025
1500 Meters · Outdoor57th Annual Glenn D. Loucks Games · May 84:14.3157th Annual Glenn D. Loucks GamesMay 8, 2025
1600 Meters · IndoorNassau Coaches Invitational · Dec 94:42.21aNassau Coaches InvitationalDecember 9, 2023
1600 Meters · OutdoorSaint Anthony's Invitational · May 34:26.90Saint Anthony's InvitationalMay 3, 2024
200 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2923.84aU.S. Marine Corps Holiday ClassicDecember 29, 2023
200 Meters · OutdoorPort Jefferson Steeple Fest Plus · Apr 1223.70Port Jefferson Steeple Fest PlusApril 12, 2023
300 Meters · IndoorMolloy Stanner Games · Jan 1436.90Molloy Stanner GamesJanuary 14, 2024
3200 Meters · OutdoorNorth Shore Autism Awareness Invitational · Mar 2910:18.27North Shore Autism Awareness InvitationalMarch 29, 2025
400 Meters · OutdoorEastern States Championship · Jun 251.01Eastern States ChampionshipJune 2, 2024
600 Meters · IndoorMolloy Stanner Games · Jan 121:22.13Molloy Stanner GamesJanuary 12, 2025
600 Meters · OutdoorSection 8 Group C-D Format A · Dec 81:38.91aSection 8 Group C-D Format ADecember 8, 2021
800 Meters · IndoorEastern States Indoor Championships · Mar 41:54.46Eastern States Indoor ChampionshipsMarch 4, 2025
800 Meters · OutdoorSaint Anthony's Invitational · May 21:53.76Saint Anthony's InvitationalMay 2, 2025
800 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 72:07.2hSection 8 League Meet #2April 7, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 800 Meters · Place 31 · Boston UniversityBoston University800 Meters31.2:00.55aFr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 800 Meters · Place 40 · Boston UniversityBoston University800 Meters40.1:59.49aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · 800 Meters · Place 20 · Boston UniversityBoston University800 Meters201:55.42aFr
Jan 30John Thomas Terrier ClassicJan 30 · 800 Meters · Place 46 · Boston UniversityBoston University800 Meters461:55.57FR
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 800 Meters · Place 31 · Boston UniversityBoston University800 Meters311:56.18aFr
Jan 17Beantown ChallengeJan 17 · 1000 Meters · Place 37 · Boston UniversityBoston University1000 Meters372:37.13aFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 800 Meters · Place 27 · ManhassetManhasset800 Meters27.1:55.74a12
Jun 5Section 8 State QualifierJun 5 · 800 Meters · Place 2 · ManhassetManhasset800 Meters21:54.3212
May 31Easterns States ChampionshipsMay 31 · 1 Mile · Place 29 · ManhassetManhasset1 Mile294:45.81—
May 19Section 8 Class AA ChampionshipMay 19 · 800 Meters · Place 2 · ManhassetManhasset800 Meters21:56.9312
May 857th Annual Glenn D. Loucks GamesMay 8 · 1 Mile · Place 35 · ManhassetManhasset1 Mile354:32.13 PB12
May 857th Annual Glenn D. Loucks GamesMay 8 · 800 Meters · Place 7 · ManhassetManhasset800 Meters71:55.4612
May 857th Annual Glenn D. Loucks GamesMay 8 · 1500 Meters · Place 35 · manhassetmanhasset1500 Meters354:14.31 PB—
May 2Saint Anthony's InvitationalMay 2 · 800 Meters · Place 4 · ManhassetManhasset800 Meters41:53.76 PB—
Apr 19Port Washington InviteApr 19 · 1600 Meters · Place 5 · ManhassetManhasset1600 Meters54:35.28—
Apr 11New York Relays Apr 11 · 1 Mile · Place 5 · ManhassetManhasset1 Mile54:36.0712
Mar 29North Shore Autism Awareness InvitationalMar 29 · 3200 Meters · Place 8 · ManhassetManhasset3200 Meters810:18.27 PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 13Nike Indoor NationalsMar 13 · 800 Meters · Place 13 · ManhassetManhasset800 Meters131:55.16a—
Mar 4Eastern States Indoor ChampionshipsMar 4 · 800 Meters · Place 3 · ManhassetManhasset800 Meters31:54.46 PB12
Feb 10Section 8 State QualifierFeb 10 · 1000 Meters · Place 1 · ManhassetManhasset1000 Meters12:36.5912
Feb 5Section 8 Class B ChampsFeb 5 · 600 Meters · Place 2 · ManhassetManhasset600 Meters21:23.1212
Feb 1Purple Champions HS InvitationalFeb 1 · 1000 Meters · Place 3 · ManhassetManhasset1000 Meters32:30.08 PB12
Jan 24Dr. Sander ScorcherJan 24 · 1000 Meters · Manhasset-NYManhasset-NY1000 Meters—DNF—
Jan 12Molloy Stanner GamesJan 12 · 600 Meters · Place 5 · ManhassetManhasset600 Meters51:22.13 PB12
Jan 4Ocean Breeze Freedom GamesJan 4 · 1000 Meters · Place 7 · ManhassetManhasset1000 Meters72:37.2912

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 11 · ManhassetManhasset800 Meters11.1:58.20a12
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 200 Meters · Place 37 · ManhassetManhasset200 Meters37.23.88a12
Dec 23North Shore InvitationalDec 23 · 300 Meters · Place 90 · ManhassetManhasset300 Meters90.38.12a12
Dec 23North Shore InvitationalDec 23 · 1000 Meters · Place 2 · ManhassetManhasset1000 Meters2.2:34.06a12
Feb 24Ocean Breeze Elite InvitationalFeb 24 · 1000 Meters · Place 2 · ManhassetManhasset1000 Meters22:35.6311
Feb 16North Shore Pre-Nationals InvitationalFeb 16 · 800 Meters · Place 21 · ManhassetManhasset800 Meters212:05.4211
Feb 12Section 8 State QualifierFeb 12 · 1000 Meters · Place 1 · ManhassetManhasset1000 Meters12:36.1011
Feb 12Section 8 State QualifierFeb 12 · 600 Meters · ManhassetManhasset600 Meters—1:24.2011
Feb 12Section 8 State QualifierFeb 12 · 1000 Meters · Place 1 · ManhassetManhasset1000 Meters12:36.1011
Feb 6Section 8 Class B ChampsFeb 6 · 1600 Meters · Place 8 · ManhassetManhasset1600 Meters84:54.3411
Feb 6Section 8 Class B ChampsFeb 6 · 1000 Meters · Place 1 · ManhassetManhasset1000 Meters12:39.1611
Feb 3Purple Champions HS InvitationalFeb 3 · 1000 Meters · Place 2 · ManhassetManhasset1000 Meters22:37.3211
Jan 19Section 8 Conf. 4 ChampsJan 19 · 300 Meters · Place 4 · ManhassetManhasset300 Meters437.7911
Jan 19Section 8 Conf. 4 ChampsJan 19 · 1000 Meters · Place 1 · ManhassetManhasset1000 Meters12:43.2811
Jan 14Molloy Stanner GamesJan 14 · 1000 Meters · Place 16 · ManhassetManhasset1000 Meters162:40.5311
Jan 14Molloy Stanner GamesJan 14 · 300 Meters · Place 18 · ManhassetManhasset300 MetersRound P1836.90 PB11
Jan 6Freedom GamesJan 6 · 600 Meters · Place 3 · ManhassetManhasset600 Meters31:24.2011
Jan 2Section 8 Group E-F Format DJan 2 · 1000 Meters · Place 1 · ManhassetManhasset1000 Meters12:40.4911

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 800 Meters · Place 16 · ManhassetManhasset800 Meters161:57.7411
Jun 2Eastern States ChampionshipJun 2 · 400 Meters · Place 8 · ManhassetManhasset400 Meters851.01 PB—
May 30Section 8 State QualifierMay 30 · 800 Meters · Place 2 · ManhassetManhasset800 Meters21:58.5811
May 16Don Scott Memorial RelaysMay 16 · 1600 Meters · Place 1 · ManhassetManhasset1600 Meters14:30.5611
May 956th Annual Glenn D. Loucks GamesMay 9 · 800 Meters · Place 8 · ManhassetManhasset800 Meters81:55.7511
May 3Saint Anthony's InvitationalMay 3 · 400 Meters · Place 18 · ManhassetManhasset400 Meters1852.0711
May 3Saint Anthony's InvitationalMay 3 · 800 Meters · Place 2 · ManhassetManhasset800 Meters21:55.2911
May 3Saint Anthony's InvitationalMay 3 · 1600 Meters · Place 11 · ManhassetManhasset1600 Meters114:26.90 PB11
Apr 19The New York RelaysApr 19 · 800 Meters · Place 7 · ManhassetManhasset800 Meters71:58.9211

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 7 · ManhassetManhasset800 Meters7.1:57.43a11
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 29 · ManhassetManhasset200 Meters29.23.84a PB11
Dec 23North Shore HS InvitationalDec 23 · 300 Meters · Place 53 · ManhassetManhasset300 Meters53.37.88a11
Dec 23North Shore HS InvitationalDec 23 · 1000 Meters · Place 45 · ManhassetManhasset1000 Meters45.2:51.39a11
Dec 9Nassau Coaches InvitationalDec 9 · 1600 Meters · Place 8 · ManhassetManhasset1600 Meters8.4:42.21a PB11
Feb 25Ocean Breeze Elite InvitationalFeb 25 · 800 Meters · Place 15 · ManhassetManhasset800 Meters152:02.3210
Feb 17North Shore Pre-National InvitationalFeb 17 · 800 Meters · Place 18 · ManhassetManhasset800 Meters182:03.3210
Feb 7Section 8 Class B ChampsFeb 7 · 600 Meters · Place 6 · ManhassetManhasset600 Meters61:31.4410
Feb 4Purple Champions HS InvitationalFeb 4 · 1000 Meters · Place 8 · ManhassetManhasset1000 Meters82:41.6110
Jan 19Section 8 Conf. 4 ChampsJan 19 · 300 Meters · Place 4 · ManhassetManhasset300 Meters439.7910
Jan 19Section 8 Conf. 4 ChampsJan 19 · 600 Meters · Place 2 · ManhassetManhasset600 Meters21:28.6810
Jan 15Molloy Stanner GamesJan 15 · 600 Meters · Place 11 · ManhassetManhasset600 Meters111:28.5110
Jan 15Molloy Stanner GamesJan 15 · 300 Meters · Place 29 · ManhassetManhasset300 Meters2939.7210
Jan 7Ocean Breeze Freedom GamesJan 7 · 600 Meters · Place 31 · ManhassetManhasset600 Meters311:31.8310
Jan 7Ocean Breeze Freedom GamesJan 7 · 1000 Meters · Place 36 · ManhassetManhasset1000 Meters362:47.6710

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4Eastern States InvitationalJun 4 · 400 Meters · Place 6 · ManhassetManhasset400 Meters651.38—
Jun 1Section 8 State QualifierJun 1 · 800 Meters · Place 3 · ManhassetManhasset800 Meters31:56.5710
May 23Section 8 Class AA ChampionshipMay 23 · 800 Meters · Place 1 · ManhassetManhasset800 Meters11:57.8510
May 17Section 8 Division 3AMay 17 · 800 Meters · Place 1 · ManhassetManhasset800 Meters1.2:02.59a10
May 11Glenn D. Loucks Games 2023May 11 · 800 Meters · Place 31 · ManhassetManhasset800 Meters311:58.1710
May 5St. Anthony's Invitational 2023May 5 · 400 Meters · Place 3 · ManhassetManhasset400 Meters351.4610
May 5St. Anthony's Invitational 2023May 5 · 800 Meters · Place 32 · ManhassetManhasset800 Meters322:02.2210
May 5St. Anthony's Invitational 2023May 5 · 400 Meters · Place 3 · ManhassetManhasset400 Meters351.4610
May 5St. Anthony's Invitational 2023May 5 · 800 Meters · Place 32 · ManhassetManhasset800 Meters322:02.2210
Apr 21New York RelaysApr 21 · 800 Meters · Place 11 · ManhassetManhasset800 Meters112:01.9810
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 200 Meters · Place 10 · ManhassetManhasset200 Meters1023.70 PB10
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 400 Meters · Place 12 · ManhassetManhasset400 Meters1254.4810
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 200 Meters · Place 10 · ManhassetManhasset200 Meters1023.7010
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 400 Meters · Place 12 · ManhassetManhasset400 Meters1254.4810
Apr 7Section 8 League Meet #2Apr 7 · 800 Meters · Place 12 · ManhassetManhasset800 Meters122:07.2h PB10
Mar 1Eastern States ChampionshipsMar 1 · 800 Meters · Place 28 · ManhassetManhasset800 Meters282:04.5610

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 1000 Meters · Place 8 · ManhassetManhasset1000 Meters8.2:57.04a10
Dec 29The Armory HS Holiday ClassicDec 29 · 800 Meters · Place 5 · ManhassetManhasset800 Meters5.2:10.17a10
Dec 26North Shore HS InvitationalDec 26 · 600 Meters · Place 32 · ManhassetManhasset600 Meters32.1:33.72a10
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 800 Meters · Place 6 · Manhasset TCManhasset TC800 Meters6.2:10.09a9
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Manhasset TCManhasset TC400 MetersRound P—DNS9
Mar 11New Balance Nationals IndoorMar 11 · 800 Meters · Place 12 · Manhasset TCManhasset TC800 Meters122:06.809
Feb 18North Shore Pre-National InviteFeb 18 · 1 Mile · Place 80 · ManhassetManhasset1 Mile805:07.04 PB9
Feb 13Section 8 Frosh/SophFeb 13 · 300 Meters · Place 4 · ManhassetManhasset300 Meters440.65—
Feb 12Purple Champions HS InvitationalFeb 12 · 800 Meters · Place 18 · ManhassetManhasset800 Meters182:09.179
Feb 9Section 8 Class B ChampsFeb 9 · 1000 Meters · Place 4 · ManhassetManhasset1000 Meters42:48.269
Feb 9Section 8 Class B ChampsFeb 9 · 1000 Meters · Place 4 · ManhassetManhasset1000 Meters42:48.269
Jan 21New Balance GamesJan 21 · 1000 Meters · Place 51 · ManhassetManhasset1000 Meters512:50.779
Jan 18Section 8 Conf. 4 ChampsJan 18 · 600 Meters · Place 4 · ManhassetManhasset600 Meters41:32.54—
Jan 8St. Anthony's Developmental #3Jan 8 · 600 Meters · Place 12 · ManhassetManhasset600 Meters121:35.639

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 14North Shore Frosh-SophApr 14 · 1600 Meters · Place 1 · ManhassetManhasset1600 Meters14:49.59
Apr 9Nassau Coaches InvitationalApr 9 · 800 Meters · Place 21 · ManhassetManhasset800 Meters212:07.449
Apr 9Nassau Coaches InvitationalApr 9 · 800 Meters · Place 21 · ManhassetManhasset800 Meters212:07.4413
Apr 9Nassau Coaches InvitationalApr 9 · 800 Meters · Place 9 · ManhassetManhasset800 Meters92:07.4413
Mar 27Section 8 League Meet #1 -Hew, Manh, VSS BoysMar 27 · 800 Meters · Place 1 · ManhassetManhasset800 Meters1.2:18.39

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group A-C Format CDec 20 · 1600 Meters · Place 18 · ManhassetManhasset1600 Meters18.5:06.32a9
Dec 8Section 8 Group C-D Format ADec 8 · 600 Meters · Place 20 · ManhassetManhasset600 Meters20.1:38.91a PB9
Jun 9Section 8 County Class AA ChampionshipJun 9 · 800 Meters · Place 14 · ManhassetManhasset800 Meters142:15.50—