Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPuma New York International Showcase 2026 · Jan 245:32.10Puma New York International Showcase 2026January 24, 2026
100 Meters · OutdoorACIS League Meet #4 · Apr 2313.49ACIS League Meet #4April 23, 2025
1600 Meters · IndoorIVY Prep League Meet #4 · Feb 45:14.82IVY Prep League Meet #4February 4, 2026
1600 Meters · OutdoorACIS League Meet #3 · Apr 235:03.23ACIS League Meet #3April 23, 2026
2000m Steeplechase · 0.838m · Outdoor2026 New York Relays · Apr 177:03.04a2026 New York RelaysApril 17, 2026
3000m Steeplechase · 0.914m · OutdoorNYSAIS Outdoor Championships · May 2010:48.73aNYSAIS Outdoor ChampionshipsMay 20, 2026
3000m Steeplechase · OutdoorSaint Anthony's Invitational · May 110:36.69aSaint Anthony's InvitationalMay 1, 2026
3200 Meters · IndoorPuma New York International Showcase 2026 · Jan 2411:04.22Puma New York International Showcase 2026January 24, 2026
3200 Meters · OutdoorACIS League Meet #5 · May 611:19.15aACIS League Meet #5May 6, 2026
600 Meters · IndoorPurple Champions HS Invitational · Feb 71:42.16Purple Champions HS InvitationalFebruary 7, 2026
800 Meters · IndoorPuma New York International Showcase 2025 · Jan 242:42.95Puma New York International Showcase 2025January 24, 2025
800 Meters · OutdoorACIS League Meet #5 · May 62:20.13aACIS League Meet #5May 6, 2026
Prelims · OutdoorAAIS Co-ed Invite #2 · May 724.89AAIS Co-ed Invite #2May 7, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 20NYSAIS Outdoor ChampionshipsMay 20 · 3000m Steeplechase · Place 4 · St Anns3000m Steeplechase0.914m4.10:48.73a PB10
May 13ACIS League ChampsMay 13 · 400m Hurdles · Place 2 · Saint Ann's School400m Hurdles21:10.50a10
May 13ACIS League ChampsMay 13 · 110m Hurdles · Place 3 · Saint Ann's School110m Hurdles321.89a10
May 6ACIS League Meet #5May 6 · 110m Hurdles · Place 3 · St Anns110m Hurdles321.83a10
May 6ACIS League Meet #5May 6 · 3200 Meters · Place 2 · St Anns3200 Meters211:19.15a PB10
May 6ACIS League Meet #5May 6 · 800 Meters · Place 5 · St Anns800 Meters52:20.13a PB10
May 6ACIS League Meet #5May 6 · 800 Meters · Place 5 · Saint Ann's School800 Meters52:20.13a10
May 6ACIS League Meet #5May 6 · 3200 Meters · Place 2 · Saint Ann's School3200 Meters211:19.15a10
May 6ACIS League Meet #5May 6 · 110m Hurdles · Place 3 · Saint Ann's School110m Hurdles321.83a10
May 1Saint Anthony's InvitationalMay 1 · 3000m Steeplechase · Place 14 · St Anns3000m Steeplechase1410:36.69a PB10
May 1Saint Anthony's InvitationalMay 1 · 3000m Steeplechase · Place 14 · St Anns3000m Steeplechase1410:36.69a10
Apr 23ACIS League Meet #3Apr 23 · 110m Hurdles · Place 1 · Saint Ann's110m Hurdles120.44—
Apr 23ACIS League Meet #3Apr 23 · 1600 Meters · Place 2 · Saint Ann's1600 Meters25:03.23 PB—
Apr 23ACIS League Meet #3Apr 23 · 800 Meters · Place 10 · Saint Ann's800 Meters102:28.41—
Apr 172026 New York RelaysApr 17 · 2000m Steeplechase · Place 23 · St Anns2000m Steeplechase0.838m23.7:03.04a PB10
Apr 15ACIS League Meet #2Apr 15 · 800 Meters · Place 6 · Saint Ann's800 Meters62:21.87—
Apr 15ACIS League Meet #2Apr 15 · 400m Hurdles · Place 1 · Saint Ann's400m Hurdles11:10.71—
Apr 11Gerry Sullivan InviteApr 11 · 2000m Steeplechase · Place 8 · St Anns2000m Steeplechase0.838m8.7:17.59a10
Apr 8ACIS League Meet #1Apr 8 · 110m Hurdles · Place 2 · Saint Ann's110m Hurdles222.34—
Apr 8ACIS League Meet #1Apr 8 · 3200 Meters · Place 4 · Saint Ann's3200 Meters411:26.79—

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Purple Champions HS InvitationalFeb 7 · 600 Meters · Place 25 · St Anns600 Meters251:42.16 PB10
Feb 7Purple Champions HS InvitationalFeb 7 · 55m Hurdles · Place 65 · St Anns55m HurdlesRound P6511.0710
Feb 4IVY Prep League Meet #4Feb 4 · 1600 Meters · Place 25 · Saint Ann's School1600 Meters255:14.82 PB10
Jan 24Puma New York International Showcase 2026Jan 24 · 1 Mile · Place 50 · Saint Ann's School1 Mile505:32.10 PB10
Jan 24Puma New York International Showcase 2026Jan 24 · 3200 Meters · Place 5 · Saint Ann's School3200 Meters511:04.22 PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21NYSAIS ChampionshipsMay 21 · 400m Hurdles · Place 15 · Saint Ann's School400m Hurdles151:14.359
May 14ACIS League ChampsMay 14 · 110m Hurdles · Place 3 · Saint Ann's110m Hurdles320.94—
May 7AAIS Co-ed Invite #2May 7 · Prelims · Place 1 · Saint Ann's SchoolPrelimsRound P124.89 PB9
May 7AAIS Co-ed Invite #2May 7 · Prelims · Place 1 · Saint Ann's SchoolPrelimsRound P11:14.809
May 2Track Night NYCMay 2 · 110m Hurdles · Place 20 · St Anns110m HurdlesRound P2021.309
Apr 30ACIS League Meet #5Apr 30 · 800 Meters · Place 6 · Saint Ann's800 Meters62:35.60—
Apr 30ACIS League Meet #5Apr 30 · 100 Meters · Place 18 · Saint Ann's100 Meters1813.55—
Apr 23ACIS League Meet #4Apr 23 · 100 Meters · Place 14 · Saint Ann's100 Meters1413.49 PB—
Apr 11New York Relays Apr 11 · 400m Hurdles · Place 18 · Saint Ann's School400m Hurdles181:12.309

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Garden State OpenFeb 21 · 55m Hurdles · Place 30 · Saint Ann's55m Hurdles3011.11—
Jan 24Puma New York International Showcase 2025Jan 24 · 55m Hurdles · Place 2 · Saint Ann's School55m Hurdles211.049
Jan 24Puma New York International Showcase 2025Jan 24 · 55m Hurdles · Place 2 · Saint Ann's School55m Hurdles211.049
Jan 24Puma New York International Showcase 2025Jan 24 · 800 Meters · Place 32 · Saint Ann's School800 Meters322:42.95 PB9
Jan 17Steve Borbet InvitationalJan 17 · 55m Hurdles · Place 27 · St Anns55m Hurdles2711.3639