Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Armory Hispanic Games · Jan 35:29.60The Armory Hispanic GamesJanuary 3, 2025
1000 Meters · IndoorNassau Coaches Invitational · Dec 133:11.67aNassau Coaches InvitationalDecember 13, 2025
1000 Meters · OutdoorSection 8 Group A-B Format B · Dec 123:17.87aSection 8 Group A-B Format BDecember 12, 2024
1600 Meters · IndoorSection 8 Frosh/Soph · Jan 305:55.37Section 8 Frosh/SophJanuary 30, 2024
1600 Meters · OutdoorSection 8 Class AA Championship · May 185:08.09aSection 8 Class AA ChampionshipMay 18, 2026
1600 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 185:24.1hSection 8 League Meet #3April 18, 2026
200 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2931.79aU.S. Marine Corps Holiday ClassicDecember 29, 2023
300 Meters · IndoorNassau Coaches Invitational · Dec 1346.52aNassau Coaches InvitationalDecember 13, 2025
300 Meters · OutdoorSection 8 Group C-D Format A · Dec 350.04aSection 8 Group C-D Format ADecember 3, 2025
3200 Meters · IndoorSection 8 Group B-D Format D · Jan 711:52.22Section 8 Group B-D Format DJanuary 7, 2025
3200 Meters · OutdoorSection 8 Division 3A · May 611:18.52aSection 8 Division 3AMay 6, 2025
600 Meters · IndoorNorth Shore HS Invitational · Dec 301:47.50aNorth Shore HS InvitationalDecember 30, 2025
600 Meters · OutdoorSection 8 Group B-F Format C · Dec 191:49.49aSection 8 Group B-F Format CDecember 19, 2024
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:27.89The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · OutdoorThe Jim McGlynn Classic · Apr 152:26.36The Jim McGlynn ClassicApril 15, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Section 8 Class AA ChampionshipMay 18 · 1600 Meters · Place 16 · Roslyn1600 Meters16.5:08.09a PB12
May 12Section 8 Division 2BMay 12 · 3200 Meters · Place 10 · Roslyn3200 Meters10.11:43.96a12
May 12Section 8 Division 2BMay 12 · 1600 Meters · Place 12 · Roslyn1600 Meters12.5:12.81a12
Apr 18Section 8 League Meet #3Apr 18 · 1600 Meters · Place 99 · Roslyn1600 Meters99.5:24.1h PB12
Apr 11Deer Park InvitationalApr 11 · 1600 Meters · Place 16 · Roslyn1600 Meters16.5:19.54a12
Apr 4Nassau Coaches InvitationalApr 4 · 1600 Meters · Place 39 · Roslyn1600 Meters39.5:29.04a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 34 · Roslyn800 Meters342:27.89 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 34 · Roslyn800 Meters342:27.8912
Jan 12Section 8 Conf. 3 ChampsJan 12 · 3200 Meters · Place 12 · Roslyn3200 Meters1212:23.4612
Jan 8Section 8 Group E-F Format DJan 8 · 1000 Meters · Place 42 · Roslyn1000 Meters423:22.1312
Jan 2Apple Bank Hispanic GamesJan 2 · 1 Mile · Place 37 · Roslyn-NY1 Mile375:34.95—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 600 Meters · Place 167 · Roslyn600 Meters167.1:47.50a PB12
Dec 13Nassau Coaches InvitationalDec 13 · 300 Meters · Place 147 · Roslyn300 Meters147.46.52a PB12
Dec 13Nassau Coaches InvitationalDec 13 · 1000 Meters · Place 76 · Roslyn1000 Meters76.3:11.67a PB12
Feb 5Section 8 Class B ChampsFeb 5 · 3200 Meters · Place 13 · Roslyn3200 Meters1311:58.9711
Jan 13Section 8 Conf. 4 ChampsJan 13 · 3200 Meters · Place 5 · Roslyn3200 Meters511:54.6711
Jan 7Section 8 Group B-D Format DJan 7 · 3200 Meters · Place 13 · Roslyn3200 Meters1311:52.22 PB11
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 38 · Roslyn-NY1 Mile385:29.60 PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 18Section 8 Group D-F Format BDec 18 · 1600 Meters · Place 42 · Roslyn1600 Meters42.5:36.34a12
Dec 3Section 8 Group C-D Format ADec 3 · 300 Meters · Place 50 · Roslyn300 Meters50.50.04a PB12
Dec 3Section 8 Group C-D Format ADec 3 · 1600 Meters · Place 24 · Roslyn1600 Meters24.5:40.12a12
May 19Section 8 Class AA ChampionshipMay 19 · 3200 Meters · Place 10 · Roslyn3200 Meters1011:19.6111
May 17Bulldog InviteMay 17 · 1600 Meters · Place 42 · Roslyn1600 Meters425:12.5711
May 17Bulldog InviteMay 17 · 1600 Meters · Place 42 · Roslyn1600 Meters425:12.5711
May 6Section 8 Division 3AMay 6 · 3200 Meters · Place 7 · Roslyn3200 Meters7.11:18.52a PB11
Apr 15The Jim McGlynn ClassicApr 15 · 800 Meters · Place 55 · Roslyn800 Meters552:26.36 PB11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Section 8 Group B-F Format CDec 19 · 600 Meters · Place 36 · Roslyn600 Meters36.1:49.49a PB11
Dec 12Section 8 Group A-B Format BDec 12 · 1000 Meters · Place 81 · Roslyn1000 Meters81.3:17.87a PB11
Dec 2Section 8 Group C-F Format ADec 2 · 1600 Meters · Place 43 · Roslyn1600 Meters43.5:36.74a11
May 11North Shore InvitationalMay 11 · Discus · Place 97 · RoslynDiscus9752-0610
May 11North Shore InvitationalMay 11 · Shot Put · Place 88 · RoslynShot Put8822-11.0010
May 11North Shore InvitationalMay 11 · 800 Meters · Place 148 · Roslyn800 Meters1482:37.3210

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6North Shore Season OpenerDec 6 · 600 Meters · Place 69 · Roslyn600 Meters69.1:51.70a11
Jan 30Section 8 Frosh/SophJan 30 · 1600 Meters · Place 32 · Roslyn1600 Meters325:55.37 PB10
Jan 30Section 8 Frosh/SophJan 30 · 1000 Meters · Place 54 · Roslyn1000 Meters543:25.8110
Jan 18Section 8 Conf. 3 ChampsJan 18 · 3200 Meters · Place 14 · Roslyn3200 Meters1412:27.3310
Jan 6Freedom GamesJan 6 · 1000 Meters · Place 23 · Roslyn1000 Meters233:20.2810
Jan 2Section 8 Group E-F Format DJan 2 · 1000 Meters · Place 79 · Roslyn1000 Meters793:27.7810

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 60 · Roslyn800 Meters60.2:41.85a10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 97 · Roslyn200 Meters97.31.79a PB10
Dec 9Nassau Coaches InvitationalDec 9 · 300 Meters · Place 125 · Roslyn300 Meters125.51.48a10
Dec 9Nassau Coaches InvitationalDec 9 · 1000 Meters · Place 88 · Roslyn1000 Meters88.3:24.75a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Section 8 Group D-E Format CDec 19 · 1600 Meters · Place 52 · Roslyn1600 Meters52.5:43.49a10