Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBay Area Relays · Mar 295:13.14aBay Area RelaysMarch 29, 2025
1600 Meters · Outdoor2026 Mid-Season Mania 1600m Invitational · Sep 304:55.96a2026 Mid-Season Mania 1600m InvitationalSeptember 30, 2026
3200 Meters · Outdoor2026 Mid-Season Mania 3200m Invitational · Oct 2110:24.362026 Mid-Season Mania 3200m InvitationalOctober 21, 2026
800 Meters · OutdoorDAL Championship Finals · May 102:15.61aDAL Championship FinalsMay 10, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Oct 212026 Mid-Season Mania 3200m InvitationalOct 21 · 3200 Meters · Place 56 · Campolindo3200 Meters5610:24.36 PB12
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1600 Meters · Place 75 · Campolindo1600 Meters75.4:55.96a PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10DAL Championship FinalsMay 10 · 3200 Meters · Place 11 · Campolindo3200 Meters1111:05.82a10
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 21 · Campolindo1600 Meters215:00.77a10
May 10DAL Championship FinalsMay 10 · 800 Meters · Place 10 · Campolindo800 Meters102:16.71a10
May 10DAL Championship FinalsMay 10 · 800 Meters · Place 11 · Campolindo800 Meters112:15.61a PB10
May 3DAL Championship TrialsMay 3 · 1600 Meters · Place 21 · Campolindo1600 Meters215:00.77a10
May 3DAL Championship TrialsMay 3 · 800 Meters · Place 10 · Campolindo800 Meters102:16.71a10
Apr 19Granada Distance & Sprint FestivalApr 19 · 3200 Meters · Place 89 · Campolindo (3200 Meters8910:51.3710
Mar 29Bay Area RelaysMar 29 · 1 Mile · Place 16 · Campolindo1 Mile165:13.14a PB10
Mar 26DAL Dual: Northgate @ CampolindoMar 26 · 3200 Meters · Place 3 · Campolindo3200 Meters311:11.4310

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4DAL Championship FinalsMay 4 · 3200 Meters · Place 16 · Campolindo3200 Meters1611:16.60a—
May 4DAL Championship FinalsMay 4 · 1600 Meters · Place 21 · Campolindo1600 Meters215:06.46a—
May 4DAL Championship FinalsMay 4 · 800 Meters · Place 11 · Campolindo800 Meters112:18.93a—
May 4DAL Championship FinalsMay 4 · 800 Meters · Place 7 · Campolindo800 Meters72:16.68a—
Mar 27DAL Meet: Campolindo @ Las LomasMar 27 · 1600 Meters · Place 6 · Campolindo1600 Meters65:11.06a—
Mar 20DAL Meet: Campolindo @ Clayton ValleyMar 20 · 3200 Meters · Place 2 · Campolindo3200 Meters211:35.28a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 711 · Campolindo800 Meters7112:26.96a—
Mar 13DAL Meet: Campolindo @ NorthgateMar 13 · 1600 Meters · Place 4 · Campolindo1600 Meters45:21.46a—