Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorApple Bank Hispanic Games · Jan 25:04.18Apple Bank Hispanic GamesJanuary 2, 2026
1 Mile · OutdoorGlenn D. Loucks Games · May 74:56.65Glenn D. Loucks GamesMay 7, 2026
1000 Meters · IndoorNYSPHSAA Indoor State Championships · Mar 42:57.52NYSPHSAA Indoor State ChampionshipsMarch 4, 2023
1500 Meters · IndoorSection 1 State Qualifier · Feb 274:40.38Section 1 State QualifierFebruary 27, 2026
1500 Meters · OutdoorGlenn D. Loucks Games · May 74:36.90Glenn D. Loucks GamesMay 7, 2026
2000m Steeplechase · 0.762m · OutdoorNew York State Outdoor Track & Field Championships · Jun 136:51.39aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026
2000m Steeplechase · OutdoorSection 1 Class B Championship · May 286:56.57Section 1 Class B ChampionshipMay 28, 2025
3000 Meters · IndoorSection 1 Class Championships · Feb 1510:21.15Section 1 Class ChampionshipsFebruary 15, 2026
3000 Meters · OutdoorSection 1 League 2A Championship · May 2010:53.07Section 1 League 2A ChampionshipMay 20, 2025
400 Meters · OutdoorSection 1 Class B Championship · May 2758.72aSection 1 Class B ChampionshipMay 27, 2026
400m Hurdles · 30" / 0.762m · OutdoorSection 1 Class B Championship · May 271:04.04aSection 1 Class B ChampionshipMay 27, 2026
600 Meters · IndoorNYPHSAA Indoor State Championships · Mar 81:36.55NYPHSAA Indoor State ChampionshipsMarch 8, 2025
800 Meters · IndoorThe Armory Hispanic Games · Jan 52:14.66The Armory Hispanic GamesJanuary 5, 2024
800 Meters · OutdoorMountie Madness · May 212:11.34aMountie MadnessMay 21, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 2000m Steeplechase · Place 4 · Tappan Zee2000m Steeplechase0.762m4.6:51.39a PB12
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 800 Meters · Place 11 · Tappan Zee800 Meters11.2:12.67a12
Jun 3Section 1 State QualifierJun 3 · 2000m Steeplechase · Place 2 · Tappan Zee2000m Steeplechase0.762m2.7:09.69a12
Jun 3Section 1 State QualifierJun 3 · 800 Meters · Place 4 · Tappan Zee800 Meters4.2:13.23a12
May 27Section 1 Class B ChampionshipMay 27 · 2000m Steeplechase · Place 1 · Tappan Zee2000m Steeplechase0.762m1.7:09.34a12
May 27Section 1 Class B ChampionshipMay 27 · 400m Hurdles · Place 1 · Tappan Zee400m Hurdles30" / 0.762m1.1:04.04a PB12
May 27Section 1 Class B ChampionshipMay 27 · 1500 Meters · Tappan Zee1500 Meters—DNS12
May 27Section 1 Class B ChampionshipMay 27 · 800 Meters · Tappan Zee800 Meters—DNS12
May 27Section 1 Class B ChampionshipMay 27 · 400 Meters · Place 3 · Tappan Zee400 Meters3.58.72a PB12
May 21Mountie MadnessMay 21 · 800 Meters · Place 2 · Tappan Zee800 Meters22:11.34a PB12
May 13Rockland County ChampsMay 13 · 800 Meters · Place 1 · Tappan Zee800 Meters12:16.40a12
May 13Rockland County ChampsMay 13 · 400m Hurdles · Place 2 · Tappan Zee400m Hurdles21:06.32a12
May 13Rockland County ChampsMay 13 · 2000m Steeplechase · Place 1 · Tappan Zee2000m Steeplechase17:03.68a12
May 7Glenn D. Loucks GamesMay 7 · 1 Mile · Place 6 · Tappan Zee1 Mile64:56.65 PB12
May 7Glenn D. Loucks GamesMay 7 · 1500 Meters · Place 6 · Tappan Zee1500 Meters64:36.90 PB12
May 1Crusader RelaysMay 1 · 2000m Steeplechase · Place 1 · Tappan Zee2000m Steeplechase17:13.33—
Apr 29Section 1 League F ChampsApr 29 · 400m Hurdles · Place 1 · Tappan Zee400m Hurdles30" / 0.762m1.1:06.48a12
Apr 29Section 1 League F ChampsApr 29 · 1500 Meters · Place 1 · Tappan Zee1500 Meters1.4:43.54a12
Apr 29Section 1 League F ChampsApr 29 · 800 Meters · Place 1 · Tappan Zee800 Meters1.2:17.46a12
Apr 17Red Raider RelaysApr 17 · 1500 Meters · Place 2 · Tappan Zee1500 Meters24:39.16—
Mar 6NYSPHSAA -NY State ChampsMar 6 · 1500 Meters · Place 13 · Tappan Zee1500 Meters134:40.0512

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27Section 1 State QualifierFeb 27 · 1500 Meters · Place 2 · Tappan Zee1500 Meters24:40.38 PB12
Feb 15Section 1 Class ChampionshipsFeb 15 · 3000 Meters · Place 2 · Tappan Zee3000 Meters210:21.15 PB12
Feb 15Section 1 Class ChampionshipsFeb 15 · 1500 Meters · Place 2 · Tappan Zee1500 Meters24:48.1412
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · 3000 Meters · Place 1 · Tappan Zee3000 Meters110:55.52—
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · 1500 Meters · Place 2 · Tappan Zee1500 Meters25:02.14—
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · 600 Meters · Place 2 · Tappan Zee600 Meters21:38.93—
Jan 2Apple Bank Hispanic GamesJan 2 · 1 Mile · Place 6 · Tappan Zee-N1 Mile65:04.18 PB—
Jan 2Apple Bank Hispanic GamesJan 2 · 1500 Meters · Place 7 · Tappan Zee-N1500 Meters74:44.32—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28Section 1 Class B ChampionshipMay 28 · 2000m Steeplechase · Place 1 · Tappan Zee2000m Steeplechase16:56.57 PB11
May 28Section 1 Class B ChampionshipMay 28 · 800 Meters · Place 1 · Tappan Zee800 Meters12:17.9011
May 20Section 1 League 2A ChampionshipMay 20 · 3000 Meters · Place 1 · Tappan Zee3000 Meters110:53.07 PB—
May 20Section 1 League 2A ChampionshipMay 20 · 800 Meters · Place 1 · Tappan Zee800 Meters12:20.96—
May 857th Annual Glenn D. Loucks GamesMay 8 · 1 Mile · Place 14 · Tappan Zee1 Mile145:00.7211
May 857th Annual Glenn D. Loucks GamesMay 8 · 1500 Meters · Place 14 · tappan zee1500 Meters144:42.65—
May 2Crusader RelaysMay 2 · 2000m Steeplechase · Place 1 · Tappan Zee2000m Steeplechase17:12.86—
Apr 17Mountie MadnessApr 17 · 800 Meters · Place 1 · Tappan Zee800 Meters12:15.53—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · 600 Meters · Place 13 · Tappan Zee600 Meters131:36.55 PB11
Feb 23Section 1 State QualifierFeb 23 · 600 Meters · Place 3 · Tappan Zee600 Meters31:37.2011
Feb 23Section 1 State QualifierFeb 23 · 600 Meters · Place 3 · Tappan Zee600 Meters31:37.2011
Feb 16Section 1 Class ChampsFeb 16 · 1500 Meters · Place 6 · Tappan Zee1500 Meters65:07.0411
Feb 16Section 1 Class ChampsFeb 16 · 600 Meters · Place 1 · Tappan Zee600 Meters11:36.6611
Jan 17Steve Borbet InvitationalJan 17 · 800 Meters · Place 3 · Tappan Zee800 Meters32:15.4711
Jan 6Section 1 League Champs #1Jan 6 · 1500 Meters · Place 1 · Tappan Zee1500 Meters15:05.63—
Jan 6Section 1 League Champs #1Jan 6 · 1000 Meters · Place 1 · Tappan Zee1000 Meters13:08.09—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Section 1 Class B ChampionshipMay 22 · 800 Meters · Place 2 · Tappan Zee800 Meters22:17.1910
May 956th Annual Glenn D. Loucks GamesMay 9 · 1 Mile · Place 10 · Tappan Zee1 Mile104:59.7510
May 956th Annual Glenn D. Loucks GamesMay 9 · 1500 Meters · Place 10 · Tappan Zee1500 Meters104:40.9610
Apr 19Mountie MadnessApr 19 · 800 Meters · Place 1 · Tappan Zee800 Meters12:16.66—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 3000 Meters · Place 1 · Tappan Zee3000 Meters110:34.95—
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 1500 Meters · Place 3 · Tappan Zee1500 Meters35:09.57—
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 600 Meters · Place 1 · Tappan Zee600 Meters11:37.92—
Jan 21Section 1 League Champs #3Jan 21 · 3000 Meters · Place 1 · Tappan Zee3000 Meters110:37.68—
Jan 21Section 1 League Champs #3Jan 21 · 600 Meters · Place 1 · Tappan Zee600 Meters11:38.04—
Jan 5The Armory Hispanic GamesJan 5 · 800 Meters · Place 3 · Tappan Zee-N800 Meters32:14.66 PB10
Jan 4Section 1 Dendy #3Jan 4 · 3000 Meters · Place 1 · Tappan Zee3000 Meters110:51.17—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 14Mountie MadnessApr 14 · 800 Meters · Place 1 · Tappan Zee800 Meters12:18.56—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 1000 Meters · Place 14 · Tappan Zee1000 Meters142:57.52 PB9
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 1000 Meters · Place 14 · Tappan Zee1000 Meters142:57.529
Feb 5Section 1 Class B ChampsFeb 5 · 1000 Meters · Place 2 · Tappan Zee1000 Meters22:59.769
Feb 5Section 1 Class B ChampsFeb 5 · 600 Meters · Place 6 · Tappan Zee600 Meters61:43.439
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 1500 Meters · Place 2 · Tappan Zee1500 Meters24:46.19—
Jan 22Section 1 League Champs #3Jan 22 · 3000 Meters · Place 2 · Tappan Zee3000 Meters210:36.58—
Jan 22Section 1 League Champs #3Jan 22 · 600 Meters · Place 2 · Tappan Zee600 Meters21:40.20—
Jan 13Suffern InvitationalJan 13 · 3000 Meters · Place 2 · Tappan Zee3000 Meters210:47.76—
Jan 5Section 1 Dendy #3Jan 5 · 600 Meters · Place 2 · Tappan Zee600 Meters21:41.179