Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSkyline Invitational · Feb 285:17.42Skyline InvitationalFebruary 28, 2026
1600 Meters · OutdoorDan Gabor Invitational · Mar 75:09.57Dan Gabor InvitationalMarch 7, 2026
200 Meters · OutdoorBCL EAST #3 4/29/2026 · Apr 2928.02aBCL EAST #3 4/29/2026April 29, 2026
3200 Meters · IndoorBCL East Meet #1 · Feb 2611:44.25BCL East Meet #1February 26, 2025
3200 Meters · OutdoorEast Bay Invitational · Apr 411:27.31East Bay InvitationalApril 4, 2026
400 Meters · IndoorEast BCL #1 · Feb 241:03.13East BCL #1February 24, 2026
400 Meters · OutdoorBCL East #3 · May 11:02.09BCL East #3May 1, 2025
800 Meters · OutdoorGranada Distance & Sprint Festival · Apr 182:17.08aGranada Distance & Sprint FestivalApril 18, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16NCS Class A ChampionshipsMay 16 · 1600 Meters · Place 13 · Head-Royce1600 Meters13.5:26.19a11
May 16NCS Class A ChampionshipsMay 16 · 800 Meters · Head-Royce800 Meters—DNS11
May 9BAC Championship (BCL East)May 9 · 1600 Meters · Place 2 · Head-Royce1600 Meters2.5:11.09a11
May 9BAC Championship (BCL East)May 9 · 800 Meters · Place 2 · Head-Royce800 Meters2.2:21.72a11
Apr 29BCL EAST #3 4/29/2026Apr 29 · 1600 Meters · Place 3 · Head-Royce1600 Meters3.5:21.07a11
Apr 29BCL EAST #3 4/29/2026Apr 29 · 200 Meters · Place 4 · Head-Royce200 Meters4.28.02a PB11
Apr 252026 Sacramento Meet of ChampionsApr 25 · 1600 Meters · Place 15 · Head-Royce1600 Meters155:16.7811
Apr 18Granada Distance & Sprint FestivalApr 18 · 800 Meters · Place 5 · Head-Royce800 Meters52:17.08a PB11
Apr 4East Bay InvitationalApr 4 · 3200 Meters · Place 3 · Head-Royce3200 Meters311:27.31 PB11
Mar 28De Anza / Wilcox InvitationalMar 28 · 800 Meters · Place 6 · Head-Royce800 Meters62:17.39a11
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 40 · Head-Royce (Nc)1600 Meters405:11.4011
Mar 9BCL East #2Mar 9 · 3200 Meters · Head-Royce3200 Meters—DNS11
Mar 9BCL East #2Mar 9 · 1600 Meters · Place 6 · Head-Royce1600 Meters6.5:51.08a11
Mar 9BCL East #2Mar 9 · 800 Meters · Place 1 · Head-Royce800 Meters1.2:28.20a11
Mar 7Dan Gabor InvitationalMar 7 · 800 Meters · Place 7 · Head-Royce800 Meters72:20.5111
Mar 7Dan Gabor InvitationalMar 7 · 1600 Meters · Place 11 · Head-Royce1600 Meters115:09.57 PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 1600 Meters · Place 7 · Head-Royce1600 Meters75:17.42 PB11
Feb 24East BCL #1Feb 24 · 3200 Meters · Place 4 · Head-Royce3200 Meters412:32.4811
Feb 24East BCL #1Feb 24 · 400 Meters · Place 1 · Head-Royce400 Meters11:03.13 PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17NCS Class A ChampionshipsMay 17 · 1600 Meters · Head-Royce1600 Meters—DNS10
May 10BAC Championship (BCL East)May 10 · 1600 Meters · Place 5 · Head-Royce1600 Meters5.5:16.93a10
May 10BAC Championship (BCL East)May 10 · 800 Meters · Head-Royce800 Meters—DNS10
May 1BCL East #3May 1 · 800 Meters · Place 1 · Head-Royce800 Meters12:27.5510
May 1BCL East #3May 1 · 400 Meters · Place 3 · Head-Royce400 Meters31:02.09 PB10
Apr 262025 Sacramento Meet of ChampionsApr 26 · 800 Meters · Place 11 · Head-Royce800 Meters112:22.1610
Apr 262025 Sacramento Meet of ChampionsApr 26 · 800 Meters · Place 11 · Head-Royce800 Meters112:22.1610
Apr 5East Bay InvitationalApr 5 · 1600 Meters · Place 2 · Head-Royce1600 Meters2.5:15.97a10
Mar 25BCL East Meet #2Mar 25 · 1600 Meters · Place 1 · Head-Royce1600 Meters1.5:28.56a10
Mar 25BCL East Meet #2Mar 25 · 200 Meters · Place 5 · Head-Royce200 Meters5.28.31aWind: 010
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 26 · Head-Royce (Nc)800 Meters262:19.8710
Mar 15Saint Francis Invitational 2025Mar 15 · 800 Meters · Place 7 · Head-Royce800 Meters72:22.66a—
Mar 8Bob Warren 55Mar 8 · 800 Meters · Place 2 · Head-Royce800 Meters2.2:22.12a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26BCL East Meet #1Feb 26 · 3200 Meters · Place 1 · Head-Royce3200 Meters111:44.25 PB10
Feb 22Skyline InvitationalFeb 22 · 1600 Meters · Place 7 · Head-Royce1600 Meters75:21.5410

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17CIF North Coast Section Meet of ChampionsMay 17 · 800 Meters · Place 21 · Head-Royce800 Meters212:25.60a—
May 11NCS Class A ChampionshipsMay 11 · 800 Meters · Place 6 · Head-Royce800 Meters62:26.09a—
May 42024 BCL West ChampionshipMay 4 · 800 Meters · Place 4 · Head-Royce -e800 Meters42:21.179
May 42024 BAC ChampionshipsMay 4 · 800 Meters · Place 4 · Head-Royce800 Meters4.2:21.17a9
Apr 27Clash of the TitansApr 27 · 800 Meters · Place 2 · Head-Royce800 Meters22:23.42a—
Apr 24BCL EAST #3 4/24/24Apr 24 · 1600 Meters · Place 2 · Head-Royce1600 Meters2.5:31.39a9
Apr 24BCL EAST #3 4/24/24Apr 24 · 800 Meters · Head-Royce800 Meters—DNS9
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 1600 Meters · Place 3 · Head-Royce1600 Meters35:33.86a—
Mar 30Don Bell Quicksilver ClassicMar 30 · 1600 Meters · Place 2 · Head-Royce1600 Meters25:33.08a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 91 · Head-Royce1600 Meters915:28.89a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 91 · Head-Royce (Nc)1600 Meters915:28.899
Mar 13BCL EAST #2 3/13/2024Mar 13 · 3200 Meters · Place 2 · Head-Royce3200 Meters2.12:16.48a9
Mar 13BCL EAST #2 3/13/2024Mar 13 · 800 Meters · Place 1 · Head-Royce800 Meters1.2:26.61a9
Mar 6BCL EAST #1 3/6/2024Mar 6 · 1600 Meters · Place 1 · Head-Royce1600 Meters1.5:28.93a9
Mar 6BCL EAST #1 3/6/2024Mar 6 · 800 Meters · Place 2 · Head-Royce800 Meters2.2:35.01a9