Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorDON of the Season · Feb 2414.81aDON of the SeasonFebruary 24, 2024
100 Meters · OutdoorSan Ramon Valley High Sprint & Field Festival · Mar 1614.28aSan Ramon Valley High Sprint & Field FestivalMarch 16, 2024
1600 Meters · IndoorDON of the Season · Feb 285:27.82aDON of the SeasonFebruary 28, 2026
1600 Meters · OutdoorDAL: Acalanes @ Las Lomas · Mar 254:59.89aDAL: Acalanes @ Las LomasMarch 25, 2026
200 Meters · OutdoorDAL Meet: Acalanes @ Northgate · Mar 2029.75aDAL Meet: Acalanes @ NorthgateMarch 20, 2024
400 Meters · IndoorDON of the Season · Feb 221:02.67aDON of the SeasonFebruary 22, 2025
800 Meters · OutdoorDAL Dual Meet: Acalanes @ Campolindo · Apr 82:19.05DAL Dual Meet: Acalanes @ CampolindoApril 8, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 21DAL: Acalanes @ NorthgateApr 21 · 1600 Meters · Acalanes1600 Meters—DNS11
Apr 21DAL: Acalanes @ NorthgateApr 21 · 800 Meters · Acalanes800 Meters—DNS11
Apr 18Granada Distance & Sprint FestivalApr 18 · 1600 Meters · Place 168 · Acalanes1600 Meters1685:08.41a11
Apr 14DAL Acalanes vs MiramonteApr 14 · 800 Meters · Place 6 · Acalanes800 Meters62:23.98a11
Apr 8DAL Dual Meet: Acalanes @ CampolindoApr 8 · 800 Meters · Place 7 · Acalanes800 Meters72:19.05 PB11
Mar 25DAL: Acalanes @ Las LomasMar 25 · 1600 Meters · Place 5 · Acalanes1600 Meters54:59.89a PB11
Mar 19DAL Acalanes vs Clayton Valley CharterMar 19 · 1600 Meters · Place 2 · Acalanes1600 Meters25:01.98a11
Mar 19DAL Acalanes vs Clayton Valley CharterMar 19 · 800 Meters · Place 7 · Acalanes800 Meters72:24.89a11
Mar 14Bob Warren 56Mar 14 · 1600 Meters · Place 27 · Acalanes1600 Meters275:14.07a11
Mar 5vs Cal HighMar 5 · 1600 Meters · Place 6 · Acalanes1600 Meters65:09.60a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28DON of the SeasonFeb 28 · 1600 Meters · Place 11 · Acalanes1600 Meters115:27.82a PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28Acalanes vs Clayton Valley Dual MeetApr 28 · 1600 Meters · Place 3 · Acalanes1600 Meters35:15.52a10
Apr 28Acalanes vs Clayton Valley Dual MeetApr 28 · 800 Meters · Place 3 · Acalanes800 Meters32:27.50a10
Apr 16vs NorthgateApr 16 · 1600 Meters · Place 2 · Acalanes1600 Meters25:27.06a10
Mar 24DAL Acalanes @ MiramonteMar 24 · 1600 Meters · Place 4 · Acalanes1600 Meters45:20.9810
Mar 19DAL: Acalanes vs Las LomasMar 19 · 1600 Meters · Place 3 · Acalanes1600 Meters35:23.51a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22DON of the SeasonFeb 22 · 400 Meters · Place 2 · Acalanes400 Meters21:02.67a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · 100 Meters · Place 120 · Acalanes100 Meters12014.40a—
Mar 20DAL Meet: Acalanes @ NorthgateMar 20 · 200 Meters · Place 22 · Acalanes200 Meters2229.75a PB—
Mar 20DAL Meet: Acalanes @ NorthgateMar 20 · 100 Meters · Place 31 · Acalanes100 Meters3114.53a—
Mar 16San Ramon Valley High Sprint & Field FestivalMar 16 · 100 Meters · Place 154 · Acalanes100 Meters15414.28a PB—
Mar 13DAL Meet: Acalanes @ Las LomasMar 13 · 100 Meters · Place 22 · Acalanes100 Meters2214.46a—
Mar 5DAL Meet: Acalanes vs Clayton ValleyMar 5 · 200 Meters · Place 15 · Acalanes200 Meters1531.43a—
Mar 5DAL Meet: Acalanes vs Clayton ValleyMar 5 · 100 Meters · Place 17 · Acalanes100 Meters1714.99a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24DON of the SeasonFeb 24 · 100 Meters · Place 37 · Acalanes100 Meters3714.81a PB—