Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorApple Bank Hispanic Games · Jan 26:20.21Apple Bank Hispanic GamesJanuary 2, 2026
1000 Meters · IndoorNYSAIS Championships · Feb 273:27.32aNYSAIS ChampionshipsFebruary 27, 2026
100m Hurdles · 33" / 0.838m · OutdoorNYCAL #6 · May 923.27aNYCAL #6May 9, 2024
1500 Meters · IndoorApple Bank Hispanic Games · Jan 25:57.86Apple Bank Hispanic GamesJanuary 2, 2026
1500 Meters · OutdoorNYSAIS Championships · May 215:44.50NYSAIS ChampionshipsMay 21, 2025
2 Miles · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 914:06.82Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
200 Meters · OutdoorNYCAL League Meet #5 · May 730.22aNYCAL League Meet #5May 7, 2026
2000m Steeplechase · 0.762m · OutdoorNYSAIS Outdoor Championships · May 208:48.52aNYSAIS Outdoor ChampionshipsMay 20, 2026
2000m Steeplechase · OutdoorGlenn D. Loucks Games · May 78:55.32Glenn D. Loucks GamesMay 7, 2026
300 Meters · IndoorNYCAL Meet #3 · Dec 1756.93aNYCAL Meet #3December 17, 2025
3000 Meters · IndoorIvy League Prep Schools Meet #1 · Dec 312:56.75aIvy League Prep Schools Meet #1December 3, 2025
3000 Meters · OutdoorNYCAL League Meet #6 · May 812:34.86aNYCAL League Meet #6May 8, 2025
400 Meters · OutdoorNYCAL League Meet #5 · May 71:06.33aNYCAL League Meet #5May 7, 2026
55 Meter · IndoorNYCAL Meet #2 · Dec 88.85aNYCAL Meet #2December 8, 2025
55 Meters · IndoorNYCAL Meet #4 · Jan 278.90NYCAL Meet #4January 27, 2025
600 Meters · IndoorNYCAL Championships · Feb 111:51.33aNYCAL ChampionshipsFebruary 11, 2026
800 Meters · OutdoorNYCAL League Meet #5 · May 12:38.86aNYCAL League Meet #5May 1, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20NYSAIS Outdoor ChampionshipsMay 20 · 2000m Steeplechase · Place 14 · Grace Church2000m Steeplechase0.762m14.8:48.52a PB12
May 12NYCAL Varsity ChampionshipMay 12 · 1500 Meters · Place 3 · Grace Church1500 Meters3.5:46.94a12
May 12NYCAL Varsity ChampionshipMay 12 · 400 Meters · Place 12 · Grace Church400 Meters12.1:09.09a12
May 7Glenn D. Loucks GamesMay 7 · 2000m Steeplechase · Place 30 · Grace Church2000m Steeplechase308:55.32 PB12
May 7NYCAL League Meet #5May 7 · 200 Meters · Place 18 · Grace Church School200 Meters1830.22a PB12
May 7NYCAL League Meet #5May 7 · 400 Meters · Place 2 · Grace Church School400 Meters21:06.33a PB12
May 7NYCAL League Meet #5May 7 · 200 Meters · Place 18 · Grace Church School200 Meters1830.22a12
Apr 30NYCAL League Meet #4Apr 30 · 200 Meters · Place 16 · Grace Church School200 Meters1630.26a12
Apr 30NYCAL League Meet #4Apr 30 · 1500 Meters · Place 3 · Grace Church School1500 Meters36:06.42a12
Apr 23NYCAL Varsity Meet @ IcahnApr 23 · 200 Meters · Place 12 · Grace Church200 Meters12.30.38a12
Apr 16NYCAL League Meet #3Apr 16 · 1500 Meters · Grace Church1500 Meters—DNS12
Apr 16NYCAL League Meet #3Apr 16 · 800 Meters · Place 7 · Grace Church800 Meters7.3:08.81a12
Apr 9NYCAL League Meet #2Apr 9 · 800 Meters · Place 2 · Grace Church800 Meters22:59.53a12
Apr 9NYCAL League Meet #2Apr 9 · 200 Meters · Place 8 · Grace Church200 Meters830.92a12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 27NYSAIS ChampionshipsFeb 27 · 1000 Meters · Place 24 · Grace Church1000 Meters24.3:27.32a PB12
Feb 11NYCAL ChampionshipsFeb 11 · 600 Meters · Place 2 · Grace Church School600 Meters21:51.33a PB12
Feb 11NYCAL ChampionshipsFeb 11 · 3000 Meters · Place 3 · Grace Church School3000 Meters315:32.50a12
Feb 11NYCAL ChampionshipsFeb 11 · 1000 Meters · Place 5 · Grace Church School1000 Meters54:37.73a12
Jan 12Ivy League Prep Schools Meet #3Jan 12 · 1000 Meters · Place 16 · Grace Church1000 Meters163:30.64—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 2 Miles · Place 62 · Grace Church2 Miles6214:06.82 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3000 Meters · Place 68 · Grace Church3000 Meters6813:07.61—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3000 Meters · Place 68 · Grace Church3000 Meters6813:07.61—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 2 Miles · Place 62 · Grace Church2 Miles6214:06.82—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 3000 Meters · Place 68 · Grace Church3000 Meters6813:07.61—
Jan 2Apple Bank Hispanic GamesJan 2 · 1 Mile · Place 10 · Grace Church1 Mile106:20.21 PB—
Jan 2Apple Bank Hispanic GamesJan 2 · 1500 Meters · Place 12 · Grace Church1500 Meters125:57.86 PB—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17NYCAL Meet #3Dec 17 · 300 Meters · Place 20 · Grace Church300 Meters20.56.93a PB12
Dec 17NYCAL Meet #3Dec 17 · 600 Meters · Place 1 · Grace Church600 Meters1.1:52.73a12
Dec 8NYCAL Meet #2Dec 8 · 55 Meter · Place 32 · Grace Church55 Meter32.8.85a PB12
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 3000 Meters · Place 6 · Grace Church3000 Meters6.12:56.75a PB12
Nov 24NYCAL Meet #1Nov 24 · 1000 Meters · Place 1 · Grace Church1000 Meters1.3:36.51a12
Nov 24NYCAL Meet #1Nov 24 · 3000 Meters · Grace Church3000 Meters—DNS12
Jan 27NYCAL Meet #4Jan 27 · 3000 Meters · Place 2 · Grace Church3000 Meters213:24.31—
Jan 27NYCAL Meet #4Jan 27 · 55 Meters · Place 18 · Grace Church55 Meters188.90 PB—
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 1500 Meters · Place 25 · Grace Church1500 Meters25.5:59.61a11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21NYSAIS ChampionshipsMay 21 · 800 Meters · Place 31 · Grace Church School800 Meters312:52.3511
May 21NYSAIS ChampionshipsMay 21 · 1500 Meters · Place 22 · Grace Church School1500 Meters225:44.50 PB11
May 13NYCAL ChampsMay 13 · 3000 Meters · Place 5 · Grace Church3000 Meters5.12:38.60a11
May 13NYCAL ChampsMay 13 · 1500 Meters · Place 12 · Grace Church1500 Meters12.6:16.67a11
May 13NYCAL ChampsMay 13 · 800 Meters · Place 3 · Grace Church800 Meters3.2:39.25a11
May 13NYCAL ChampsMay 13 · 400 Meters · Grace Church400 Meters--DNS11
May 8NYCAL League Meet #6May 8 · 3000 Meters · Place 2 · Grace Church3000 Meters2.12:34.86a PB11
May 1NYCAL League Meet #5May 1 · 800 Meters · Place 2 · Grace Church800 Meters2.2:38.86a PB11
May 1NYCAL League Meet #5May 1 · 400 Meters · Place 6 · Grace Church400 Meters6.1:08.50a11
Apr 24NYCAL Varsity Meet #5Apr 24 · 800 Meters · Place 5 · Grace Church School800 Meters52:40.1111
Apr 24NYCAL Varsity Meet #5Apr 24 · 1500 Meters · Place 1 · Grace Church School1500 Meters15:48.3411
Apr 17NYCAL League Meet #4Apr 17 · 1500 Meters · Place 4 · Grace Church1500 Meters4.5:55.56a11
Apr 17NYCAL League Meet #4Apr 17 · 800 Meters · Place 7 · Grace Church800 Meters7.2:45.51a11
Apr 10NYCAL League Meet #3Apr 10 · 3000 Meters · Place 4 · Grace Church3000 Meters4.13:54.02a11
Apr 10NYCAL League Meet #3Apr 10 · 1500 Meters · Place 4 · Grace Church1500 Meters4.6:27.0011
Apr 10NYCAL League Meet #3Apr 10 · 800 Meters · Place 6 · Grace Church800 Meters6.2:58.79a11
Mar 2Armory Youth ChampionshipsMar 2 · 3000 Meters · Place 9 · UNA-Grace Ch3000 Meters913:35.5708

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9NYCAL #6May 9 · 100m Hurdles · Place 4 · Grace Church100m Hurdles33" / 0.838m4.23.27a PB10
May 2NYCAL #5May 2 · 200 Meters · Place 34 · Grace Church200 Meters34.32.01a10
Apr 25NYCAL Varsity Meet #4Apr 25 · 800 Meters · Place 2 · Grace Church School800 Meters22:52.3610
Apr 25NYCAL Varsity Meet #4Apr 25 · 3000 Meters · Place 3 · Grace Church School3000 Meters313:10.2010
Apr 18NYCAL #3Apr 18 · 800 Meters · Place 7 · Grace Church800 Meters7.3:01.29a10
Apr 9NYCAL #2Apr 9 · 3000 Meters · Place 2 · Grace Church3000 Meters2.13:23.82a10
Apr 9NYCAL #2Apr 9 · 1500 Meters · Place 6 · Grace Church1500 Meters6.6:13.40a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 13NYCAL Varsity #2Apr 13 · 1500 Meters · Place 3 · Grace Church1500 Meters37:21.84—
Apr 13NYCAL Varsity #2Apr 13 · 800 Meters · Place 10 · Grace Church800 Meters103:09.15—
Apr 5AAIS Meet 1Apr 5 · 3000 Meters · Place 2 · Grace Church School3000 Meters213:54.639