Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorChes-Mont Champs · May 64:41.02aChes-Mont ChampsMay 6, 2026
3000 Meters · IndoorURSA Major HDS Meet · Jan 239:38.42aURSA Major HDS MeetJanuary 23, 2026
3200 Meters · OutdoorLower Merion Invitational · May 210:03.41aLower Merion InvitationalMay 2, 2026
800 Meters · IndoorHenderson Invitational · Feb 142:09.28aHenderson InvitationalFebruary 14, 2026
800 Meters · OutdoorRustin Invite · Apr 102:06.7Rustin InviteApril 1, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · 3200 Meters · Place 9 · Unionville3200 Meters9.10:15.85a10
May 6Ches-Mont ChampsMay 6 · 1600 Meters · Place 17 · Unionville1600 Meters17.4:41.02a PB10
May 2Lower Merion InvitationalMay 2 · 3200 Meters · Place 2 · Unionville3200 Meters2.10:03.41a PB10
Apr 2522nd Annual Unionville InvitationalApr 25 · 1600 Meters · Place 12 · Unionville1600 Meters12.4:43.14a10
Apr 1Rustin InviteApr 1 · 800 Meters · Place 23 · Unionville800 Meters23.02:06.7 PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · 800 Meters · Place 25 · Unionville800 Meters25.2:09.28a PB10
Jan 23URSA Major HDS MeetJan 23 · 3000 Meters · Place 4 · Unionville3000 Meters49:38.42a PB10
Jan 15Big Bear MeetJan 15 · 800 Meters · Place 14 · Unionville800 Meters142:13.65a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Fords TwilightApr 11 · 800 Meters · Place 31 · Unionville800 Meters31.2:28.37a9