Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSteve Borbet Invitational · Jan 173:19.56Steve Borbet InvitationalJanuary 17, 2025
1600 Meters · IndoorGarden State HS Invitational · Feb 145:33.77Garden State HS InvitationalFebruary 14, 2025
3000 Meters · OutdoorSaint Anthony's Invitational · May 211:20.45Saint Anthony's InvitationalMay 2, 2025
Prelims · IndoorGarden State Invitational 2026 · Feb 135:43.10Garden State Invitational 2026February 13, 2026
Prelims · IndoorGarden State HS Invitational · Feb 145:33.77Garden State HS InvitationalFebruary 14, 2025
Results · IndoorGarden State Open at Ocean Breeze · Feb 135:43.10Garden State Open at Ocean BreezeFebruary 13, 2026

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Garden State Invitational 2026Feb 13 · Prelims · Place 35 · PrincetonPrelimsRound P355:43.10 PB10
Feb 13Garden State Invitational 2026Feb 13 · Prelims · Place 35 · PrincetonPrelimsRound P355:43.1010
Feb 13Garden State Open at Ocean BreezeFeb 13 · Results · Place 35 · PrincetonResults355:43.10 PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2Saint Anthony's InvitationalMay 2 · 3000 Meters · Place 17 · Princeton3000 Meters1711:20.45 PB—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Garden State HS InvitationalFeb 14 · 1600 Meters · Place 34 · Princeton1600 Meters345:33.77 PB9
Feb 14Garden State HS InvitationalFeb 14 · Prelims · Place 34 · PrincetonPrelimsRound P345:33.77 PB9
Feb 1Purple Champions HS InvitationalFeb 1 · 1600 Meters · Place 18 · Princeton1600 Meters185:38.339
Jan 17Steve Borbet InvitationalJan 17 · 1000 Meters · Place 31 · Princeton1000 Meters313:19.56 PB9