Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorDON of the Season · Feb 2812.83aDON of the SeasonFebruary 28, 2026
100 Meters · OutdoorEast Bay Invitational · Apr 412.56East Bay InvitationalApril 4, 2026
200 Meters · IndoorDON of the Season · Feb 2826.98aDON of the SeasonFebruary 28, 2026
200 Meters · OutdoorDAL Acalanes vs Clayton Valley Charter · Mar 1926.51aDAL Acalanes vs Clayton Valley CharterMarch 19, 2026
Long Jump · OutdoorNCS Tri-Valley Area Championships · May 1715-00.00NCS Tri-Valley Area ChampionshipsMay 17, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 16NCS Tri-Valley Area ChampionshipsMay 16 · Long Jump · Place 15 · AcalanesLong Jump1514-08.0012
May 16NCS Tri-Valley Area ChampionshipsMay 16 · 100 Meters · Place 16 · Acalanes100 Meters1612.85a12
May 9Diablo Athletic League Championship FinalsMay 9 · Long Jump · Place 5 · AcalanesLong Jump515-00.2512
May 9Diablo Athletic League Championship FinalsMay 9 · 200 Meters · Place 8 · Acalanes200 Meters827.10a12
May 9Diablo Athletic League Championship FinalsMay 9 · 100 Meters · Place 4 · Acalanes100 Meters413.07a12
May 9Diablo Athletic League Championship FinalsMay 9 · 100 Meters · Place 4 · Acalanes100 Meters412.94a12
May 2Diablo Athletic League Championship TrialsMay 2 · Long Jump · Place 5 · AcalanesLong Jump515-00.2512
May 2Diablo Athletic League Championship TrialsMay 2 · 200 Meters · Place 8 · Acalanes200 Meters827.10a12
May 2Diablo Athletic League Championship TrialsMay 2 · 100 Meters · Place 4 · Acalanes100 Meters413.07a12
Apr 21DAL: Acalanes @ NorthgateApr 21 · Long Jump · AcalanesLong Jump—SCR12
Apr 21DAL: Acalanes @ NorthgateApr 21 · 200 Meters · Acalanes200 Meters—DNS12
Apr 21DAL: Acalanes @ NorthgateApr 21 · 100 Meters · Place 2 · Acalanes100 Meters2.12.86aWind: 0.812
Apr 18Jack Walton Sprint and Distance FestivalApr 18 · 100 Meters · Place 1 · Acalanes100 Meters112.66a12
Apr 14DAL Acalanes vs MiramonteApr 14 · Long Jump · Place 2 · AcalanesLong Jump215-1.512
Apr 14DAL Acalanes vs MiramonteApr 14 · 100 Meters · Place 1 · Acalanes100 Meters112.98a12
Apr 8DAL Dual Meet: Acalanes @ CampolindoApr 8 · 200 Meters · Place 4 · Acalanes200 Meters427.2712
Apr 8DAL Dual Meet: Acalanes @ CampolindoApr 8 · 100 Meters · Place 3 · Acalanes100 Meters312.6112
Apr 4East Bay InvitationalApr 4 · 100 Meters · Place 4 · Acalanes100 Meters412.56 PB12
Mar 21Swenson/Werne InvitationalMar 21 · 100 Meters · Place 5 · Acalanes100 Meters512.58—
Mar 19DAL Acalanes vs Clayton Valley CharterMar 19 · 200 Meters · Place 1 · Acalanes200 Meters126.51a PB12
Mar 19DAL Acalanes vs Clayton Valley CharterMar 19 · 100 Meters · Place 1 · Acalanes100 Meters112.74a12
Mar 14Bob Warren 56Mar 14 · 100 Meters · Place 3 · Acalanes100 Meters312.64a12
Mar 5vs Cal HighMar 5 · 200 Meters · Place 1 · Acalanes200 Meters126.69a12
Mar 5vs Cal HighMar 5 · 100 Meters · Place 1 · Acalanes100 Meters112.90a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28DON of the SeasonFeb 28 · 200 Meters · Place 3 · Acalanes200 Meters326.98a PB12
Feb 28DON of the SeasonFeb 28 · 100 Meters · Place 5 · Acalanes100 Meters512.83a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17NCS Tri-Valley Area ChampionshipsMay 17 · Long Jump · Place 19 · AcalanesLong Jump19.15-00.00 PB11
May 10DAL Championship FinalsMay 10 · Long Jump · Place 8 · AcalanesLong Jump815-02.2511
May 10DAL Championship FinalsMay 10 · 100 Meters · Place 11 · Acalanes100 MetersRound P1113.45a11
May 10DAL Championship FinalsMay 10 · 100 Meters · Place 11 · Acalanes100 Meters1112.99a11
May 3DAL Championship TrialsMay 3 · 100 Meters · Place 11 · Acalanes100 MetersRound P1113.45a11
Apr 28Acalanes vs Clayton Valley Dual MeetApr 28 · 100 Meters · Place 5 · Acalanes100 Meters513.67a11
Apr 23vs CampolindoApr 23 · Long Jump · AcalanesLong Jump—FOUL11
Apr 23vs CampolindoApr 23 · 100 Meters · Place 5 · Acalanes100 Meters5.13.49aWind: -111
Apr 16vs NorthgateApr 16 · 100 Meters · Place 5 · Acalanes100 Meters513.51a11
Mar 24DAL Acalanes @ MiramonteMar 24 · Long Jump · Place 2 · AcalanesLong Jump215-0.5011
Mar 24DAL Acalanes @ MiramonteMar 24 · 100 Meters · Place 4 · Acalanes100 Meters413.3711
Mar 6Acalanes - California - LivermoreMar 6 · Long Jump · Place 5 · Acalanes (NcLong Jump513-04.7511

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 27DAL Championships TrialsApr 27 · 100 Meters · Acalanes100 MetersRound P—DNSWind: 2.210
Apr 17DAL Meet: Acalanes @ CampolindoApr 17 · 200 Meters · Acalanes200 Meters—DNSWind: 010
Apr 17DAL Meet: Acalanes @ CampolindoApr 17 · 100 Meters · Place 8 · Acalanes100 Meters8.13.97aWind: -0.310
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · 100 Meters · Place 25 · Acalanes100 Meters2514.08a—
Mar 27DAL Meet: Acalanes vs MiramonteMar 27 · 100 Meters · Place 5 · Acalanes100 Meters513.90a—
Mar 20DAL Meet: Acalanes @ NorthgateMar 20 · 100 Meters · Place 2 · Acalanes100 Meters213.41a—
Mar 13DAL Meet: Acalanes @ Las LomasMar 13 · 100 Meters · Place 6 · Acalanes100 Meters613.68a—
Mar 9Marsh Creek InvitationalMar 9 · 100 Meters · Place 11 · Acalanes100 Meters1113.70a—
Mar 5DAL Meet: Acalanes vs Clayton ValleyMar 5 · 100 Meters · Place 4 · Acalanes100 Meters414.41a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24DON of the SeasonFeb 24 · 100 Meters · Place 9 · Acalanes100 Meters913.90a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 23Dual Acalanes vs Northgate Mar 23 · 100 Meters · Place 3 · Acalanes100 Meters314.55a—
Mar 8Dual Acalanes vs Clayton ValleyMar 8 · 100 Meters · Place 4 · Acalanes100 Meters414.71a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25DON of the SeasonFeb 25 · 100 Meters · Place 4 · Acalanes100 Meters414.47a—