Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDAL Dual: Clayton Valley @ Campolindo · Mar 1912.51DAL Dual: Clayton Valley @ CampolindoMarch 19, 2025
100m Hurdles · 33" / 0.838m · OutdoorStanford Invite · Apr 315.22aStanford InviteApril 3, 2026
200 Meters · OutdoorLas Lomas vs Clayon Valley · Apr 151.1Las Lomas vs Clayon ValleyApril 15, 2026
300m Hurdles · 30" / 0.762m · OutdoorCastro Valley Relays · Mar 2952.27aCastro Valley RelaysMarch 29, 2025
400 Meters · OutdoorDAL Dual Meet: Campolindo @ Clayton Valley · Mar 2559.74aDAL Dual Meet: Campolindo @ Clayton ValleyMarch 25, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 16NCS Tri-Valley Area ChampionshipsMay 16 · 300m Hurdles · Place 6 · Clayton Valley300m Hurdles645.04a10
May 16NCS Tri-Valley Area ChampionshipsMay 16 · 100m Hurdles · Place 5 · Clayton Valley100m Hurdles514.89a10
May 9Diablo Athletic League Championship FinalsMay 9 · 300m Hurdles · Place 2 · Clayton Valley300m Hurdles246.49a10
May 9Diablo Athletic League Championship FinalsMay 9 · 300m Hurdles · Place 1 · Clayton Valley300m Hurdles145.50a10
May 9Diablo Athletic League Championship FinalsMay 9 · 100m Hurdles · Place 2 · Clayton Valley100m Hurdles215.79a10
May 9Diablo Athletic League Championship FinalsMay 9 · 100m Hurdles · Place 1 · Clayton Valley100m Hurdles114.96a10
May 2Diablo Athletic League Championship TrialsMay 2 · 300m Hurdles · Place 2 · Clayton Valley300m Hurdles246.49a10
May 2Diablo Athletic League Championship TrialsMay 2 · 100m Hurdles · Place 2 · Clayton Valley100m Hurdles215.79a10
Apr 25Northern California Frosh/Soph ChampionshipsApr 25 · 300m Hurdles · Place 2 · Clayton Vall300m Hurdles247.9310
Apr 25Northern California Frosh/Soph ChampionshipsApr 25 · 100m Hurdles · Place 1 · Clayton Vall100m Hurdles115.1810
Apr 1666th Mt. SAC RelaysApr 16 · 100m Hurdles · Place 4 · Clayton Valley100m Hurdles414.94a10
Apr 1666th Mt. SAC RelaysApr 16 · 100m Hurdles · Place 4 · Clayton Vall100m Hurdles414.94—
Apr 1666th Mt. SAC RelaysApr 16 · 100m Hurdles · Place 4 · Clayton Vall100m Hurdles414.94—
Apr 15Las Lomas vs Clayon ValleyApr 15 · 200 Meters · Clayton Valley200 Meters—1.1 PB10
Apr 15Las Lomas vs Clayon ValleyApr 15 · 100 Meters · Place 1 · Clayton Valley100 Meters112.96a10
Apr 15Las Lomas vs Clayon ValleyApr 15 · 100 Meters · Place 1 · Clayton Valley100 Meters112.9610
Apr 102026 Arcadia InvitationalApr 10 · 100m Hurdles · Place 25 · Clayton Valley100m Hurdles2515.1110
Apr 3Stanford InviteApr 3 · 100m Hurdles · Place 13 · Clayton Valley100m Hurdles33" / 0.838mRound P13.15.22a PBWind: 1.210
Apr 1DAL Dual meet: Clayton Valley vs. NorthgateApr 1 · 200 Meters · Place 2 · Clayton Valley200 Meters227.00a10
Apr 1DAL Dual meet: Clayton Valley vs. NorthgateApr 1 · 100 Meters · Place 1 · Clayton Valley100 Meters113.29a10
Mar 28VANDEN INVITATIONALMar 28 · 300m Hurdles · Place 1 · Clayton Valley300m Hurdles147.82a10
Mar 28VANDEN INVITATIONALMar 28 · 100m Hurdles · Place 1 · Clayton Valley100m Hurdles115.25a10
Mar 25DAL Dual Meet: Campolindo @ Clayton ValleyMar 25 · 400 Meters · Place 2 · Clayton Valley400 Meters2.59.74a PB10
Mar 25DAL Dual Meet: Campolindo @ Clayton ValleyMar 25 · 200 Meters · Clayton Valley200 Meters—DNS10
Mar 19DAL Acalanes vs Clayton Valley CharterMar 19 · 400 Meters · Place 1 · Clayton Valley400 Meters11:00.52a10
Mar 19DAL Acalanes vs Clayton Valley CharterMar 19 · 200 Meters · Place 3 · Clayton Valley200 Meters326.85a10
Mar 1413th Annual Eddie Hart InvitationalMar 14 · 300m Hurdles · Place 2 · Clayton Valley300m Hurdles247.76a10
Mar 1413th Annual Eddie Hart InvitationalMar 14 · 100m Hurdles · Place 2 · Clayton Valley100m Hurdles215.27a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Super 7 Track and Field InvitationalFeb 28 · 100m Hurdles · Place 3 · Clayton Vall100m Hurdles315.9210
Feb 2127th Annual Pittsburg RelaysFeb 21 · 100m Hurdles · Place 3 · Clayton Valley100m Hurdles315.81a10

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 17NCS Tri-Valley Area ChampionshipsMay 17 · 100m Hurdles · Place 11 · Clayton Valley100m Hurdles33" / 0.838m11.17.34aWind: -1.89
May 10DAL Championship FinalsMay 10 · 300m Hurdles · Place 6 · Clayton Valley300m HurdlesRound P650.18a9
May 10DAL Championship FinalsMay 10 · 300m Hurdles · Place 13 · Clayton Valley300m Hurdles1353.29a9
May 10DAL Championship FinalsMay 10 · 100m Hurdles · Place 5 · Clayton Valley100m HurdlesRound P518.10a9
May 10DAL Championship FinalsMay 10 · 100m Hurdles · Place 4 · Clayton Valley100m Hurdles416.97a9
May 3DAL Championship TrialsMay 3 · 300m Hurdles · Place 6 · Clayton Valley300m HurdlesRound P650.18a9
May 3DAL Championship TrialsMay 3 · 100m Hurdles · Place 5 · Clayton Valley100m HurdlesRound P518.10a9
Apr 28Acalanes vs Clayton Valley Dual MeetApr 28 · 100m Hurdles · Place 1 · Clayton Valley100m Hurdles119.46a9
Apr 26Northern California Frosh/Soph ChampionshipsApr 26 · 300m Hurdles · Place 6 · Clayton Vall300m Hurdles650.539
Apr 26Northern California Frosh/Soph ChampionshipsApr 26 · 100m Hurdles · Place 7 · Clayton Vall100m Hurdles717.749
Apr 23Northgate vs Clayton Valley Apr 23 · 100m Hurdles · Place 1 · Clayton Valley100m Hurdles33" / 0.838m1.19.04aWind: 0.29
Apr 23Northgate vs Clayton Valley Apr 23 · 200 Meters · Place 5 · Clayton Valley200 Meters5.28.79aWind: 0.49
Apr 19Granada Distance & Sprint FestivalApr 19 · 100m Hurdles · Place 29 · Clayton Valley100m Hurdles2919.069
Apr 19Granada Distance & Sprint FestivalApr 19 · 400 Meters · Place 36 · Clayton Valley400 Meters361:05.799
Apr 16Miramonte Vs. Clayton Valley Dual meetApr 16 · 300m Hurdles · Place 1 · Clayton Valley300m Hurdles153.27a9
Apr 16Miramonte Vs. Clayton Valley Dual meetApr 16 · 100m Hurdles · Place 1 · Clayton Valley100m Hurdles120.57a9
Apr 5Antioch City InvitationalApr 5 · 300m Hurdles · Place 1 · Clayton Valley300m Hurdles151.64a9
Apr 5Antioch City InvitationalApr 5 · 100m Hurdles · Place 3 · Clayton Valley100m Hurdles319.50a9
Apr 5East Bay InvitationalApr 5 · 400m Hurdles · Clayton Valley400m Hurdles30" / 0.762m—DNS9
Mar 29Castro Valley RelaysMar 29 · 300m Hurdles · Place 1 · Clayton Valley300m Hurdles30" / 0.762m1.52.27a PB9
Mar 26DAL Dual: Las Lomas @ Clayton ValleyMar 26 · 300m Hurdles · Place 4 · Clayton Valley300m Hurdles453.44a9
Mar 26DAL Dual: Las Lomas @ Clayton ValleyMar 26 · 100m Hurdles · Place 3 · Clayton Valley100m Hurdles321.42a9
Mar 2226th Annual Coach Caccavo Memorial RelaysMar 22 · 100m Hurdles · Place 7 · Clayton Valley100m Hurdles721.30a9
Mar 19DAL Dual: Clayton Valley @ CampolindoMar 19 · 200 Meters · Place 1 · Clayton Valley200 Meters129.449
Mar 19DAL Dual: Clayton Valley @ CampolindoMar 19 · 100 Meters · Place 1 · Clayton Valley100 Meters112.51 PB9
Mar 19DAL Dual: Clayton Valley @ CampolindoMar 19 · 100m Hurdles · Place 2 · Clayton Valley100m Hurdles221.929
Mar 1512th Annual Eddie Hart InvitationalMar 15 · 100 Meters · Place 30 · Clayton Valley100 Meters3014.89a—