Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTom Moore Youth Classic · May 2715.28aTom Moore Youth ClassicMay 27, 2023
100m Hurdles · 33" / 0.838m · OutdoorEBAL: Granada - Livermore · Apr 2919.16aEBAL: Granada - LivermoreApril 29, 2026
200 Meters · Outdoor3M Invitational 2023 · May 2032.45a3M Invitational 2023May 20, 2023
300m Hurdles · 30" / 0.762m · OutdoorEBAL: Granada - Livermore · Apr 2957.11aEBAL: Granada - LivermoreApril 29, 2026
400 Meters · OutdoorNor-Cal Youth Championships · Jun 101:15.38Nor-Cal Youth ChampionshipsJune 10, 2023
800 Meters · OutdoorTom Moore Youth Classic · May 272:57.35aTom Moore Youth ClassicMay 27, 2023
Long Jump · OutdoorSac Track Union Meet #3 · Apr 1511' 8Sac Track Union Meet #3April 15, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8EBAL ChampionshipsMay 8 · 300m Hurdles · GranadaGranada300m Hurdles30" / 0.762m—DNS10
May 8EBAL ChampionshipsMay 8 · 100m Hurdles · GranadaGranada100m Hurdles33" / 0.838m—DNSWind: -0.410
Apr 29EBAL: Granada - LivermoreApr 29 · 300m Hurdles · Place 4 · GranadaGranada300m Hurdles30" / 0.762m4.57.11a PB10
Apr 29EBAL: Granada - LivermoreApr 29 · 100m Hurdles · Place 3 · GranadaGranada100m Hurdles33" / 0.838m3.19.16a PBWind: -0.410
Apr 23EBAL: Foothill - Granada - LivermoreApr 23 · 300m Hurdles · Place 9 · GranadaGranada300m Hurdles30" / 0.762m9.58.21a10
Apr 23EBAL: Foothill - Granada - LivermoreApr 23 · 100m Hurdles · Place 5 · GranadaGranada100m Hurdles33" / 0.838m5.19.57aWind: 1.110
Apr 18Granada Distance & Sprint FestivalApr 18 · 100m Hurdles · Place 19 · GranadaGranada100m Hurdles1919.50a10
Apr 8Amador Valley Spring FlingApr 8 · 100m Hurdles · Place 1 · Granada (Nc)Granada (Nc)100m Hurdles119.5710
Apr 1EBAL: Amador Valley - Dublin - GranadaApr 1 · 300m Hurdles · Place 11 · GranadaGranada300m Hurdles1159.2510
Apr 1EBAL: Amador Valley - Dublin - GranadaApr 1 · 100m Hurdles · Place 10 · GranadaGranada100m Hurdles1019.8010
Mar 14Morisoli-White InvitationalMar 14 · 300m Hurdles · Place 8 · Granada (Nc)Granada (Nc)300m Hurdles81:01.8810
Mar 14Morisoli-White InvitationalMar 14 · 100m Hurdles · Place 4 · Granada (Nc)Granada (Nc)100m Hurdles420.5710
Mar 7Dan Gabor InvitationalMar 7 · 300m Hurdles · Place 18 · GranadaGranada300m Hurdles1860.0010

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9EBAL ChampionshipsMay 9 · 300m Hurdles · Place 11 · GranadaGranada300m Hurdles30" / 0.762m11.60.30a9
Apr 30EBAL: Granada - LivermoreApr 30 · Long Jump · Place 22 · Granada (Nc)Granada (Nc)Long Jump2211-00.009
Apr 30EBAL: Granada - LivermoreApr 30 · 300m Hurdles · Place 4 · Granada (Nc)Granada (Nc)300m Hurdles456.429
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 300m Hurdles · Place 8 · Granada (Nc)Granada (Nc)300m Hurdles859.749
Apr 24EBAL: Foothill - Granada - LivermoreApr 24 · 300m Hurdles · Place 8 · Granada (Nc)Granada (Nc)300m Hurdles859.749
Apr 10Amador Valley Spring FlingApr 10 · 100 Meters · Place 22 · GranadaGranada100 Meters22.15.47aWind: 2.39
Mar 13EBAL- San Ramon Valley vs GranadaMar 13 · 200 Meters · Place 23 · GranadaGranada200 Meters2332.98a—
Mar 13EBAL- San Ramon Valley vs GranadaMar 13 · 100 Meters · Place 32 · GranadaGranada100 Meters3215.52a—
Mar 8Morisoli-White InvitationalMar 8 · 200 Meters · Place 52 · Granada (Nc)Granada (Nc)200 Meters5233.089
Mar 8Morisoli-White InvitationalMar 8 · 100 Meters · Place 53 · Granada (Nc)Granada (Nc)100 Meters5315.809
Mar 1Dan Gabor InvitationalMar 1 · 100 Meters · Place 227 · Granada (Nc)Granada (Nc)100 Meters22716.249
Mar 1Dan Gabor InvitationalMar 1 · 400 Meters · Place 133 · Granada (Nc)Granada (Nc)400 Meters13377.059

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 165 NORTH INVITATIONALMar 16 · 800 Meters · Place 5 · Full StrideFull Stride800 Meters5.3:22.80a8
Mar 165 NORTH INVITATIONALMar 16 · 400 Meters · Place 9 · Full StrideFull Stride400 Meters9.1:20.45a8
Mar 165 NORTH INVITATIONALMar 16 · 100 Meters · Place 10 · Full StrideFull Stride100 Meters10.16.28a8

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · Long Jump · Full StrideFull StrideLong Jump--DNS7
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · 800 Meters · Full StrideFull Stride800 Meters--DNS7
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · 400 Meters · Full StrideFull Stride400 Meters--DNS7
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · 200 Meters · Full StrideFull Stride200 Meters--DNSWind: 1.27
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 33 · Full StrideFull Stride200 MetersRound P3332.8914
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 35 · Full StrideFull Stride400 Meters351:15.38 PB14
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 800 Meters · Place 20 · Full StrideFull Stride800 Meters203:03.1614
May 27Tom Moore Youth ClassicMay 27 · 800 Meters · Place 10 · Full StrideFull Stride800 Meters102:57.35a PB—
May 27Tom Moore Youth ClassicMay 27 · 100 Meters · Place 29 · Full StrideFull Stride100 MetersRound P2915.28a PB—
May 203M Invitational 2023May 20 · 800 Meters · Place 22 · Full StrideFull Stride800 Meters223:01.54a—
May 203M Invitational 2023May 20 · 400 Meters · Place 59 · Full StrideFull Stride400 Meters591:17.48a—
May 203M Invitational 2023May 20 · 200 Meters · Place 63 · Full StrideFull Stride200 Meters6332.45a PB—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 800 Meters · Place 23 · Full StrideFull Stride800 Meters233:13.89a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 400 Meters · Place 54 · Full StrideFull Stride400 Meters541:22.57a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 68 · Full StrideFull Stride200 Meters6833.44a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Long Jump · Place 22 · Full StrideFull StrideLong Jump22.3.40mUnofficial7
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 800 Meters · Place 23 · Full StrideFull Stride800 Meters23.3:14.66aUnofficial7
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 400 Meters · Place 44 · Full StrideFull Stride400 Meters44.1:19.69aUnofficial7
Apr 15Sac Track Union Meet #3Apr 15 · Long Jump · Place 8 · Full StrideFull StrideLong Jump8.11' 8 PB7
Apr 15Sac Track Union Meet #3Apr 15 · 800 Meters · Place 9 · Full StrideFull Stride800 Meters9.3:15.73a7
Apr 15Sac Track Union Meet #3Apr 15 · 400 Meters · Place 22 · Full StrideFull Stride400 Meters22.1:22.89a7
Apr 1Sac Speed ShowcaseApr 1 · Long Jump · Place 24 · Full StrideFull StrideLong Jump248-4—
Apr 1Sac Speed ShowcaseApr 1 · 400 Meters · Place 29 · Full StrideFull Stride400 Meters291:15.69a—
Apr 1Sac Speed ShowcaseApr 1 · 100 Meters · Place 60 · Full StrideFull Stride100 Meters6016.54a—
Mar 25Sac Track Union Meet #2Mar 25 · Long Jump · Place 9 · Full StrideFull StrideLong Jump9.9' 47
Mar 25Sac Track Union Meet #2Mar 25 · 200 Meters · Place 27 · Full StrideFull Stride200 Meters27.33.34a7
Mar 25Sac Track Union Meet #2Mar 25 · 100 Meters · Place 23 · Full StrideFull Stride100 Meters23.16.40a7