Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSkyline Invitational · Feb 285:21.05Skyline InvitationalFebruary 28, 2026
1600 Meters · OutdoorGranada Distance & Sprint Festival · Apr 185:10.04aGranada Distance & Sprint FestivalApril 18, 2026
3200 Meters · IndoorEast BCL #1 · Feb 2411:36.66East BCL #1February 24, 2026
3200 Meters · Outdoor2026 Sacramento Meet of Champions · Apr 2511:07.152026 Sacramento Meet of ChampionsApril 25, 2026
400 Meters · IndoorBCL East Meet #1 · Feb 261:08.33BCL East Meet #1February 26, 2025
400 Meters · OutdoorBAC Championship (BCL East) · May 101:03.96aBAC Championship (BCL East)May 10, 2025
800 Meters · IndoorBCL East Meet #1 · Feb 262:42.17BCL East Meet #1February 26, 2025
800 Meters · OutdoorDe Anza / Wilcox Invitational · Mar 282:21.21aDe Anza / Wilcox InvitationalMarch 28, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16NCS Class A ChampionshipsMay 16 · 1600 Meters · Place 9 · Head-Royce1600 Meters9.5:16.21a10
May 9BAC Championship (BCL East)May 9 · 3200 Meters · Head-Royce3200 Meters—DNS10
May 9BAC Championship (BCL East)May 9 · 1600 Meters · Place 5 · Head-Royce1600 Meters5.5:22.84a10
Apr 29BCL EAST #3 4/29/2026Apr 29 · 3200 Meters · Place 1 · Head-Royce3200 Meters1.11:53.86a10
Apr 29BCL EAST #3 4/29/2026Apr 29 · 1600 Meters · Place 6 · Head-Royce1600 Meters6.5:31.05a10
Apr 252026 Sacramento Meet of ChampionsApr 25 · 3200 Meters · Place 14 · Head-Royce3200 Meters1411:07.15 PB10
Apr 18Granada Distance & Sprint FestivalApr 18 · 1600 Meters · Place 2 · Head-Royce1600 Meters25:10.04a PB10
Apr 4East Bay InvitationalApr 4 · 3200 Meters · Place 2 · Head-Royce3200 Meters211:24.3010
Mar 28De Anza / Wilcox InvitationalMar 28 · 800 Meters · Place 8 · Head-Royce800 Meters82:21.21a PB10
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 52 · Head-Royce (Nc)3200 Meters5211:45.5710
Mar 9BCL East #2Mar 9 · 3200 Meters · Place 1 · Head-Royce3200 Meters1.11:48.69a10
Mar 9BCL East #2Mar 9 · 1600 Meters · Place 5 · Head-Royce1600 Meters5.5:51.00a10
Mar 9BCL East #2Mar 9 · 800 Meters · Place 2 · Head-Royce800 Meters2.2:32.39a10
Mar 7Dan Gabor InvitationalMar 7 · 800 Meters · Place 10 · Head-Royce800 Meters102:23.3110

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 1600 Meters · Place 12 · Head-Royce1600 Meters125:21.05 PB10
Feb 24East BCL #1Feb 24 · 3200 Meters · Place 2 · Head-Royce3200 Meters211:36.66 PB10
Feb 24East BCL #1Feb 24 · 1600 Meters · Place 3 · Head-Royce1600 Meters35:25.7910

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17NCS Class A ChampionshipsMay 17 · 400 Meters · Place 16 · Head-Royce400 Meters16.1:04.91a9
May 10BAC Championship (BCL East)May 10 · 800 Meters · Place 30 · Head-Royce800 Meters30.2:55.89a9
May 10BAC Championship (BCL East)May 10 · 400 Meters · Place 19 · Head-Royce400 Meters19.1:03.96a PB9
May 1BCL East #3May 1 · 800 Meters · Place 4 · Head-Royce800 Meters42:34.319
May 1BCL East #3May 1 · 400 Meters · Place 9 · Head-Royce400 Meters91:04.559
Apr 26Northern California Frosh/Soph ChampionshipsApr 26 · 800 Meters · Place 2 · Head-Royce800 Meters22:35.719

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26BCL East Meet #1Feb 26 · 800 Meters · Place 3 · Head-Royce800 Meters32:42.17 PB9
Feb 26BCL East Meet #1Feb 26 · 400 Meters · Place 5 · Head-Royce400 Meters51:08.33 PB9