Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDAL: Acalanes @ Northgate · Apr 2112.49aDAL: Acalanes @ NorthgateApril 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorDAL: Acalanes @ Northgate · Apr 2120.50aDAL: Acalanes @ NorthgateApril 21, 2026
200 Meters · OutdoorDAL Meet: Acalanes @ Las Lomas · Mar 1327.24aDAL Meet: Acalanes @ Las LomasMarch 13, 2024
300m Hurdles · 36" / 0.914m · OutdoorDAL: Acalanes @ Northgate · Apr 2148.02aDAL: Acalanes @ NorthgateApril 21, 2026
400 Meters · IndoorDON of the Season · Feb 2855.08aDON of the SeasonFebruary 28, 2026
400 Meters · OutdoorBob Warren 56 · Mar 1455.23aBob Warren 56March 14, 2026
800 Meters · OutdoorDAL Meet: Acalanes @ Northgate · Mar 202:32.72aDAL Meet: Acalanes @ NorthgateMarch 20, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 9Diablo Athletic League Championship FinalsMay 9 · 300m Hurdles · Place 17 · Acalanes300m Hurdles1747.88a11
May 9Diablo Athletic League Championship FinalsMay 9 · 110m Hurdles · Place 17 · Acalanes110m Hurdles1720.51a11
May 9Diablo Athletic League Championship FinalsMay 9 · 400 Meters · Place 20 · Acalanes400 Meters2055.68a11
May 2Diablo Athletic League Championship TrialsMay 2 · 300m Hurdles · Place 17 · Acalanes300m Hurdles1747.88a11
May 2Diablo Athletic League Championship TrialsMay 2 · 110m Hurdles · Place 17 · Acalanes110m Hurdles1720.51a11
May 2Diablo Athletic League Championship TrialsMay 2 · 400 Meters · Place 20 · Acalanes400 Meters2055.68a11
Apr 21DAL: Acalanes @ NorthgateApr 21 · 300m Hurdles · Place 3 · Acalanes300m Hurdles36" / 0.914m3.48.02a PB11
Apr 21DAL: Acalanes @ NorthgateApr 21 · 110m Hurdles · Place 6 · Acalanes110m Hurdles39" / 0.991m6.20.50a PBWind: 1.411
Apr 21DAL: Acalanes @ NorthgateApr 21 · 400 Meters · Acalanes400 Meters—DNS11
Apr 21DAL: Acalanes @ NorthgateApr 21 · 100 Meters · Place 19 · Acalanes100 Meters19.12.49a PBWind: 0.211
Mar 25DAL: Acalanes @ Las LomasMar 25 · 300m Hurdles · Place 4 · Acalanes300m Hurdles447.89a11
Mar 25DAL: Acalanes @ Las LomasMar 25 · 400 Meters · Place 7 · Acalanes400 Meters756.27a11
Mar 21Swenson/Werne InvitationalMar 21 · 110m Hurdles · Place 21 · Acalanes110m Hurdles2120.84—
Mar 19DAL Acalanes vs Clayton Valley CharterMar 19 · 110m Hurdles · Place 5 · Acalanes110m Hurdles520.11a11
Mar 19DAL Acalanes vs Clayton Valley CharterMar 19 · 400 Meters · Place 4 · Acalanes400 Meters456.18a11
Mar 14Bob Warren 56Mar 14 · 300m Hurdles · Place 8 · Acalanes300m Hurdles848.10a11
Mar 14Bob Warren 56Mar 14 · 110m Hurdles · Place 7 · Acalanes110m Hurdles721.43a11
Mar 14Bob Warren 56Mar 14 · 400 Meters · Place 17 · Acalanes400 Meters1755.23a PB11
Mar 5vs Cal HighMar 5 · 110m Hurdles · Place 5 · Acalanes110m Hurdles520.74a11
Mar 5vs Cal HighMar 5 · 400 Meters · Place 5 · Acalanes400 Meters556.42a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28DON of the SeasonFeb 28 · 110m Hurdles · Place 4 · Acalanes110m Hurdles421.09a11
Feb 28DON of the SeasonFeb 28 · 400 Meters · Place 5 · Acalanes400 Meters555.08a PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10DAL Championship FinalsMay 10 · 300m Hurdles · Place 7 · Acalanes300m Hurdles750.56a10
May 10DAL Championship FinalsMay 10 · 300m Hurdles · Place 6 · Acalanes300m Hurdles649.08a10
May 10DAL Championship FinalsMay 10 · 400 Meters · Place 11 · Acalanes400 Meters1157.95a10
May 3DAL Championship TrialsMay 3 · 300m Hurdles · Place 7 · Acalanes300m Hurdles750.56a10
May 3DAL Championship TrialsMay 3 · 400 Meters · Place 11 · Acalanes400 Meters1157.95a10
Apr 28Acalanes vs Clayton Valley Dual MeetApr 28 · 400 Meters · Place 2 · Acalanes400 Meters258.81a10
Apr 23vs CampolindoApr 23 · 300m Hurdles · Acalanes300m Hurdles36" / 0.914m—DNS10
Apr 23vs CampolindoApr 23 · 400 Meters · Place 2 · Acalanes400 Meters2.58.25a10
Mar 24DAL Acalanes @ MiramonteMar 24 · 300m Hurdles · Place 2 · Acalanes300m Hurdles250.7910
Mar 24DAL Acalanes @ MiramonteMar 24 · 400 Meters · Place 2 · Acalanes400 Meters259.3910
Mar 24DAL Acalanes @ MiramonteMar 24 · 110m Hurdles · Place 1 · Acalanes110m Hurdles121.6910
Mar 22Swenson/Werne Invitational (Formerly SRV Sprint/Field Fest)Mar 22 · 400 Meters · Place 49 · Acalanes (Nc400 Meters4958.62—
Mar 22Swenson/Werne Invitational (Formerly SRV Sprint/Field Fest)Mar 22 · 110m Hurdles · Place 35 · Acalanes (Nc110m Hurdles3521.57—
Mar 19DAL: Acalanes vs Las LomasMar 19 · 110m Hurdles · Place 2 · Acalanes110m Hurdles222.27a—
Mar 19DAL: Acalanes vs Las LomasMar 19 · 400 Meters · Place 2 · Acalanes400 Meters258.77a—
Mar 6Acalanes - California - LivermoreMar 6 · 300m Hurdles · Place 9 · Acalanes (Nc300m Hurdles950.2410
Mar 6Acalanes - California - LivermoreMar 6 · 400 Meters · Place 7 · Acalanes (Nc400 Meters759.5210

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22DON of the SeasonFeb 22 · 110m Hurdles · Place 3 · Acalanes110m Hurdles322.60a—
Feb 22DON of the SeasonFeb 22 · 400 Meters · Place 1 · Acalanes400 Meters158.72a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4DAL Championship FinalsMay 4 · 400 Meters · Place 11 · Acalanes400 Meters1158.99a—
Apr 27DAL Championships TrialsApr 27 · 400 Meters · Place 11 · Acalanes400 MetersRound P11.58.99aUnofficial9
Apr 17DAL Meet: Acalanes @ CampolindoApr 17 · 200 Meters · Acalanes200 Meters—DNSWind: 0.59
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · 400 Meters · Place 45 · Acalanes400 Meters4559.50a—
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · 200 Meters · Place 89 · Acalanes200 Meters8927.29a—
Mar 27DAL Meet: Acalanes vs MiramonteMar 27 · 400 Meters · Place 3 · Acalanes400 Meters31:00.49a—
Mar 20DAL Meet: Acalanes @ NorthgateMar 20 · 800 Meters · Place 3 · Acalanes800 Meters32:32.72a PB—
Mar 20DAL Meet: Acalanes @ NorthgateMar 20 · 400 Meters · Place 1 · Acalanes400 Meters11:00.20a—
Mar 13DAL Meet: Acalanes @ Las LomasMar 13 · 400 Meters · Place 5 · Acalanes400 Meters51:02.84a—
Mar 13DAL Meet: Acalanes @ Las LomasMar 13 · 200 Meters · Place 11 · Acalanes200 Meters1127.24a PB—
Mar 5DAL Meet: Acalanes vs Clayton ValleyMar 5 · 400 Meters · Place 8 · Acalanes400 Meters81:03.29a—
Mar 5DAL Meet: Acalanes vs Clayton ValleyMar 5 · 200 Meters · Place 6 · Acalanes200 Meters627.38a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24DON of the SeasonFeb 24 · 400 Meters · Place 8 · Acalanes400 Meters81:07.93a—