Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSteve Borbet Invitational · Jan 164:26.60Steve Borbet InvitationalJanuary 16, 2026
1 Mile · OutdoorMassapequa Under Lights · May 84:29.41aMassapequa Under LightsMay 8, 2026
1000 Meters · IndoorNorth Shore HS Invitational · Dec 302:34.82aNorth Shore HS InvitationalDecember 30, 2025
1600 Meters · IndoorLong Island Elite Meet · Feb 284:27.56Long Island Elite MeetFebruary 28, 2026
1600 Meters · OutdoorSection 8 State Qualifier · Jun 54:23.23Section 8 State QualifierJune 5, 2025
1600 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 184:38.9hSection 8 League Meet #3April 18, 2026
2000m Steeplechase · OutdoorPort Jefferson Steeple Fest Plus · Apr 127:42.45Port Jefferson Steeple Fest PlusApril 12, 2023
3200 Meters · IndoorPuma New York International Showcase 2026 · Jan 249:28.27Puma New York International Showcase 2026January 24, 2026
3200 Meters · OutdoorNYSPHSAA -NY State Champs · Mar 69:24.83NYSPHSAA -NY State ChampsMarch 6, 2026
3200 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 1810:44.6hSection 8 League Meet #3April 18, 2026
400 Meters · OutdoorDon Scott Memorial Relays · May 1554.51aDon Scott Memorial RelaysMay 15, 2026
400 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 71:00.5hSection 8 League Meet #2April 7, 2023
600 Meters · OutdoorSection 8 Group C-E Format B · Dec 171:28.52aSection 8 Group C-E Format BDecember 17, 2025
800 Meters · IndoorPuma New York International Showcase 2026 · Jan 241:59.81Puma New York International Showcase 2026January 24, 2026
800 Meters · OutdoorSaint Anthony's Invitational · May 11:56.67aSaint Anthony's InvitationalMay 1, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4Section 8 State QualifierJun 4 · 3200 Meters · Place 2 · Division Avenue (Levittown)3200 Meters2.9:43.74a12
Jun 4Section 8 State QualifierJun 4 · 1600 Meters · Place 6 · Division Avenue (Levittown)1600 Meters6.4:36.22a12
May 18Section 8 Class AA ChampionshipMay 18 · 3200 Meters · Place 1 · Division Avenue (Levittown)3200 Meters1.9:57.53a12
May 15Don Scott Memorial RelaysMay 15 · 800 Meters · Place 1 · Division Avenue (Levittown)800 Meters1.1:59.16a12
May 15Don Scott Memorial RelaysMay 15 · 400 Meters · Place 4 · Division Avenue (Levittown)400 Meters4.54.51a PB12
May 8Massapequa Under LightsMay 8 · 1 Mile · Place 4 · Division Avenue1 Mile44:29.41a PB12
May 5Section 8 Division 3AMay 5 · 1600 Meters · Place 3 · Division Avenue (Levittown)1600 Meters3.4:46.31a12
May 5Section 8 Division 3AMay 5 · 800 Meters · Place 4 · Division Avenue (Levittown)800 Meters4.2:06.22a12
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 25 · Division Avenue (Levittown)1600 Meters254:30.13a12
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 6 · Division Avenue (Levittown)800 Meters61:56.67a PB12
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 6 · Division Avenue (Levittown)800 Meters61:56.67a12
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 25 · Division Avenue (Levittown)1600 Meters254:30.13a12
Apr 25Port Washington InviteApr 25 · 1600 Meters · Place 1 · Division Avenue (Levittown)1600 Meters1.4:27.96a12
Apr 18Section 8 League Meet #3Apr 18 · 3200 Meters · Place 7 · Division Avenue (Levittown)3200 Meters7.10:44.6h PB12
Apr 18Section 8 League Meet #3Apr 18 · 1600 Meters · Place 4 · Division Avenue (Levittown)1600 Meters4.4:38.9h PB12
Apr 11Valley Stream ChallengeApr 11 · 400 Meters · Place 18 · Division Avenue400 Meters1854.85a12
Apr 11Valley Stream ChallengeApr 11 · 1600 Meters · Place 5 · Division Avenue1600 Meters54:31.32a12
Mar 6NYSPHSAA -NY State ChampsMar 6 · 3200 Meters · Place 19 · Division Ave3200 Meters199:24.83 PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Long Island Elite MeetFeb 28 · 1600 Meters · Place 2 · Division Ave1600 Meters24:27.56 PB12
Feb 21Ocean Breeze EliteFeb 21 · 1 Mile · Place 11 · Division Avenue1 Mile114:28.6112
Feb 4Section 8 Class B ChampsFeb 4 · 3200 Meters · Place 1 · Division Ave3200 Meters19:47.2512
Jan 24Puma New York International Showcase 2026Jan 24 · 800 Meters · Place 22 · Division Avenue800 Meters221:59.81 PB12
Jan 24Puma New York International Showcase 2026Jan 24 · 3200 Meters · Place 8 · Division Avenue3200 Meters89:28.27 PB12
Jan 16Steve Borbet InvitationalJan 16 · 1 Mile · Place 2 · Division Ave1 Mile24:26.60 PB12
Jan 13Section 8 Conf. 4 ChampsJan 13 · 3200 Meters · Place 1 · Division Ave3200 Meters110:06.4912
Jan 13Section 8 Conf. 4 ChampsJan 13 · 1600 Meters · Place 2 · Division Ave1600 Meters24:32.8812

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1000 Meters · Place 6 · Division Avenue (Levittown)1000 Meters6.2:34.82a PB12
Dec 30North Shore HS InvitationalDec 30 · 1600 Meters · Place 8 · Division Avenue (Levittown)1600 Meters8.4:31.75a12
Dec 13St. Anthony's DevelopmentalDec 13 · 3200 Meters · Place 1 · Division Avenue (Levittown)3200 Meters1.9:58.62a12
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 53 · Division Avenue1600 Meters534:44.6211

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 17Section 8 Group C-E Format BDec 17 · 600 Meters · Place 2 · Division Avenue (Levittown)600 Meters2.1:28.52a PB12
Dec 17Section 8 Group C-E Format BDec 17 · 1600 Meters · Place 1 · Division Avenue (Levittown)1600 Meters1.4:40.98a12
Jun 9Massapequa Last ChanceJun 9 · 1600 Meters · Place 5 · Division Ave1600 Meters54:25.2211
Jun 9Massapequa Last ChanceJun 9 · 800 Meters · Place 15 · Division Ave800 Meters152:00.1911
Jun 5Section 8 State QualifierJun 5 · 3200 Meters · Place 3 · Division Ave3200 Meters39:34.3311
Jun 5Section 8 State QualifierJun 5 · 1600 Meters · Place 3 · Division Ave1600 Meters34:23.23 PB11
May 19Section 8 Class AA ChampionshipMay 19 · 1600 Meters · Place 5 · Division Ave1600 Meters54:38.8111
May 9Massapequa Chief Invitational - Under The LightsMay 9 · 1 Mile · Place 7 · Division Ave1 Mile74:31.6511
May 6Section 8 Division 3AMay 6 · 3200 Meters · Place 2 · Division Avenue (Levittown)3200 Meters2.10:06.50a11
May 2Saint Anthony's InvitationalMay 2 · 1600 Meters · Place 5 · Division Ave1600 Meters54:24.99—
May 2Saint Anthony's InvitationalMay 2 · 800 Meters · Place 31 · Division Ave800 Meters312:01.07—
Apr 26Bob Pratt Invitational - SmithtownApr 26 · 3200 Meters · Place 1 · Division Ave3200 Meters19:45.4111
Apr 26Bob Pratt Invitational - SmithtownApr 26 · 800 Meters · Place 2 · Division Ave800 Meters22:03.4511

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30Section 8 State QualifierMay 30 · 3200 Meters · Place 7 · Division Ave3200 Meters79:55.7710
May 30Section 8 State QualifierMay 30 · 1600 Meters · Place 9 · Division Ave1600 Meters94:35.9010
May 18Bulldog InvitationalMay 18 · 800 Meters · Place 6 · Division Avenue (Levittown)800 Meters6.2:05.06a10
May 10Massapequa Chief Invitational - Under The LightsMay 10 · 1 Mile · Place 12 · Division Avenue1 Mile124:29.7010
May 3Saint Anthony's InvitationalMay 3 · 800 Meters · Place 30 · Division Avenue800 Meters302:03.7810
May 3Saint Anthony's InvitationalMay 3 · 1600 Meters · Place 39 · Division Avenue1600 Meters394:36.6210
Apr 19The New York RelaysApr 19 · 3200 Meters · Place 52 · Division Avenue3200 Meters5210:06.8610

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 24Long Island Elite MeetFeb 24 · 1600 Meters · Place 7 · Division Ave1600 Meters74:39.0810
Feb 24Long Island Elite MeetFeb 24 · 1600 Meters · Place 7 · Division Avenue1600 Meters74:39.0810
Feb 12Section 8 State QualifierFeb 12 · 1600 Meters · Place 7 · Division Ave1600 Meters74:39.8110
Feb 12Section 8 State QualifierFeb 12 · 1600 Meters · Place 7 · Division Avenue1600 Meters74:39.8110
Feb 6Section 8 Class B ChampsFeb 6 · 1000 Meters · Place 6 · Division Avenue1000 Meters62:42.5210
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 800 Meters · Place 9 · Division Avenue800 Meters92:05.4110
Jan 30Section 8 Frosh/SophJan 30 · 1600 Meters · Place 6 · Division Avenue1600 Meters64:55.0310
Jan 30Section 8 Frosh/SophJan 30 · 1000 Meters · Place 3 · Division Avenue1000 Meters32:50.8910
Jan 19Section 8 Conf. 4 ChampsJan 19 · 1600 Meters · Place 6 · Division Avenue1600 Meters64:53.0810
Jan 19Section 8 Conf. 4 ChampsJan 19 · 3200 Meters · Place 5 · Division Avenue3200 Meters510:10.9810
Jan 14Molloy Stanner GamesJan 14 · 1000 Meters · Place 25 · Division Avenue (Levittow1000 Meters252:44.3310
Jan 5The Armory Hispanic GamesJan 5 · 1 Mile · Place 4 · Division Ave1 Mile44:40.6310
Jan 2Section 8 Group E-F Format DJan 2 · 1000 Meters · Place 7 · Division Avenue1000 Meters72:49.2210

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 19Section 8 Group D-E Format CDec 19 · 600 Meters · Place 9 · Division Avenue (Levittown)600 Meters9.1:33.63a10
Jun 5Massapequa Last ChanceJun 5 · 1600 Meters · Place 9 · Division Avenue1600 Meters94:43.239
May 23Section 8 Class AA ChampionshipMay 23 · 1600 Meters · Place 11 · Division Ave1600 Meters114:48.349
May 17Section 8 Division 3AMay 17 · 1600 Meters · Place 7 · Division Avenue (Levittown)1600 Meters7.4:51.77a9
May 5St. Anthony's Invitational 2023May 5 · 1600 Meters · Place 9 · Division Ave1600 Meters94:48.689
May 5St. Anthony's Invitational 2023May 5 · 800 Meters · Place 29 · Division Ave800 Meters292:09.409
May 5St. Anthony's Invitational 2023May 5 · 1600 Meters · Place 9 · Division Avenue1600 Meters94:48.689
May 5St. Anthony's Invitational 2023May 5 · 800 Meters · Place 29 · Division Avenue800 Meters292:09.409
Apr 20North Shore Frosh/SophApr 20 · 1600 Meters · Place 2 · Division Avenue1600 Meters24:53.8—
Apr 20North Shore Frosh/SophApr 20 · 1600 Meters · Place 2 · Division Avenue1600 Meters24:53.8—
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 2000m Steeplechase · Place 2 · Division Ave2000m Steeplechase27:42.45 PB9
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 2000m Steeplechase · Place 2 · Division Ave2000m Steeplechase27:42.459
Apr 7Section 8 League Meet #2Apr 7 · 3200 Meters · Place 32 · Division Avenue3200 Meters3211:20.3h9
Apr 7Section 8 League Meet #2Apr 7 · 400 Meters · Place 98 · Division Avenue400 Meters981:00.5h PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Nassau Coaches InvitationalDec 9 · 1000 Meters · Place 4 · Division Avenue (Levittown)1000 Meters4.2:45.13a10
Dec 9Nassau Coaches InvitationalDec 9 · 1600 Meters · Place 9 · Division Avenue (Levittown)1600 Meters9.4:43.40a10