Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorPurple Champions HS Invitational · Feb 15:01.77Purple Champions HS InvitationalFebruary 1, 2025
1600 Meters · IndoorGarden State Invitational 2026 · Feb 135:22.59Garden State Invitational 2026February 13, 2026
2000m Steeplechase · OutdoorSaint Anthony's Invitational · May 17:30.07aSaint Anthony's InvitationalMay 1, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Saint Anthony's InvitationalMay 1 · 2000m Steeplechase · Place 2 · Princeton2000m Steeplechase27:30.07a PB11
May 1Saint Anthony's InvitationalMay 1 · 2000m Steeplechase · Place 2 · Princeton2000m Steeplechase27:30.07a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Garden State Invitational 2026Feb 13 · 1600 Meters · Place 10 · Princeton1600 Meters105:22.59 PB11
Feb 13Garden State Invitational 2026Feb 13 · 1600 Meters · Place 10 · Princeton1600 Meters105:22.5911
Feb 13Garden State Open at Ocean BreezeFeb 13 · 1600 Meters · Place 10 · Princeton1600 Meters105:22.5911

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Purple Champions HS InvitationalFeb 1 · 1500 Meters · Place 14 · Princeton1500 Meters145:01.77 PB10