Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorU.S. Marine Corps Holiday Classic · Dec 294:44.42aU.S. Marine Corps Holiday ClassicDecember 29, 2023
1500 Meters · IndoorMuhlenberg Invite · Apr 35:08.07aMuhlenberg InviteApril 3, 2026
1500 Meters · OutdoorPaul Donahue Invitational · Apr 184:38.67Paul Donahue InvitationalApril 18, 2025
1600 Meters · IndoorNorth Shore HS Invitational · Dec 234:41.87aNorth Shore HS InvitationalDecember 23, 2023
1600 Meters · OutdoorSaint Anthony's Invitational · May 34:37.51Saint Anthony's InvitationalMay 3, 2024
1600 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 74:50.6hSection 8 League Meet #2April 7, 2023
3200 Meters · IndoorSection 8 Group E-F Format D · Jan 210:28.96Section 8 Group E-F Format DJanuary 2, 2024
3200 Meters · OutdoorNorth Shore Invitational · May 1110:15.27North Shore InvitationalMay 11, 2024
400 Meters · OutdoorPort Jefferson Steeple Fest Plus · Apr 1257.94Port Jefferson Steeple Fest PlusApril 12, 2023
800 Meters · IndoorPurple Champions HS Invitational · Feb 32:10.33Purple Champions HS InvitationalFebruary 3, 2024
800 Meters · OutdoorNorth Shore Invitational · May 112:15.56North Shore InvitationalMay 11, 2024
Combined results · OutdoorSection 8 State Qualifier · Jun 14:56.86Section 8 State QualifierJune 1, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24TCNJ Lions InviteApr 24 · 1500 Meters · StevensStevens1500 Meters--DNSSo
Apr 17Coach Pollard InvitationalApr 17 · 1500 Meters · StevensStevens1500 Meters—DNSSo
Apr 9TCNJ InvitationalApr 9 · 800 Meters · Place 41 · StevensStevens800 Meters41.2:30.64aSo
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 149 · StevensStevens800 Meters149.2:32.19aSo
Mar 20Stockton InviteMar 20 · 1500 Meters · Place 39 · StevensStevens1500 Meters395:16.98aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · 1500 Meters · Place 17 · StevensStevens1500 Meters17.5:08.07a PBSo
Feb 21West Point Tune-UpFeb 21 · 800 Meters · Place 24 · StevensStevens800 Meters242:32.76aSo
Feb 7Big Apple InvitationalFeb 7 · 1 Mile · Place 50 · StevensStevens1 Mile505:55.07SO

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8West Point TwilightMay 8 · 1500 Meters · Place 27 · StevensStevens1500 Meters274:39.17FR
Apr 25King's Monarch OpenApr 25 · 1500 Meters · Place 17 · StevensStevens1500 Meters17.4:45.85aFr
Apr 18Paul Donahue InvitationalApr 18 · 1500 Meters · Place 71 · StevensStevens1500 Meters714:38.67 PBFR
Apr 10TCNJ InvitationalApr 10 · 800 Meters · Place 31 · StevensStevens800 Meters31.2:22.45aFr
Apr 5Muhlenberg InviteApr 5 · 1500 Meters · Place 29 · StevensStevens1500 Meters294:45.81aFr
Mar 28Danny Curran InvitationalMar 28 · 1500 Meters · Place 100 · StevensStevens1500 Meters1004:42.59aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1PLEX ShootoutFeb 1 · 1 Mile · Place 40 · StevensStevens1 Mile405:33.64a—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 1 Mile · Place 52 · StevensStevens1 Mile52.5:04.39aFr
Feb 24Long Island Elite MeetFeb 24 · 1600 Meters · Place 18 · ManhassetManhasset1600 Meters184:51.7212
Feb 24Long Island Elite MeetFeb 24 · 1600 Meters · Place 18 · ManhassetManhasset1600 Meters184:51.7212
Feb 16North Shore Pre-Nationals InvitationalFeb 16 · 800 Meters · Place 42 · ManhassetManhasset800 Meters422:17.2812
Feb 12Section 8 State QualifierFeb 12 · 1600 Meters · Place 14 · ManhassetManhasset1600 Meters145:00.1412
Feb 12Section 8 State QualifierFeb 12 · 1600 Meters · Place 14 · ManhassetManhasset1600 Meters145:00.1412
Feb 6Section 8 Class B ChampsFeb 6 · 1600 Meters · Place 7 · ManhassetManhasset1600 Meters74:51.1112
Feb 3Purple Champions HS InvitationalFeb 3 · 800 Meters · Place 44 · ManhassetManhasset800 Meters442:10.33 PB12
Jan 19Section 8 Conf. 4 ChampsJan 19 · 1600 Meters · Place 5 · ManhassetManhasset1600 Meters54:50.9412
Jan 14Molloy Stanner GamesJan 14 · 1600 Meters · Place 28 · ManhassetManhasset1600 Meters284:46.7312
Jan 6Freedom GamesJan 6 · 1600 Meters · Place 43 · ManhassetManhasset1600 Meters434:45.2512
Jan 2Section 8 Group E-F Format DJan 2 · 3200 Meters · Place 2 · ManhassetManhasset3200 Meters210:28.96 PB12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30Section 8 State QualifierMay 30 · 1600 Meters · Place 20 · ManhassetManhasset1600 Meters204:57.5712
May 24Bethpage Blazing InviteMay 24 · 1600 Meters · Place 8 · ManhassetManhasset1600 Meters84:49.00—
May 16Don Scott Memorial RelaysMay 16 · 1600 Meters · Place 9 · ManhassetManhasset1600 Meters94:46.4612
May 11North Shore InvitationalMay 11 · 3200 Meters · Place 12 · ManhassetManhasset3200 Meters1210:15.27 PB12
May 11North Shore InvitationalMay 11 · 800 Meters · Place 74 · ManhassetManhasset800 Meters742:15.56 PB12
May 3Saint Anthony's InvitationalMay 3 · 3200 Meters · Place 42 · ManhassetManhasset3200 Meters4210:27.3912
May 3Saint Anthony's InvitationalMay 3 · 1600 Meters · Place 41 · ManhassetManhasset1600 Meters414:37.51 PB12
Apr 19The New York RelaysApr 19 · 3200 Meters · Place 76 · ManhassetManhasset3200 Meters7610:17.8112

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1 Mile · Place 36 · ManhassetManhasset1 Mile36.4:44.42a PB12
Dec 23North Shore HS InvitationalDec 23 · 1600 Meters · Place 17 · ManhassetManhasset1600 Meters17.4:41.87a PB12
Dec 9Nassau Coaches InvitationalDec 9 · 1600 Meters · Place 12 · ManhassetManhasset1600 Meters12.4:45.02a12
Feb 17North Shore Pre-National InvitationalFeb 17 · 1 Mile · Place 71 · ManhassetManhasset1 Mile714:53.0511
Feb 7Section 8 Class B ChampsFeb 7 · 1600 Meters · Place 10 · ManhassetManhasset1600 Meters105:05.8111
Feb 7Section 8 Class B ChampsFeb 7 · 3200 Meters · Place 12 · ManhassetManhasset3200 Meters1210:53.2411
Feb 4Purple Champions HS InvitationalFeb 4 · 1600 Meters · Place 39 · ManhassetManhasset1600 Meters394:58.7211
Jan 19Section 8 Conf. 4 ChampsJan 19 · 3200 Meters · Place 8 · ManhassetManhasset3200 Meters811:08.4811

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1Section 8 State QualifierJun 1 · Combined results · Place 15 · ManhassetManhassetCombined results154:56.86 PB11
May 23Section 8 Class AA ChampionshipMay 23 · 3200 Meters · Place 11 · ManhassetManhasset3200 Meters1110:42.6611
May 17Section 8 Division 3AMay 17 · 1600 Meters · Place 5 · ManhassetManhasset1600 Meters5.4:50.53a11
May 13North Shore InvitationalMay 13 · 1600 Meters · Place 11 · ManhassetManhasset1600 Meters114:42.9811
May 5St. Anthony's Invitational 2023May 5 · 3200 Meters · Place 31 · ManhassetManhasset3200 Meters3110:22.3711
May 5St. Anthony's Invitational 2023May 5 · 3200 Meters · Place 31 · ManhassetManhasset3200 Meters3110:22.3711
Apr 21New York RelaysApr 21 · 3200 Meters · Place 67 · ManhassetManhasset3200 Meters6710:44.0411
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 400 Meters · Place 43 · ManhassetManhasset400 Meters4357.94 PB11
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 400 Meters · Place 43 · ManhassetManhasset400 Meters4357.9411
Apr 7Section 8 League Meet #2Apr 7 · 1600 Meters · Place 15 · ManhassetManhasset1600 Meters154:50.6h PB11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 1 Mile · Place 76 · ManhassetManhasset1 Mile76.5:16.92a11
Dec 10Nassau Coaches InvitationalDec 10 · 1600 Meters · Place 19 · ManhassetManhasset1600 Meters19.4:58.70a11
Feb 13Section 8 Frosh/SophFeb 13 · 1600 Meters · Place 9 · ManhassetManhasset1600 Meters95:33.22—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 16Section 8 Pole-Weight-3200Dec 16 · 3200 Meters · Place 22 · ManhassetManhasset3200 Meters22.11:10.66a11
Dec 6Section 8 Group C-D Format ADec 6 · 1600 Meters · Place 28 · ManhassetManhasset1600 Meters28.5:14.93a11
Jun 6Massapequa Last Chance Jun 6 · 1600 Meters · Place 24 · ManhassetManhasset1600 Meters245:18.8010
May 17Section 8 Division 3AMay 17 · Combined results · Place 7 · ManhassetManhassetCombined results75:07.3310
May 14North Shore InvitationalMay 14 · Combined results · Place 33 · ManhassetManhassetCombined results335:10.4610
Apr 9Nassau Coaches InvitationalApr 9 · 1600 Meters · Place 77 · ManhassetManhasset1600 Meters775:26.3810
Apr 9Nassau Coaches InvitationalApr 9 · 800 Meters · Place 82 · ManhassetManhasset800 Meters822:31.1510
Apr 9Nassau Coaches InvitationalApr 9 · 800 Meters · Place 82 · ManhassetManhasset800 Meters822:31.154
Apr 9Nassau Coaches InvitationalApr 9 · 800 Meters · Place 16 · ManhassetManhasset800 Meters162:31.154
Apr 9Nassau Coaches InvitationalApr 9 · 1600 Meters · Place 78 · ManhassetManhasset1600 Meters785:26.384
Apr 9Nassau Coaches InvitationalApr 9 · 1600 Meters · Place 21 · ManhassetManhasset1600 Meters215:26.384
Mar 27Section 8 League Meet #1 -Hew, Manh, VSS BoysMar 27 · 800 Meters · Place 4 · ManhassetManhasset800 Meters4.2:31.510