Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorGBHS Team Time Trials 2026 · Feb 2313.05GBHS Team Time Trials 2026February 23, 2026
100 Meters · OutdoorRon Ruptier Invitational · Mar 712.39aRon Ruptier InvitationalMarch 7, 2026
200 Meters · OutdoorPR Invitational · Apr 425.69aPR InvitationalApril 4, 2026
400 Meters · IndoorGBHS Team Time Trials 2026 · Feb 231:03.30GBHS Team Time Trials 2026February 23, 2026
Discus · 1.6kg · OutdoorSFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge · Apr 1548-05SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge April 15, 2026
Shot Put · 10lb · OutdoorPR Invitational · Apr 429-00.00PR InvitationalApril 4, 2026
Shot Put · 12lb · OutdoorSFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge · Apr 1526-03.00SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge April 15, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 2SFL Championships Day 2 May 2 · Discus · Place 26 · Granite BayDiscus2657-069
May 2SFL Championships Day 2 May 2 · Shot Put · Place 28 · Granite BayShot Put2826-03.009
May 2SFL Championships Day 2 May 2 · 200 Meters · Place 30 · Granite Bay200 Meters3026.09a9
May 2SFL Championships Day 2 May 2 · 100 Meters · Place 30 · Granite Bay100 Meters3012.40a9
Apr 18Placer County ChampionshipApr 18 · Shot Put · Place 20 · Granite Bay (SJ)Shot Put2024-99
Apr 18Placer County ChampionshipApr 18 · Discus · Place 19 · Granite Bay (SJ)Discus1953-89
Apr 18Placer County ChampionshipApr 18 · 200 Meters · Place 35 · Granite Bay (SJ)200 Meters3528.159
Apr 18Placer County ChampionshipApr 18 · 100 Meters · Place 33 · Granite Bay (SJ)100 Meters3312.799
Apr 15SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge Apr 15 · Discus · Place 14 · Granite BayDiscus1.6kg14.48-05 PB9
Apr 15SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge Apr 15 · Shot Put · Place 17 · Granite BayShot Put12lb17.26-03.00 PB9
Apr 15SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge Apr 15 · 200 Meters · Place 17 · Granite Bay200 Meters17.26.45aWind: -1.89
Apr 15SFL# 3 Granite Bay, Del Oro, Jesuit, St Francis, Oak Ridge Apr 15 · 100 Meters · Place 18 · Granite Bay100 Meters18.12.69aWind: -1.29
Apr 4PR InvitationalApr 4 · Shot Put · Place 23 · Granite BayShot Put10lb23.29-00.00 PB9
Apr 4PR InvitationalApr 4 · 200 Meters · Place 47 · Granite Bay200 Meters47.25.69a PBWind: -0.99
Mar 28Bella Vista Bronco Speed FestivalMar 28 · 100 Meters · Place 79 · Granite Bay100 Meters7912.59a9
Mar 27Grizzly Field Festival 2026 Is NOW FULL!!!Mar 27 · Discus · Place 55 · Granite BayDiscus5544-69
Mar 27Grizzly Field Festival 2026 Is NOW FULL!!!Mar 27 · Shot Put · Place 47 · Granite BayShot Put4727-89
Mar 21Lancer InviteMar 21 · Shot Put · Place 26 · Granite BayShot Put2623-09
Mar 21Lancer InviteMar 21 · 100 Meters · Place 13 · Granite Bay100 Meters1312.59a9
Mar 18SFL # 2 Del Oro, Granite Bay, Davis, FolsomMar 18 · Discus · Place 16 · Granite BayDiscus1641-69
Mar 18SFL # 2 Del Oro, Granite Bay, Davis, FolsomMar 18 · Shot Put · Place 11 · Granite BayShot Put1126-79
Mar 18SFL # 2 Del Oro, Granite Bay, Davis, FolsomMar 18 · 100 Meters · Place 21 · Granite Bay100 Meters2112.70a9
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · Shot Put · Place 44 · Granite BayShot Put10lb44.24-07.009
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · 100 Meters · Place 69 · Granite Bay100 Meters69.12.96aWind: -0.49
Mar 7Ron Ruptier InvitationalMar 7 · Discus · Place 25 · Granite BayDiscus2541-6.509
Mar 7Ron Ruptier InvitationalMar 7 · Shot Put · Place 18 · Granite BayShot Put1828-19
Mar 7Ron Ruptier InvitationalMar 7 · 100 Meters · Place 29 · Granite Bay100 Meters2912.39a PB9
Mar 4SFL # 1 - Whitney, Rocklin, Del Oro, Granite Bay Mar 4 · Discus · Place 18 · Granite BayDiscus1845-19
Mar 4SFL # 1 - Whitney, Rocklin, Del Oro, Granite Bay Mar 4 · Shot Put · Place 16 · Granite BayShot Put1627-19
Mar 4SFL # 1 - Whitney, Rocklin, Del Oro, Granite Bay Mar 4 · 100 Meters · Place 15 · Granite Bay100 Meters1512.82a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Clarke Massey RelaysFeb 28 · Discus · Place 30 · Granite BayDiscus3039-89
Feb 28Clarke Massey RelaysFeb 28 · Shot Put · Place 30 · Granite BayShot Put3024-09
Feb 23GBHS Team Time Trials 2026Feb 23 · 400 Meters · Place 27 · Granite Bay400 Meters271:03.30 PB9
Feb 23GBHS Team Time Trials 2026Feb 23 · 100 Meters · Place 21 · Granite Bay100 Meters2113.05 PB9
Feb 21John Powell Throws ClassicFeb 21 · Shot Put · Place 17 · Granite BayShot Put1718-119