Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Armory Hispanic Games · Jan 34:24.34The Armory Hispanic GamesJanuary 3, 2025
1 Mile · OutdoorNew York Relays · Apr 114:33.10New York Relays April 11, 2025
1000 Meters · IndoorSection XI Last Chance Meet · Jan 262:35.88Section XI Last Chance MeetJanuary 26, 2024
1500 Meters · IndoorThe Armory Hispanic Games · Jan 34:06.87The Armory Hispanic GamesJanuary 3, 2025
1600 Meters · IndoorPuma New York International Showcase 2025 · Jan 244:19.31Puma New York International Showcase 2025January 24, 2025
1600 Meters · OutdoorSection XI State Qualifier · Jun 54:18.04Section XI State QualifierJune 5, 2025
2 Miles · IndoorOcean Breeze Elite Invitational · Feb 249:27.06Ocean Breeze Elite InvitationalFebruary 24, 2024
2000m Steeplechase · OutdoorPort Jefferson Steeplefest · Apr 97:38.36Port Jefferson SteeplefestApril 9, 2022
3000 Meters · Outdoor57th Annual Glenn D. Loucks Games · May 88:45.3557th Annual Glenn D. Loucks GamesMay 8, 2025
3000m Steeplechase · OutdoorSection XI State Qualifier · May 309:38.33Section XI State QualifierMay 30, 2024
3200 Meters · IndoorMolloy Stanner Games · Jan 129:18.68Molloy Stanner GamesJanuary 12, 2025
3200 Meters · Outdoor57th Annual Glenn D. Loucks Games · May 89:19.0157th Annual Glenn D. Loucks GamesMay 8, 2025
800 Meters · OutdoorDeer Park Invitational · Apr 82:08.91Deer Park InvitationalApril 8, 2023

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 1600 Meters · Place 20 · Lindenhurst1600 Meters20.4:18.38a12
Jun 5Section XI State QualifierJun 5 · 3200 Meters · Place 3 · Lindenhurst3200 Meters39:33.8512
Jun 5Section XI State QualifierJun 5 · 1600 Meters · Place 1 · Lindenhurst1600 Meters14:18.04 PB12
May 28Section 11 County 1A ChampionshipsMay 28 · 3200 Meters · Place 1 · Lindenhurst3200 Meters1.9:21.09a12
May 28Section 11 County 1A ChampionshipsMay 28 · 1600 Meters · Place 2 · Lindenhurst1600 Meters2.4:28.29a12
May 857th Annual Glenn D. Loucks GamesMay 8 · 3200 Meters · Place 24 · Lindenhurst3200 Meters249:19.01 PB12
May 857th Annual Glenn D. Loucks GamesMay 8 · 3000 Meters · Place 24 · lindenhurst3000 Meters248:45.35 PB—
Apr 11New York Relays Apr 11 · 1 Mile · Place 3 · Lindenhurst1 Mile34:33.10 PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · 3200 Meters · Place 23 · Lindenhurst3200 Meters239:35.7912
Feb 11Section XI State Qualifier MeetFeb 11 · 3200 Meters · Place 1 · Lindenhurst3200 Meters19:31.3812
Feb 1Section XI Boys Large School Team ChampionshipsFeb 1 · 1000 Meters · Place 3 · Lindenhurst1000 Meters32:37.10812
Jan 24Puma New York International Showcase 2025Jan 24 · 1600 Meters · Place 4 · Lindenhurst1600 Meters44:19.31 PB12
Jan 12Molloy Stanner GamesJan 12 · 3200 Meters · Place 1 · Lindenhurst3200 Meters19:18.68 PB12
Jan 8Millrose Games Trials - HSJan 8 · 1 Mile · Place 17 · Lindenhurst-1 Mile174:24.8212
Jan 8Millrose Games Trials - HSJan 8 · 1500 Meters · Place 18 · Lindenhurst-1500 Meters184:07.4912
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 16 · Lindenhurst-1 Mile164:24.34 PB—
Jan 3The Armory Hispanic GamesJan 3 · 1500 Meters · Place 17 · Lindenhurst-1500 Meters174:06.87 PB—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 7Section XI Boys Crossover BDec 7 · 3200 Meters · Place 1 · Lindenhurst3200 Meters1.9:48.27a12
Dec 7Section XI Boys Crossover BDec 7 · 1600 Meters · Place 8 · Lindenhurst1600 Meters8.4:43.18a12
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 3000m Steeplechase · Place 13 · Lindenhurst3000m Steeplechase139:45.3411
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 3200 Meters · Place 23 · Lindenhurst3200 Meters239:24.4111
Jun 3Massapequa Last ChanceJun 3 · 1600 Meters · Place 1 · Lindenhurst1600 Meters14:24.7711
May 30Section XI State QualifierMay 30 · 3000m Steeplechase · Place 2 · Lindenhurst3000m Steeplechase29:38.33 PB11
May 30Section XI State QualifierMay 30 · 3200 Meters · Place 1 · Lindenhurst3200 Meters19:23.2811
May 23Section 11 County 2A ChampionshipsMay 23 · 3200 Meters · Place 1 · Lindenhurst3200 Meters1.9:35.72a11
May 23Section 11 County 2A ChampionshipsMay 23 · 1600 Meters · Place 2 · Lindenhurst1600 Meters2.4:37.41a11
May 11Suffolk County Boys Relays + PlusMay 11 · 1600 Meters · Place 1 · Lindenhurst1600 Meters14:25.8011
May 3Saint Anthony's InvitationalMay 3 · 3200 Meters · Place 3 · Lindenhurst3200 Meters39:25.8411
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 3000m Steeplechase · Place 2 · Lindenhurst3000m Steeplechase29:43.7011
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 800 Meters · Place 19 · Lindenhurst800 Meters192:08.9311

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 24Ocean Breeze Elite InvitationalFeb 24 · 2 Miles · Place 3 · Lindenhurst2 Miles39:27.06 PB11
Feb 13Section XI State Qualifier MeetFeb 13 · 3200 Meters · Place 4 · Lindenhurst3200 Meters49:33.74S11
Feb 3Section XI Boys Large School Team ChampionshipsFeb 3 · 1600 Meters · Place 4 · Lindenhurst1600 Meters44:35.4611
Feb 3Section XI Boys Large School Team ChampionshipsFeb 3 · 3200 Meters · Place 2 · Lindenhurst3200 Meters29:34.1711
Jan 26Section XI Last Chance MeetJan 26 · 1000 Meters · Place 1 · Lindenhurst1000 Meters12:35.88 PB11
Jan 21Section 11 Boys League ChampsJan 21 · 3200 Meters · Place 1 · Lindenhurst3200 Meters19:52.8511
Jan 21Section 11 Boys League ChampsJan 21 · 1600 Meters · Place 2 · Lindenhurst1600 Meters24:35.3511
Jan 14Molloy Stanner GamesJan 14 · 3200 Meters · Place 3 · Lindenhurst3200 Meters39:28.7211
Jan 14Molloy Stanner GamesJan 14 · 1 Mile · Place 12 · Lindenhurst1 Mile124:40.6111
Jan 10Millrose Games Trials - HSJan 10 · 1 Mile · Place 15 · Lindenhurst-1 Mile154:25.6311
Jan 10Millrose Games Trials - HSJan 10 · 1500 Meters · Place 13 · Lindenhurst-1500 Meters134:08.2611
Jan 5The Armory Hispanic GamesJan 5 · 1 Mile · Place 4 · Lindenhurst-1 Mile44:29.1911

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 2 Miles · Place 7 · Lindenhurst2 Miles7.9:45.34a11
Dec 23North Shore HS InvitationalDec 23 · 1000 Meters · Place 5 · Lindenhurst1000 Meters5.2:38.68a11
Feb 25Long Island Elite MeetFeb 25 · 1600 Meters · Place 5 · Lindenhurst1600 Meters54:32.8610
Feb 13Section XI State Qualifier MeetFeb 13 · 3200 Meters · Place 10 · Lindenhurst3200 Meters1010:07.4810
Feb 5Section XI Boys Large School Team ChampionshipsFeb 5 · 1600 Meters · Place 12 · Lindenhurst1600 Meters124:45.4610
Feb 5Section XI Boys Large School Team ChampionshipsFeb 5 · 3200 Meters · Place 4 · Lindenhurst3200 Meters49:47.2310
Jan 20Section 11 League 2 ChampsJan 20 · 3200 Meters · Place 6 · Lindenhurst3200 Meters610:01.3010
Jan 20Section 11 League 2 ChampsJan 20 · 1600 Meters · Place 6 · Lindenhurst1600 Meters64:51.2010
Jan 15Molloy Stanner GamesJan 15 · 1600 Meters · Place 9 · Lindenhurst1600 Meters94:39.5810

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 10Section XI Boys Crossover BDec 10 · 3200 Meters · Place 1 · Lindenhurst3200 Meters1.9:56.79a11
Dec 10Section XI Boys Crossover BDec 10 · 1600 Meters · Place 6 · Lindenhurst1600 Meters6.4:44.97a11
Jun 1Section XI State QualifierJun 1 · 1600 Meters · Place 12 · Lindenhurst1600 Meters124:34.3310
Jun 1Section XI State QualifierJun 1 · 3200 Meters · Place 4 · Lindenhurst3200 Meters49:37.0110
Jun 1Section XI State QualifierJun 1 · 1600 Meters · Place 12 · Lindenhurst1600 Meters124:34.3310
Jun 1Section XI State QualifierJun 1 · 3200 Meters · Place 4 · Lindenhurst3200 Meters49:37.0110
Jun 1Section XI State QualifierJun 1 · 1600 Meters · Place 12 · Lindenhurst1600 Meters124:34.3310
Jun 1Section XI State QualifierJun 1 · 3200 Meters · Place 4 · Lindenhurst3200 Meters49:37.0110
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 3000m Steeplechase · Place 5 · Lindenhurst3000m Steeplechase510:13.6810
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 3000m Steeplechase · Place 5 · Lindenhurst3000m Steeplechase510:13.6810
Apr 8Deer Park InvitationalApr 8 · 800 Meters · Place 5 · Lindenhurst800 Meters52:08.91 PB10
Apr 8Deer Park InvitationalApr 8 · 3200 Meters · Place 5 · Lindenhurst3200 Meters59:57.6810

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24Section XI County A ChampionshipsMay 24 · 1600 Meters · Place 8 · Lindenhurst1600 Meters84:46.309
Apr 9Port Jefferson SteeplefestApr 9 · 2000m Steeplechase · Place 5 · Lindenhurst2000m Steeplechase57:38.36 PB—
Apr 2Longwood Track ClassicApr 2 · 1600 Meters · Place 12 · Lindenhurst1600 Meters12.5:04.90a9

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 5Section XI Boys Large School Team ChampionshipsFeb 5 · 1600 Meters · Place 17 · Lindenhurst1600 Meters174:57.479
Jan 28Section XI Last Chance MeetJan 28 · 1600 Meters · Place 15 · Lindenhurst1600 Meters155:05.47—
Jan 23Section 11 Boys League ChampsJan 23 · 3200 Meters · Place 20 · Lindenhurst3200 Meters2011:43.609
Jan 23Section 11 Boys League ChampsJan 23 · 1600 Meters · Place 17 · Lindenhurst1600 Meters175:14.249
Jan 16Tony Toro MeetJan 16 · 1600 Meters · Place 4 · Lindenhurst1600 Meters45:05.029
Jan 8Ocean Breeze Freedom GamesJan 8 · 1000 Meters · Place 20 · Lindenhurst1000 Meters203:06.659
Jan 8Ocean Breeze Freedom GamesJan 8 · 1600 Meters · Place 13 · Lindenhurst1600 Meters135:11.459