Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 315:23.95The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
1 Mile · OutdoorTrack Night NYC · May 15:11.04Track Night NYCMay 1, 2026
1000 Meters · IndoorIvy League Prep Schools Meet #1 · Dec 33:03.14aIvy League Prep Schools Meet #1December 3, 2025
1600 Meters · IndoorIvy League Prep Champs · Feb 195:01.87Ivy League Prep ChampsFebruary 19, 2025
1600 Meters · OutdoorThe Sting @ Hackley · Apr 244:59.70aThe Sting @ HackleyApril 24, 2026
200 Meters · OutdoorIvy Prep North League Meet #2 · Apr 1626.84aIvy Prep North League Meet #2April 16, 2026
2000m Steeplechase · OutdoorIvy League Prep Schools #4 · Apr 307:26.55Ivy League Prep Schools #4April 30, 2025
300 Meters · IndoorIvy League Prep Champs · Feb 1943.069Ivy League Prep ChampsFebruary 19, 2025
3000m Steeplechase · OutdoorNYSAIS Championships · May 2112:11.25NYSAIS ChampionshipsMay 21, 2025
3200 Meters · IndoorIVY Prep League Meet #4 · Feb 411:04.45IVY Prep League Meet #4February 4, 2026
3200 Meters · Outdoor2026 New York Relays · Apr 1711:06.78a2026 New York RelaysApril 17, 2026
400 Meters · OutdoorIvy Prep North League Meet #2 · Apr 1059.58aIvy Prep North League Meet #2April 10, 2025
600 Meters · IndoorIvy League Prep Schools Meet #2 · Dec 101:43.22aIvy League Prep Schools Meet #2December 10, 2025
800 Meters · IndoorApple Bank Hispanic Games · Jan 22:18.28Apple Bank Hispanic GamesJanuary 2, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20NYSAIS Outdoor ChampionshipsMay 20 · 1600 Meters · Place 41 · Hackley1600 Meters41.5:12.22a10
May 7Ivy Prep North League Meet #4May 7 · 1600 Meters · Hackley1600 Meters—DNS10
May 1Track Night NYCMay 1 · 1 Mile · Place 102 · Hackley1 Mile1025:11.04 PB10
Apr 29Ivy League Prep Schools MeetApr 29 · 400 Meters · Place 21 · Hackley400 Meters21.59.64a10
Apr 24The Sting @ HackleyApr 24 · 1600 Meters · Place 7 · Hackley School1600 Meters74:59.70a PB10
Apr 21Ivy Prep North League Meet #3Apr 21 · 400 Meters · Place 15 · Hackley400 Meters15.1:02.90a10
Apr 172026 New York RelaysApr 17 · 3200 Meters · Place 137 · Hackley3200 Meters137.11:06.78a PB10
Apr 16Ivy Prep North League Meet #2Apr 16 · 200 Meters · Place 18 · Hackley200 Meters18.26.84a PB10
Apr 9Ivy Prep North League Meet #1Apr 9 · 400 Meters · Place 17 · Hackley400 Meters17.1:00.42a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27NYSAIS ChampionshipsFeb 27 · 3200 Meters · Place 18 · Hackley3200 Meters18.11:16.03a10
Feb 18Ivy League Prep Schools ChampionshipsFeb 18 · 1600 Meters · Place 21 · Hackley Scho1600 Meters215:20.9910
Feb 4IVY Prep League Meet #4Feb 4 · 3200 Meters · Place 18 · Hackley School3200 Meters1811:04.45 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 44 · Hackley School1 Mile445:23.95 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 44 · Hackley School1 Mile445:23.9510
Jan 12Ivy League Prep Schools Meet #3Jan 12 · 1000 Meters · Place 20 · Hackley Scho1000 Meters203:05.81—
Jan 12Ivy League Prep Schools Meet #3Jan 12 · 300 Meters · Place 62 · Hackley Scho300 Meters6244.10—
Jan 2Apple Bank Hispanic GamesJan 2 · 800 Meters · Place 39 · Hackley-NY800 Meters392:18.28 PB—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 10Ivy League Prep Schools Meet #2Dec 10 · 600 Meters · Place 17 · Hackley600 Meters17.1:43.22a PB10
Dec 10Ivy League Prep Schools Meet #2Dec 10 · 1600 Meters · Place 10 · Hackley1600 Meters10.5:06.09a10
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 300 Meters · Place 83 · Hackley300 Meters83.46.16a10
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 1000 Meters · Place 19 · Hackley1000 Meters19.3:03.14a PB10
Feb 28NYSAIS ChampionshipsFeb 28 · 1600 Meters · Place 21 · Hackley Scho1600 Meters215:03.999
Feb 19Ivy League Prep ChampsFeb 19 · 300 Meters · Place 20 · Hackley Scho300 Meters2043.069 PB9
Feb 19Ivy League Prep ChampsFeb 19 · 1600 Meters · Place 14 · Hackley Scho1600 Meters145:01.87 PB9
Jan 22Ivy League Prep Schools MeetJan 22 · 1600 Meters · Place 18 · Hackley1600 Meters18.5:09.50a9
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 3200 Meters · Place 16 · Hackley3200 Meters16.13:20.28a9
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 1600 Meters · Place 22 · Hackley1600 Meters22.5:17.53a9

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21NYSAIS ChampionshipsMay 21 · 3000m Steeplechase · Place 8 · Hackley School3000m Steeplechase812:11.25 PB9
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · 1600 Meters · Place 4 · Hackley School1600 Meters45:00.719
Apr 30Ivy League Prep Schools #4Apr 30 · 2000m Steeplechase · Place 4 · Hackley School2000m Steeplechase47:26.55 PB9
Apr 25The Sting @ HackleyApr 25 · 1600 Meters · Place 6 · Hackley Scho1600 Meters65:26.69—
Apr 17Ivy Prep North League Meet #3Apr 17 · 1600 Meters · Place 8 · Hackley1600 Meters8.5:04.16a9
Apr 11New York Relays Apr 11 · 3200 Meters · Place 106 · Hackley School3200 Meters10611:35.799
Apr 10Ivy Prep North League Meet #2Apr 10 · 400 Meters · Place 4 · Hackley400 Meters4.59.58a PB9
Apr 3Ivy Prep North League Meet #1Apr 3 · 400 Meters · Place 16 · Hackley400 Meters16.1:00.37a9
Apr 3Ivy Prep North League Meet #1Apr 3 · 200 Meters · Place 27 · Hackley200 Meters27.27.11a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Ivy League Prep Schools #2Dec 18 · 300 Meters · Place 41 · Hackley300 Meters41.43.86a9
Dec 18Ivy League Prep Schools #2Dec 18 · 1600 Meters · Place 37 · Hackley1600 Meters37.5:22.96a9
Dec 4Ivy League Prep Schools #1Dec 4 · 300 Meters · Place 72 · Hackley300 Meters72.46.07a9
Dec 4Ivy League Prep Schools #1Dec 4 · 600 Meters · Place 27 · Hackley600 Meters27.1:44.85a9