Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorGlenn Poole Invitational · Feb 2511.89Glenn Poole InvitationalFebruary 25, 2023
100 Meters · OutdoorBella Vista Bronco Speed Festival · Mar 2911.08aBella Vista Bronco Speed FestivalMarch 29, 2025
200 Meters · OutdoorHerd Roundup · Apr 823.07Herd Roundup April 8, 2023
400 Meters · OutdoorBronco Speed Festival · Apr 152.26aBronco Speed FestivalApril 1, 2023
Long Jump · OutdoorSierra Foothill League Finals · May 521-07.75Sierra Foothill League FinalsMay 5, 2023

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 3SFL Varsity Championship May 3 · Long Jump · Place 15 · Granite BayGranite BayLong Jump15.18-11.5012
May 3SFL Varsity Championship May 3 · 100 Meters · Place 2 · Granite BayGranite Bay100 Meters2.11.12aWind: -2.212
Apr 9SFL # 3 B Host Del Oro /Jesuit/St. Francis/Oak Ridge/GBHSApr 9 · 100 Meters · Granite BayGranite Bay100 Meters—DNSWind: 1.812
Apr 4Stanford Invitational Apr 4 · Long Jump · Place 11 · Granite BayGranite BayLong Jump116.40m12
Apr 4Stanford Invitational Apr 4 · Long Jump · Place 11 · Granite Bay (SJ)Granite Bay (SJ)Long Jump116.40m12
Mar 29Bella Vista Bronco Speed FestivalMar 29 · 100 Meters · Place 2 · Granite BayGranite Bay100 Meters211.08a PB12
Mar 284th Annual GBHS Field Festival Mar 28 · Long Jump · Place 2 · Granite BayGranite BayLong Jump221-9.5012
Mar 19SLF Quad Meet # 2 A - GBHS, Del Oro, Davis, Folsom Mar 19 · Long Jump · Granite BayGranite BayLong Jump—DNS12
Mar 19SLF Quad Meet # 2 A - GBHS, Del Oro, Davis, Folsom Mar 19 · 200 Meters · Place 1 · Granite BayGranite Bay200 Meters1.23.19a12
Mar 8Sturgeon Invite 2025Mar 8 · Long Jump · Place 3 · Granite Bay (SJ)Granite Bay (SJ)Long Jump320-5.2512
Mar 8Sturgeon Invite 2025Mar 8 · 400 Meters · Place 5 · Granite Bay (SJ)Granite Bay (SJ)400 Meters553.1712
Mar 1Glenn Poole InvitationalMar 1 · 100 Meters · Place 3 · Granite BayGranite Bay100 Meters311.37a—
Feb 24GBHS Team Time trials Feb 24 · 400 Meters · Place 5 · Granite BayGranite Bay400 Meters5.55.61aUnofficial12
Feb 24GBHS Team Time trials Feb 24 · 100 Meters · Place 1 · Granite BayGranite Bay100 Meters1.11.32aUnofficial12

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 8FastFast All-Comers MeetJun 8 · Long Jump · Revolution Express TrackRevolution Express TrackLong Jump—NM11
Jun 8FastFast All-Comers MeetJun 8 · 100 Meters · Revolution Express TrackRevolution Express Track100 Meters—NTWind: 0.311
May 17 SJS Masters Prelims and FinalsMay 17 · Long Jump · Place 22 · Granite BayGranite BayLong Jump22.20-00.50Wind: 2.611
May 9CIF-SJS Division I Championships FinalsMay 9 · Long Jump · Place 9 · Granite BayGranite BayLong Jump9.21-05.7511
May 9CIF-SJS Division I Championships FinalsMay 9 · 100 Meters · Place 14 · Granite BayGranite Bay100 MetersRound P14.11.08aWind: 2.311
Apr 27SFL League ChampionshipsApr 27 · Long Jump · Place 6 · Granite BayGranite BayLong Jump6.20-03.7511
Apr 27SFL League ChampionshipsApr 27 · 100 Meters · Place 6 · Granite BayGranite Bay100 Meters6.11.50aWind: -1.311
Apr 202024 Sacramento Meet of ChampionsApr 20 · Long Jump · Place 4 · Granite BayGranite BayLong Jump4.21-03.75Wind: 0.311
Mar 22GBHS Field Festival Mar 22 · Long Jump · Place 3 · Granite BayGranite BayLong Jump322-6.50—
Mar 6SFL Center Meet # 1 Mar 6 · Long Jump · Place 4 · Granite BayGranite BayLong Jump419-1—
Mar 6SFL Center Meet # 1 Mar 6 · 100 Meters · Place 3 · Granite BayGranite Bay100 Meters311.51a—
Feb 16RJUHSD Time TrialsFeb 16 · 400 Meters · Place 2 · Granite BayGranite Bay400 Meters2.51.66aUnofficial11
Feb 16RJUHSD Time TrialsFeb 16 · 200 Meters · Place 1 · Granite BayGranite Bay200 Meters1.23.03aUnofficial11

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 19CIF-SJS Masters Trials and FinalsMay 19 · Long Jump · Place 20 · Granite BayGranite BayLong Jump2019-10.75—
May 10CIF-SJS Division 1 Trials/FinalsMay 10 · Long Jump · Place 7 · Granite BayGranite BayLong Jump720-8.25—
May 10CIF-SJS Division 1 Trials/FinalsMay 10 · 100 Meters · Place 16 · Granite BayGranite Bay100 Meters1611.37a—
May 5Sierra Foothill League FinalsMay 5 · Long Jump · Place 1 · Granite BayGranite BayLong Jump1.21-07.75 PB10
May 5Sierra Foothill League FinalsMay 5 · 100 Meters · Place 7 · Granite BayGranite Bay100 MetersRound P7.11.33aWind: 0.810
May 5Sierra Foothill League FinalsMay 5 · 100 Meters · Place 5 · Granite BayGranite Bay100 Meters5.11.33aWind: -110
Apr 22Sacramento Meet of ChampionsApr 22 · Long Jump · Place 8 · Granite BayGranite BayLong Jump821-00.0010
Apr 22Sacramento Meet of ChampionsApr 22 · 100 Meters · Place 22 · Granite BayGranite Bay100 Meters2211.2210
Apr 15Sturgeon Invite @ Granite Bay HS Apr 15 · 100 Meters · Place 1 · Granite BayGranite Bay100 Meters111.30a—
Apr 12SFL Center meet #3 @ GBHS Apr 12 · Long Jump · Place 1 · Granite BayGranite BayLong Jump120-9.50—
Apr 12SFL Center meet #3 @ GBHS Apr 12 · 100 Meters · Place 5 · Granite BayGranite Bay100 Meters511.41a—
Apr 8Herd Roundup Apr 8 · Long Jump · Place 1 · Granite Bay (SJ)Granite Bay (SJ)Long Jump120-310
Apr 8Herd Roundup Apr 8 · 200 Meters · Place 1 · Granite Bay (SJ)Granite Bay (SJ)200 Meters123.07 PB10
Apr 8Herd Roundup Apr 8 · 100 Meters · Place 1 · Granite Bay (SJ)Granite Bay (SJ)100 Meters111.3710
Apr 1Bronco Speed FestivalApr 1 · 400 Meters · Place 4 · Granite BayGranite Bay400 Meters452.26a PB—
Mar 31GBHS Field Festival Mar 31 · Long Jump · Place 1 · Granite BayGranite BayLong Jump122-04.7510
Mar 25Thunder InvitationalMar 25 · Long Jump · Place 1 · Granite BayGranite BayLong Jump122-08.5010
Mar 25Thunder InvitationalMar 25 · 100 Meters · Place 8 · Granite BayGranite Bay100 Meters811.2910
Mar 22SFL Center #2Mar 22 · Long Jump · Place 3 · Granite BayGranite BayLong Jump3.20-08.5010
Mar 22SFL Center #2Mar 22 · 100 Meters · Place 3 · Granite BayGranite Bay100 Meters3.11.61aWind: -3.110
Mar 183rd Annual Fighting Zebras InvitationalMar 18 · Long Jump · Place 1 · Granite BayGranite BayLong Jump120-01.50—
Mar 183rd Annual Fighting Zebras InvitationalMar 18 · 100 Meters · Place 1 · Granite BayGranite Bay100 Meters111.16a—
Mar 1SFL Center #1Mar 1 · Long Jump · Place 2 · Granite BayGranite BayLong Jump2.19-06.7510
Mar 1SFL Center #1Mar 1 · 100 Meters · Place 4 · Granite BayGranite Bay100 Meters4.11.34aWind: 1.410
Feb 17RJUHSD Cup Time Trials @ GBHS Feb 17 · Long Jump · Place 1 · Granite BayGranite BayLong Jump1.20-03.5010
Feb 17RJUHSD Cup Time Trials @ GBHS Feb 17 · 100 Meters · Place 3 · Granite BayGranite Bay100 Meters3.11.39aWind: 1.110

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Glenn Poole InvitationalFeb 25 · 100 Meters · Place 11 · Granite BayGranite Bay100 Meters1111.89 PB10

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 6SFL FinalsMay 6 · Long Jump · Place 1 · Granite BayGranite BayLong Jump119-2.509
May 6SFL FinalsMay 6 · 100 Meters · Place 2 · Granite BayGranite Bay100 MetersRound P211.509
May 6SFL FinalsMay 6 · 100 Meters · Place 4 · Granite BayGranite Bay100 Meters411.869
May 6SFL FinalsMay 6 · Long Jump · Place 1 · Granite BayGranite BayLong Jump119-2.509
May 6SFL FinalsMay 6 · 100 Meters · Place 2 · Granite BayGranite Bay100 MetersRound P211.509
May 6SFL FinalsMay 6 · 100 Meters · Place 4 · Granite BayGranite Bay100 Meters411.869
May 4SFL TrialsMay 4 · 100 Meters · Place 2 · Granite BayGranite Bay100 MetersRound P2.11.50aWind: 0.29
Apr 27Oak Ridge vs. Granite BayApr 27 · Long Jump · Place 2 · Granite BayGranite BayLong Jump2.19-10.009
Apr 27Oak Ridge vs. Granite BayApr 27 · 100 Meters · Place 1 · Granite BayGranite Bay100 Meters1.12.02a9
Apr 20Granite Bay versus Whitney duel meetApr 20 · Long Jump · Place 2 · Granite BayGranite BayLong Jump219-00.259
Apr 20Granite Bay versus Whitney duel meetApr 20 · 100 Meters · Place 4 · Granite BayGranite Bay100 Meters412.359
Apr 7GBHS at Folsom SFL Duel Apr 7 · Long Jump · Granite BayGranite BayLong Jump--FOUL9
Apr 7GBHS at Folsom SFL Duel Apr 7 · 100 Meters · Place 1 · Granite BayGranite Bay100 Meters1.11.87aWind: 0.69
Apr 2Bronco Speed FestivalApr 2 · 400 Meters · Place 8 · Granite BayGranite Bay400 Meters856.539
Apr 1Granite Bay Field FestivalApr 1 · Long Jump · Place 4 · Granite BayGranite BayLong Jump418-10.009
Mar 29Double Duel: GBHS vs Del Oro, GBHS vs Rocklin, Rocklin vs Del OroMar 29 · Long Jump · Place 9 · Granite BayGranite BayLong Jump9.14-01.509
Mar 29Double Duel: GBHS vs Del Oro, GBHS vs Rocklin, Rocklin vs Del OroMar 29 · 100 Meters · Place 3 · Granite BayGranite Bay100 Meters3.12.10aWind: -0.49
Mar 26Thunder InvitationalMar 26 · 200 Meters · Place 26 · Granite BayGranite Bay200 Meters2625.479
Mar 26Thunder InvitationalMar 26 · 100 Meters · Place 9 · Granite BayGranite Bay100 Meters911.989
Feb 17GBHS Time Trials Feb 17 · 400 Meters · Place 4 · Granite BayGranite Bay400 Meters4.58.62aUnofficial9
Feb 17GBHS Time Trials Feb 17 · 100 Meters · Place 4 · Granite BayGranite Bay100 Meters4.12.74aUnofficial9