Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1811.64aAdidas Track Nationals 2026June 18, 2026
110m Hurdles · 39" / 0.991m · OutdoorIvy Prep North League Meet #4 · May 719.83aIvy Prep North League Meet #4May 7, 2026
2 Miles · IndoorNike Indoor Nationals · Mar 127.43Nike Indoor NationalsMarch 12, 2026
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3124.16The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
200 Meters · OutdoorIvy Prep North League Meet #4 · May 723.65aIvy Prep North League Meet #4May 7, 2026
300 Meters · IndoorIvy League Prep Schools Meet #1 · Dec 341.43aIvy League Prep Schools Meet #1December 3, 2025
5000 Meters · IndoorNike Indoor Nationals · Mar 127.43Nike Indoor NationalsMarch 12, 2026
55 Meter · IndoorNYSAIS Championships · Feb 276.84aNYSAIS ChampionshipsFebruary 27, 2026
55 Meters · IndoorIvy League Prep Schools Championships · Feb 186.862Ivy League Prep Schools ChampionshipsFebruary 18, 2026
60 Meters · IndoorNike Indoor Nationals · Mar 127.425Nike Indoor NationalsMarch 12, 2026
Long Jump · OutdoorIvy Prep South League Meet #2 · Apr 1618' 1"Ivy Prep South League Meet #2April 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 61 · Riverdale Country100 MetersRound P61.11.64a PBWind: 09
May 30Easterns States ChampionshipsMay 30 · 100 Meters · Place 49 · Riverdale Country100 Meters49.11.65a9
May 20NYSAIS Outdoor ChampionshipsMay 20 · 100 Meters · Place 10 · Riverdale Country100 MetersRound P10.11.46aWind: 3.69
May 7Ivy Prep North League Meet #4May 7 · 110m Hurdles · Place 4 · Riverdale Country110m Hurdles39" / 0.991m4.19.83a PB9
May 7Ivy Prep North League Meet #4May 7 · 200 Meters · Place 3 · Riverdale Country200 Meters3.23.65a PB9
May 7Ivy Prep North League Meet #4May 7 · 100 Meters · Riverdale Country100 Meters—DNS9
May 1Saint Anthony's InvitationalMay 1 · 100 Meters · Place 47 · Riverdale Country100 MetersRound P4711.71a9
May 1Saint Anthony's InvitationalMay 1 · 100 Meters · Place 47 · Riverdale Country100 MetersRound P4711.71a9
Apr 29Ivy League Prep Schools MeetApr 29 · Long Jump · Place 10 · Riverdale CountryLong Jump10.16-6.259
Apr 29Ivy League Prep Schools MeetApr 29 · 200 Meters · Place 7 · Riverdale Country200 Meters7.24.21a9
Apr 22Ivy Prep South League Meet #3Apr 22 · 200 Meters · Place 2 · Riverdale Country200 Meters2.23.74a9
Apr 22Ivy Prep South League Meet #3Apr 22 · 100 Meters · Place 3 · Riverdale Country100 Meters3.11.88a9
Apr 16Ivy Prep South League Meet #2Apr 16 · Long Jump · Place 3 · Riverdale CountryLong Jump3.18' 1" PB9
Apr 16Ivy Prep South League Meet #2Apr 16 · 100 Meters · Place 8 · Riverdale Country100 Meters8.11.77a9
Apr 9Ivy Prep North League Meet #1Apr 9 · Long Jump · Riverdale CountryLong Jump—DNS9
Apr 9Ivy Prep North League Meet #1Apr 9 · 200 Meters · Place 5 · Riverdale Country200 Meters5.24.14a9

2026 Indoor Track

23 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · 4x55m Shuttle Hurdle Championship (Championship) · Place 26 · Riverdale Country TC|NY4x55m Shuttle Hurdle Championship (Championship)266.90—
Mar 12Nike Indoor NationalsMar 12 · 2 Miles · Place 27 · Riverdale Country TC|NY2 Miles277.43 PB—
Mar 12Nike Indoor NationalsMar 12 · 5000 Meters · Place 27 · Riverdale Country TC|NY5000 Meters277.43 PB—
Mar 12Nike Indoor NationalsMar 12 · 60 Meters · Place 30 · Riverdale Co60 MetersRound P307.425 PB9
Mar 12Nike Indoor NationalsMar 12 · 55 Meters · Place 28 · Riverdale Co55 Meters286.8999
Mar 12Nike Indoor NationalsMar 12 · 60 Meters · Place 30 · Riverdale Country TC|NY60 MetersRound P307.439
Mar 12Nike Indoor NationalsMar 12 · 55 Meters · Place 28 · Riverdale Country TC|NY55 Meters286.909
Feb 27NYSAIS ChampionshipsFeb 27 · 55 Meter · Place 11 · Riverdale Country55 MeterRound P11.6.84a PB9
Feb 18Ivy League Prep Schools ChampionshipsFeb 18 · 55 Meters · Place 7 · Riverdale Co55 Meters76.899
Feb 18Ivy League Prep Schools ChampionshipsFeb 18 · 55 Meters · Place 7 · Riverdale Co55 MetersRound P76.862 PB9
Feb 4IVY Prep League Meet #4Feb 4 · 55 Meters · Place 21 · Riverdale Country Day High Sch55 Meters217.019
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 7 · Riverdale Country Day High Sch200 MetersRound P724.16 PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 3 · Riverdale Country Day High Sch55 MetersRound P37.009
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 4 · Riverdale Country Day High Sch55 Meters46.989
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 7 · Riverdale Country Day High Sch200 MetersRound P724.169
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 3 · Riverdale Country Day High Sch55 MetersRound P37.009
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 4 · Riverdale Country Day High Sch55 Meters46.989
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 55 Meters · Place 22 · Riverdale Co55 Meters226.979
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · 55 Meter · Place 22 · Riverdale Country55 MeterRound P22.6.97a9
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 55 Meters · Place 2 · Riverdale Co55 Meters26.96—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 55 Meters · Place 1 · Riverdale Co55 Meters16.97q—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 55 Meters · Place 2 · Riverdale Co55 Meters26.96—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 55 Meters · Place 1 · Riverdale Co55 MetersRound P16.97—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Jim Mitchell InvitationalDec 20 · 55 Meter · Place 35 · Riverdale Country55 MeterRound P35.7.05a9
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 55 Meter · Place 3 · Riverdale Country55 Meter3.7.08a9
Dec 5North Shore Season OpenerDec 5 · 55 Meter · Place 39 · Riverdale Country55 MeterRound P39.7.07a9
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 300 Meters · Place 24 · Riverdale Country300 Meters24.41.43a PB9
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 55 Meter · Place 17 · Riverdale Country55 Meter17.7.18a9