Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor106th CIF State T&F Champs Prelims & Finals 2026 · May 2914.48a106th CIF State T&F Champs Prelims & Finals 2026May 29, 2026
200 Meters · OutdoorAAU West Coast National Championship · Jul 126.87aAAU West Coast National ChampionshipJuly 1, 2026
300m Hurdles · 30" / 0.762m · Outdoor106th CIF State T&F Champs Prelims & Finals 2026 · May 2951.63a106th CIF State T&F Champs Prelims & Finals 2026May 29, 2026
400 Meters · OutdoorBronco Speed Festival · Mar 231:06.18aBronco Speed FestivalMarch 23, 2024
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:26.59aAAU Junior Olympic GamesAugust 1, 2026
Heptathlon · OutdoorAAU Junior Olympic Games · Aug 14634AAU Junior Olympic GamesAugust 1, 2026
High Jump · OutdoorUSATF Region 14 Jr Olympic Combined Events Championships · Jun 281.60mUSATF Region 14 Jr Olympic Combined Events ChampionshipsJune 28, 2025
Javelin · 600g · OutdoorAAU West Coast National Championship · Jul 132.18mAAU West Coast National ChampionshipJuly 1, 2026
Long Jump · OutdoorUSATF Region 14 Jr Olympic Combined Events Championships · Jun 284.97mUSATF Region 14 Jr Olympic Combined Events ChampionshipsJune 28, 2025
Shot Put · 4kg · OutdoorAAU Junior Olympic Games · Aug 18.84mAAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

44 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Heptathlon · Place 3 · Trailblazers Track ClubTrailblazers Track ClubHeptathlonRound M3.4634 PB11
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 15 · Trailblazers Track ClubTrailblazers Track ClubLong JumpRound M15.4.98mWind: 1.311
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 1 · Trailblazers Track ClubTrailblazers Track ClubHigh JumpRound M1.1.60m11
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 4 · Trailblazers Track ClubTrailblazers Track ClubJavelin600gRound M4.31.24m11
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 12 · Trailblazers Track ClubTrailblazers Track ClubShot Put4kgRound M12.8.84m PB11
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 2 · Trailblazers Track ClubTrailblazers Track Club100m Hurdles33" / 0.838mRound M2.14.71aWind: 4.111
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 6 · Trailblazers Track ClubTrailblazers Track Club800 MetersRound M6.2:26.59a PB11
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 14 · Trailblazers Track ClubTrailblazers Track Club200 MetersRound M14.26.27aWind: 3.711
Jul 182026 Grant Summer All-Comers IIJul 18 · Long Jump · Place 2 · Trailblazers Track ClubTrailblazers Track ClubLong Jump2.15' 9"Unofficial11
Jul 182026 Grant Summer All-Comers IIJul 18 · Shot Put · Place 1 · Trailblazers Track ClubTrailblazers Track ClubShot Put4kg1.23' 10"Unofficial11
Jul 182026 Grant Summer All-Comers SeriesJul 18 · Long Jump · Place 3 · Unattached High SchoolUnattached High SchoolLong Jump3.15-09.0011
Jul 182026 Grant Summer All-Comers SeriesJul 18 · Shot Put · Place 2 · Unattached High SchoolUnattached High SchoolShot Put4kg2.23-10.0011
Jul 1AAU West Coast National ChampionshipJul 1 · Heptathlon · Place 1 · Trailblazers Track ClubTrailblazers Track ClubHeptathlonRound M1.428411
Jul 1AAU West Coast National ChampionshipJul 1 · Long Jump · Place 1 · Trailblazers Track ClubTrailblazers Track ClubLong JumpRound M1.4.89m11
Jul 1AAU West Coast National ChampionshipJul 1 · High Jump · Place 1 · Trailblazers Track ClubTrailblazers Track ClubHigh JumpRound M1.1.55m11
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 1 · Trailblazers Track ClubTrailblazers Track ClubJavelin600gRound M1.32.18m PB11
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 1 · Trailblazers Track ClubTrailblazers Track ClubShot Put4kgRound M1.8.66m11
Jul 1AAU West Coast National ChampionshipJul 1 · 100m Hurdles · Place 1 · Trailblazers Track ClubTrailblazers Track Club100m Hurdles33" / 0.838mRound M1.14.82aWind: -1.211
Jul 1AAU West Coast National ChampionshipJul 1 · 800 Meters · Place 4 · Trailblazers Track ClubTrailblazers Track Club800 MetersRound M4.2:44.05a11
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 2 · Trailblazers Track ClubTrailblazers Track Club200 MetersRound M2.26.87a PBWind: -0.711
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · High Jump · Place 9 · Sheldon (CA)Sheldon (CA)High JumpRound P9.5-03.0011
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · High Jump · Sheldon (CA)Sheldon (CA)High Jump--NH11
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 300m Hurdles · Place 24 · Sheldon (CA)Sheldon (CA)300m Hurdles30" / 0.762mRound P24.51.63a PB11
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 100m Hurdles · Place 13 · Sheldon (CA)Sheldon (CA)100m Hurdles33" / 0.838mRound P13.14.48a PBWind: 0.811
May 23SJS Masters Championships FinalsMay 23 · High Jump · Place 1 · Sheldon (CA)Sheldon (CA)High Jump15-06.0011
May 23SJS Masters Championships FinalsMay 23 · 300m Hurdles · Place 3 · Sheldon (CA)Sheldon (CA)300m Hurdles344.27a11
May 23SJS Masters Championships FinalsMay 23 · 100m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)100m Hurdles114.53a11
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · High Jump · Place 3 · Sheldon (CA)Sheldon (CA)High Jump35-01.0011
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 300m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)300m Hurdles144.40a11
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 100m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)100m Hurdles114.34a11
May 9SJS DI Championships Trials May 9 · High Jump · Place 3 · Sheldon (CA)Sheldon (CA)High JumpRound P35-02.0011
May 9SJS DI Championships Trials May 9 · 300m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)300m HurdlesRound P143.73a11
May 9SJS DI Championships Trials May 9 · 100m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)100m HurdlesRound P114.44a11
Apr 24Glenn Rogers Distance CarnivalApr 24 · 800 Meters · Place 5 · Sheldon (CA)Sheldon (CA)800 Meters52:28.30a11
Apr 18Halden InvitationalApr 18 · High Jump · Place 1 · Sheldon (CA)Sheldon (CA)High Jump15-05.0011
Apr 18Halden InvitationalApr 18 · 300m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)300m Hurdles146.72a11
Apr 18Halden InvitationalApr 18 · 100m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)100m Hurdles114.72a11
Apr 3Stanford InviteApr 3 · 100m Hurdles · Place 5 · Sheldon (CA)Sheldon (CA)100m Hurdles33" / 0.838m5.14.83aWind: -0.111
Apr 3Stanford InviteApr 3 · 100m Hurdles · Place 4 · Sheldon (CA)Sheldon (CA)100m Hurdles33" / 0.838mRound P4.14.69aWind: 1.211
Mar 7Ron Ruptier InvitationalMar 7 · Long Jump · Place 2 · Sheldon (CA)Sheldon (CA)Long Jump216-111
Mar 7Ron Ruptier InvitationalMar 7 · High Jump · Place 1 · Sheldon (CA)Sheldon (CA)High Jump15-211
Mar 7Ron Ruptier InvitationalMar 7 · 300m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)300m Hurdles146.78a11
Mar 7Ron Ruptier InvitationalMar 7 · 100m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)100m Hurdles115.15a11
Mar 6Bronco Roundup Distance CarnivalMar 6 · 800 Meters · Place 24 · Sheldon (CA)Sheldon (CA)800 Meters242:34.37a11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · Javelin · Place 2 · Trailblazers Track ClubTrailblazers Track ClubJavelin226.26m17
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · 100m Hurdles · Place 2 · Trailblazers Track ClubTrailblazers Track Club100m Hurdles215.3817
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · 800 Meters · Place 1 · Trailblazers Track ClubTrailblazers Track Club800 Meters12:33.1217
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · Long Jump · Place 2 · Trailblazers Track ClubTrailblazers Track ClubLong Jump24.97m PB17
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · High Jump · Place 1 · Trailblazers Track ClubTrailblazers Track ClubHigh Jump11.60m PB17
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · Shot Put · Place 3 · Trailblazers Track ClubTrailblazers Track ClubShot Put37.86m17
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · 200 Meters · Place 3 · Trailblazers Track ClubTrailblazers Track Club200 Meters327.5217
Apr 262025 Sacramento Meet of ChampionsApr 26 · 300m Hurdles · Place 10 · Sheldon (CA)Sheldon (CA)300m Hurdles1048.2910
Apr 262025 Sacramento Meet of ChampionsApr 26 · 100m Hurdles · Place 3 · Sheldon (CA)Sheldon (CA)100m Hurdles315.6410
Apr 5Delta College Track and Field Mustang HS InvitationalApr 5 · High Jump · Place 1 · Sheldon (CA)Sheldon (CA)High Jump14-1010
Apr 5Delta College Track and Field Mustang HS InvitationalApr 5 · 100m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)100m Hurdles116.20a10
Mar 25Delta League Center Meet #1Mar 25 · High Jump · Place 1 · Sheldon (CA)Sheldon (CA)High Jump15-010
Mar 25Delta League Center Meet #1Mar 25 · 300m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)300m Hurdles151.72a10
Mar 25Delta League Center Meet #1Mar 25 · 100m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)100m Hurdles116.52a10
Mar 22Jaguar InvitationalMar 22 · 100m Hurdles · Place 5 · Sheldon (CA)Sheldon (CA)100m Hurdles516.90a10
Mar 1Glenn Poole InvitationalMar 1 · High Jump · Place 1 · Sheldon (CA)Sheldon (CA)High Jump14-11—
Mar 1Glenn Poole InvitationalMar 1 · 100m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)100m Hurdles116.46a—

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Apr 30Delta League Varsity & Frosh/Soph Championships FinalsApr 30 · High Jump · Place 4 · Sheldon (CA)Sheldon (CA)High Jump44-10—
Apr 30Delta League Varsity & Frosh/Soph Championships FinalsApr 30 · 300m Hurdles · Place 2 · Sheldon (CA)Sheldon (CA)300m Hurdles247.70a—
Apr 30Delta League Varsity & Frosh/Soph Championships FinalsApr 30 · 300m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)300m Hurdles146.29a—
Apr 30Delta League Varsity & Frosh/Soph Championships FinalsApr 30 · 100m Hurdles · Place 4 · Sheldon (CA)Sheldon (CA)100m Hurdles416.68a—
Apr 30Delta League Varsity & Frosh/Soph Championships FinalsApr 30 · 100m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)100m Hurdles115.55a—
Apr 19Glenn Rogers Distance Carnival Apr 19 · 800 Meters · Place 6 · Sheldon (CA)Sheldon (CA)800 Meters62:31.71a—
Apr 17Delta League Center Meet #2Apr 17 · Long Jump · Place 1 · Sheldon (CA)Sheldon (CA)Long Jump115-10.50—
Apr 17Delta League Center Meet #2Apr 17 · Shot Put · Place 11 · Sheldon (CA)Sheldon (CA)Shot Put1119-7—
Apr 17Delta League Center Meet #2Apr 17 · 100m Hurdles · Place 2 · Sheldon (CA)Sheldon (CA)100m Hurdles216.24a—
Apr 6Herd RoundupApr 6 · High Jump · Place 1 · Sheldon (CA)Sheldon (CA)High Jump15-2—
Apr 6Herd RoundupApr 6 · 300m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)300m Hurdles146.75a—
Apr 6Herd RoundupApr 6 · 100m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)100m Hurdles116.61a—
Apr 6Herd RoundupApr 6 · 200 Meters · Place 13 · Sheldon (CA)Sheldon (CA)200 Meters1328.07a—
Mar 23Bronco Speed FestivalMar 23 · 300m Hurdles · Place 1 · Sheldon (CA)Sheldon (CA)300m Hurdles147.72a—
Mar 23Bronco Speed FestivalMar 23 · 100m Hurdles · Place 2 · Sheldon (CA)Sheldon (CA)100m Hurdles216.75a—
Mar 23Bronco Speed FestivalMar 23 · 400 Meters · Place 17 · Sheldon (CA)Sheldon (CA)400 Meters171:06.18a PB—
Mar 21Delta League Center Meet #1Mar 21 · Long Jump · Place 1 · Sheldon (CA)Sheldon (CA)Long Jump115-9.50—
Mar 21Delta League Center Meet #1Mar 21 · Shot Put · Place 16 · Sheldon (CA)Sheldon (CA)Shot Put1619-6.50—
Mar 21Delta League Center Meet #1Mar 21 · 800 Meters · Place 2 · Sheldon (CA)Sheldon (CA)800 Meters22:32.35a—
Mar 21Delta League Center Meet #1Mar 21 · 200 Meters · Place 2 · Sheldon (CA)Sheldon (CA)200 Meters228.17a—
Mar 8Bronco Roundup Distance and Pole Vault CarnivalMar 8 · 800 Meters · Place 19 · Sheldon (CA)Sheldon (CA)800 Meters192:36.39a—
Mar 2Sac State HS ClassicMar 2 · High Jump · Place 1 · Sheldon (CA)Sheldon (CA)High Jump15-2—
Mar 2Sac State HS ClassicMar 2 · 300m Hurdles · Place 6 · Sheldon (CA)Sheldon (CA)300m Hurdles649.27a—
Mar 2Sac State HS ClassicMar 2 · 100m Hurdles · Place 5 · Sheldon (CA)Sheldon (CA)100m Hurdles516.32a—