Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGranada Distance & Sprint Festival · Apr 1911.98Granada Distance & Sprint FestivalApril 19, 2025
110m Hurdles · 39" / 0.991m · OutdoorCIF North Coast Section Meet of Champions · May 2315.64aCIF North Coast Section Meet of ChampionsMay 23, 2025
300m Hurdles · 36" / 0.914m · Outdoorvs Campolindo · Apr 2343.82avs CampolindoApril 23, 2025
400 Meters · Outdoor52nd Annual Bob Warren - Charlie Eaton Invitational · Apr 151:02.28a52nd Annual Bob Warren - Charlie Eaton InvitationalApril 15, 2022
50m Hurdles · 39" · OutdoorPractice Meet: College Park @ Campolindo · Mar 514.70aPractice Meet: College Park @ CampolindoMarch 5, 2025
60m Hurdles · 39" / 0.991m · OutdoorCA Winter State Track & Field Championships · Feb 89.07aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
800 Meters · OutdoorDublin Distance Fiesta · Mar 182:41.91Dublin Distance FiestaMarch 18, 2022
full · OutdoorDAL Championship Finals · May 720.31aDAL Championship FinalsMay 7, 2022
Triple Jump · OutdoorNCS Tri-Valley Area Championships · May 1139-09.00NCS Tri-Valley Area ChampionshipsMay 11, 2024

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

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 23CIF North Coast Section Meet of ChampionsMay 23 · 110m Hurdles · Place 11 · CampolindoCampolindo110m Hurdles39" / 0.991mRound P11.15.64a PBWind: 0.612
May 17NCS Tri-Valley Area ChampionshipsMay 17 · Triple Jump · Place 20 · CampolindoCampolindoTriple Jump20.38-09.0012
May 17NCS Tri-Valley Area ChampionshipsMay 17 · 300m Hurdles · Place 20 · CampolindoCampolindo300m Hurdles36" / 0.914m20.44.01a12
May 17NCS Tri-Valley Area ChampionshipsMay 17 · 110m Hurdles · Place 8 · CampolindoCampolindo110m Hurdles39" / 0.991m8.16.30aWind: -3.812
May 10DAL Championship FinalsMay 10 · Triple Jump · Place 5 · CampolindoCampolindoTriple Jump540-00.7512
May 10DAL Championship FinalsMay 10 · 300m Hurdles · Place 6 · CampolindoCampolindo300m Hurdles644.89a12
May 10DAL Championship FinalsMay 10 · 300m Hurdles · Place 4 · CampolindoCampolindo300m Hurdles443.80a12
May 10DAL Championship FinalsMay 10 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles115.57a12
May 10DAL Championship FinalsMay 10 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles115.60a12
May 3DAL Championship TrialsMay 3 · 300m Hurdles · Place 6 · CampolindoCampolindo300m HurdlesRound P644.89a12
May 3DAL Championship TrialsMay 3 · 110m Hurdles · Place 1 · CampolindoCampolindo110m HurdlesRound P115.57a12
Apr 23vs CampolindoApr 23 · Triple Jump · Place 5 · CampolindoCampolindoTriple Jump5.33-00.0012
Apr 23vs CampolindoApr 23 · 300m Hurdles · Place 2 · CampolindoCampolindo300m Hurdles36" / 0.914m2.43.82a PB12
Apr 23vs CampolindoApr 23 · 110m Hurdles · CampolindoCampolindo110m Hurdles39" / 0.991m—FS12
Apr 19Granada Distance & Sprint FestivalApr 19 · 110m Hurdles · Place 5 · CampolindoCampolindo110m Hurdles515.5812
Apr 19Granada Distance & Sprint FestivalApr 19 · 100 Meters · Place 83 · CampolindoCampolindo100 Meters8311.98 PB12
Apr 16DAL Dual: Las Lomas @ CampolindoApr 16 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles39" / 0.991m1.15.91aWind: 2.112
Mar 29Bay Area RelaysMar 29 · Triple Jump · Place 6 · CampolindoCampolindoTriple Jump639-8.7512
Mar 29Bay Area RelaysMar 29 · 100 Meters · Place 52 · CampolindoCampolindo100 Meters5212.07a12
Mar 26DAL Dual: Northgate @ CampolindoMar 26 · Triple Jump · Place 1 · CampolindoCampolindoTriple Jump136-1012
Mar 26DAL Dual: Northgate @ CampolindoMar 26 · 300m Hurdles · Place 1 · CampolindoCampolindo300m Hurdles142.8412
Mar 26DAL Dual: Northgate @ CampolindoMar 26 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles116.1112
Mar 5Practice Meet: College Park @ CampolindoMar 5 · 50m Hurdles · Place 1 · CampolindoCampolindo50m Hurdles39"1.14.70a PB12
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 60m Hurdles · Place 44 · CampolindoCampolindo60m Hurdles39" / 0.991mRound P44.9.07a PBWind: 0.112

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 11NCS Tri-Valley Area ChampionshipsMay 11 · Triple Jump · Place 13 · CampolindoCampolindoTriple Jump13.39-09.00 PBWind: 111
May 11NCS Tri-Valley Area ChampionshipsMay 11 · 110m Hurdles · Place 12 · CampolindoCampolindo110m Hurdles39" / 0.991m12.16.40aWind: -1.711
May 4DAL Championship FinalsMay 4 · Triple Jump · Place 6 · CampolindoCampolindoTriple Jump638-8—
May 4DAL Championship FinalsMay 4 · 300m Hurdles · Place 19 · CampolindoCampolindo300m Hurdles1948.72a—
May 4DAL Championship FinalsMay 4 · 110m Hurdles · Place 4 · CampolindoCampolindo110m Hurdles417.41a—
May 4DAL Championship FinalsMay 4 · 110m Hurdles · Place 3 · CampolindoCampolindo110m Hurdles316.64a—
Apr 27DAL Championships TrialsApr 27 · Triple Jump · Place 6 · CampolindoCampolindoTriple Jump6.38-08.00Unofficial11
Apr 27DAL Championships TrialsApr 27 · 300m Hurdles · Place 19 · CampolindoCampolindo300m Hurdles36" / 0.914mRound P19.48.72aUnofficial11
Apr 27DAL Championships TrialsApr 27 · 110m Hurdles · Place 4 · CampolindoCampolindo110m Hurdles39" / 0.991mRound P4.17.41aWind: -1.8Unofficial11
Apr 17DAL Meet: Acalanes @ CampolindoApr 17 · Triple Jump · Place 4 · CampolindoCampolindoTriple Jump4.37-11.5011
Apr 17DAL Meet: Acalanes @ CampolindoApr 17 · 300m Hurdles · Place 4 · CampolindoCampolindo300m Hurdles36" / 0.914m4.47.22a11
Apr 17DAL Meet: Acalanes @ CampolindoApr 17 · 110m Hurdles · Place 2 · CampolindoCampolindo110m Hurdles39" / 0.991m2.16.95a11
Mar 27DAL Meet: Campolindo @ Las LomasMar 27 · Triple Jump · Place 3 · CampolindoCampolindoTriple Jump336-5.50—
Mar 27DAL Meet: Campolindo @ Las LomasMar 27 · 300m Hurdles · Place 6 · CampolindoCampolindo300m Hurdles648.66a—
Mar 27DAL Meet: Campolindo @ Las LomasMar 27 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles116.90a—
Mar 20DAL Meet: Campolindo @ Clayton ValleyMar 20 · Triple Jump · Place 2 · CampolindoCampolindoTriple Jump236-0—
Mar 20DAL Meet: Campolindo @ Clayton ValleyMar 20 · 300m Hurdles · Place 5 · CampolindoCampolindo300m Hurdles550.40a—
Mar 20DAL Meet: Campolindo @ Clayton ValleyMar 20 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles117.71a—
Mar 13DAL Meet: Campolindo @ NorthgateMar 13 · Triple Jump · Place 2 · CampolindoCampolindoTriple Jump237-4—
Mar 13DAL Meet: Campolindo @ NorthgateMar 13 · 300m Hurdles · Place 8 · CampolindoCampolindo300m Hurdles852.89a—
Mar 13DAL Meet: Campolindo @ NorthgateMar 13 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles117.49a—
Mar 6DAL Meet: Miramonte @ CampolindoMar 6 · Triple Jump · Place 2 · CampolindoCampolindoTriple Jump2.37'00.0011
Mar 6DAL Meet: Miramonte @ CampolindoMar 6 · 300m Hurdles · Place 5 · CampolindoCampolindo300m Hurdles36" / 0.914m5.52.16a11
Mar 6DAL Meet: Miramonte @ CampolindoMar 6 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles39" / 0.991m1.17.46a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Practice Meet: Alhambra @ CampolindoFeb 28 · Triple Jump · Place 3 · CampolindoCampolindoTriple Jump333-08.50—
Feb 28Practice Meet: Alhambra @ CampolindoFeb 28 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles115.78—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 6DAL Championship FINALSMay 6 · 300m Hurdles · Place 7 · CampolindoCampolindo300m Hurdles749.78a—
May 6DAL Championship FINALSMay 6 · 300m Hurdles · Place 2 · CampolindoCampolindo300m Hurdles246.70a—
May 6DAL Championship FINALSMay 6 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles118.62a—
May 6DAL Championship FINALSMay 6 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles117.87a—
Apr 29DAL Championship TRIALSApr 29 · 300m Hurdles · Place 7 · CampolindoCampolindo300m Hurdles749.78a—
Apr 29DAL Championship TRIALSApr 29 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles118.62a—
Apr 19Dual - Acalanes vs CampolindoApr 19 · 110m Hurdles · Place 2 · CampolindoCampolindo110m Hurdles220.34a—
Mar 29Campolindo @ Las Lomas HSMar 29 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles120.72a—
Mar 29DAL DUAL Campolindo Las LomasMar 29 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles39" / 0.991m1.20.72aUnofficial10
Mar 22DAL Meet: Clayton Valley @ CampolindoMar 22 · 300m Hurdles · Place 2 · CampolindoCampolindo300m Hurdles249.39a—
Mar 22DAL Meet: Clayton Valley @ CampolindoMar 22 · 110m Hurdles · Place 3 · CampolindoCampolindo110m Hurdles322.07a—
Mar 15DAL Meet: Northgate @ CampolindoMar 15 · Triple Jump · Place 2 · CampolindoCampolindoTriple Jump232-06.25—
Mar 15DAL Meet: Northgate @ CampolindoMar 15 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles120.67a—
Mar 8DAL Meet: Campolindo @ MiramonteMar 8 · 300m Hurdles · Place 2 · CampolindoCampolindo300m Hurdles252.24a—
Mar 8DAL Meet: Campolindo @ MiramonteMar 8 · 110m Hurdles · Place 1 · CampolindoCampolindo110m Hurdles121.68a—
Mar 1DAL Practice Meet: Alhambra @ CampolindoMar 1 · Long Jump · CampolindoCampolindoLong Jump—13-06.00Unofficial10

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 7DAL Championship FinalsMay 7 · full · Place 11 · CampolindoCampolindofull1156.55a9
May 7DAL Championship FinalsMay 7 · full · Place 4 · CampolindoCampolindofull420.97a9
May 7DAL Championship FinalsMay 7 · full · Place 3 · CampolindoCampolindofull320.31a PB9
Apr 30DAL Championship TrialsApr 30 · full · Place 11 · CampolindoCampolindofull1156.55a9
Apr 30DAL Championship TrialsApr 30 · full · Place 4 · CampolindoCampolindofull420.97a9
Apr 20Dual - Acalanes vs CampolindoApr 20 · 300m Hurdles · Place 4 · CampolindoCampolindo300m Hurdles453.889
Apr 20Dual - Acalanes vs CampolindoApr 20 · 110m Hurdles · Place 2 · CampolindoCampolindo110m Hurdles221.159
Apr 1552nd Annual Bob Warren - Charlie Eaton InvitationalApr 15 · 400 Meters · Place 31 · CampolindoCampolindo400 Meters31.1:02.28a PB9
Apr 1552nd Annual Bob Warren - Charlie Eaton InvitationalApr 15 · 200 Meters · CampolindoCampolindo200 Meters—DNS9
Apr 1552nd Annual Bob Warren - Charlie Eaton InvitationalApr 15 · 100 Meters · Place 43 · CampolindoCampolindo100 Meters43.14.04a9
Mar 30DAL Meet vs. Campolindo, Las LomasMar 30 · 300m Hurdles · Place 5 · CampolindoCampolindo300m Hurdles554.209
Mar 30DAL Meet vs. Campolindo, Las LomasMar 30 · 110m Hurdles · Place 5 · CampolindoCampolindo110m Hurdles522.519
Mar 23Clayton Valley vs CampolindoMar 23 · 300m Hurdles · Place 3 · CampolindoCampolindo300m Hurdles357.10FR
Mar 23Clayton Valley vs CampolindoMar 23 · 110m Hurdles · Place 4 · CampolindoCampolindo110m Hurdles423.02FR
Mar 18Dublin Distance FiestaMar 18 · 800 Meters · Place 640 · CampolindoCampolindo800 Meters6402:41.91 PB9
Mar 16DAL Meet vs. Campolindo, NorthgateMar 16 · 300m Hurdles · Place 4 · CampolindoCampolindo300m Hurdles454.84Fr
Mar 16DAL Meet vs. Campolindo, NorthgateMar 16 · 110m Hurdles · Place 4 · CampolindoCampolindo110m Hurdles422.97Fr
Mar 9DAL Meet vs. Campolindo, MiramonteMar 9 · 300m Hurdles · Place 4 · CampolindoCampolindo300m Hurdles36" / 0.914m4.54.82a9
Mar 9DAL Meet vs. Campolindo, MiramonteMar 9 · 110m Hurdles · Place 2 · CampolindoCampolindo110m Hurdles39" / 0.991m2.22.109
Mar 2Practice Meet vs. Campolindo, College Park, MiramonteMar 2 · 300m Hurdles · Place 10 · CampolindoCampolindo300m Hurdles1058.66Fr
Mar 2Practice Meet vs. Campolindo, College Park, MiramonteMar 2 · 100 Meters · Place 26 · CampolindoCampolindo100 Meters2614.26Fr
Feb 26Event TestingFeb 26 · 300 Meters · CampolindoCampolindo300 Meters—47.6Unofficial9
Feb 26Event TestingFeb 26 · 1200 Meters · CampolindoCampolindo1200 Meters—4:34.8Unofficial9
Feb 26Event TestingFeb 26 · Long Jump · CampolindoCampolindoLong Jump—13-0Unofficial9
Feb 26Event TestingFeb 26 · Shot Put · CampolindoCampolindoShot Put4kg—20-8Unofficial9