Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFVL West Park@Oakmont · Apr 2514.05aFVL West Park@OakmontApril 25, 2024
100m Hurdles · 33" / 0.838m · Outdoor106th CIF State T&F Champs Prelims & Finals 2026 · May 2914.93a106th CIF State T&F Champs Prelims & Finals 2026May 29, 2026
200 Meters · IndoorGlenn Poole Invitational · Feb 2428.32Glenn Poole InvitationalFebruary 24, 2024
200 Meters · OutdoorFVL Oakmont @Placer · Apr 1728.15aFVL Oakmont @PlacerApril 17, 2024
300m Hurdles · 30" / 0.762m · OutdoorPVL Finals · May 146.36aPVL FinalsMay 1, 2026
400 Meters · IndoorGlenn Poole Invitational · Feb 241:04.43Glenn Poole InvitationalFebruary 24, 2024
400 Meters · OutdoorFVL Finals @ Ponderosa · May 31:00.76aFVL Finals @ PonderosaMay 3, 2024
55m Hurdles · 33" · IndoorReno Indoor Track Presidents’ Meet · Feb 158.91aReno Indoor Track Presidents’ MeetFebruary 15, 2026
High Jump · IndoorReno Indoor Track Presidents’ Meet · Feb 151.57mReno Indoor Track Presidents’ MeetFebruary 15, 2026
High Jump · OutdoorStanford Invitational · Apr 41.53mStanford Invitational April 4, 2025

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

2026 Outdoor Track

49 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 100m Hurdles · Place 24 · OakmontOakmont100m Hurdles33" / 0.838mRound P24.14.93a PBWind: 1.411
May 23SJS Masters Championships FinalsMay 23 · High Jump · Place 9 · OakmontOakmontHigh Jump95-02.0011
May 23SJS Masters Championships FinalsMay 23 · 100m Hurdles · Place 2 · OakmontOakmont100m Hurdles214.90a11
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · High Jump · Place 1 · OakmontOakmontHigh Jump15-02.0011
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles146.70a11
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles114.96a11
May 9CIFSJS Division 4 TrialsMay 9 · High Jump · Place 1 · OakmontOakmontHigh JumpRound P1.5-03.0011
May 9CIFSJS Division 4 TrialsMay 9 · 300m Hurdles · Place 2 · OakmontOakmont300m Hurdles30" / 0.762mRound P2.47.00a11
May 9CIFSJS Division 4 TrialsMay 9 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles33" / 0.838mRound P1.15.38aWind: 0.211
May 1PVL FinalsMay 1 · 300m Hurdles · Place 2 · OakmontOakmont300m Hurdles30" / 0.762mRound P2.48.44a11
May 1PVL FinalsMay 1 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles30" / 0.762m1.46.36a PB11
May 1PVL FinalsMay 1 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles33" / 0.838mRound P1.15.56aWind: -0.511
May 1PVL FinalsMay 1 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles33" / 0.838m1.15.14aWind: 011
May 1PVL FinalsMay 1 · High Jump · Place 1 · OakmontOakmontHigh Jump1.5-02.0011
Apr 29PVL TrialsApr 29 · 300m Hurdles · Place 2 · OakmontOakmont300m Hurdles248.44a11
Apr 29PVL TrialsApr 29 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles115.56a11
Apr 252026 Sacramento Meet of ChampionsApr 25 · 100m Hurdles · Place 4 · OakmontOakmont100m Hurdles415.0811
Apr 252026 Sacramento Meet of ChampionsApr 25 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles144.9711
Apr 22PVL Wk #5 Lincoln, Center, Colfax, OakmontApr 22 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles30" / 0.762m1.48.51a11
Apr 22PVL Wk #5 Lincoln, Center, Colfax, OakmontApr 22 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles33" / 0.838m1.15.29aWind: -1.411
Apr 22PVL Wk #5 Lincoln, Center, Colfax, OakmontApr 22 · High Jump · Place 1 · OakmontOakmontHigh Jump1.4-10.0011
Apr 102026 Arcadia InvitationalApr 10 · 100m Hurdles · Place 20 · OakmontOakmont100m Hurdles2014.9911
Apr 102026 Arcadia InvitationalApr 10 · High Jump · Place 13 · OakmontOakmontHigh Jump135-111
Apr 3Stanford InviteApr 3 · High Jump · Place 9 · OakmontOakmontHigh Jump9.1.58m11
Apr 3Stanford InviteApr 3 · 100m Hurdles · Place 9 · OakmontOakmont100m Hurdles33" / 0.838m9.15.28aWind: -0.111
Apr 3Stanford InviteApr 3 · 100m Hurdles · Place 8 · OakmontOakmont100m Hurdles33" / 0.838mRound P8.15.00aWind: 0.911
Mar 28Bella Vista Bronco Speed FestivalMar 28 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles145.98a11
Mar 28Bella Vista Bronco Speed FestivalMar 28 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles115.25a11
Mar 27Grizzly Field Festival 2026 Is NOW FULL!!!Mar 27 · Long Jump · Place 17 · OakmontOakmontLong Jump1715-711
Mar 27Grizzly Field Festival 2026 Is NOW FULL!!!Mar 27 · High Jump · Place 1 · OakmontOakmontHigh Jump15-411
Mar 27Grizzly Field Festival 2026 Is NOW FULL!!!Mar 27 · Shot Put · Place 43 · OakmontOakmontShot Put4320-011
Mar 25PVL Week 3 Colfax, Wheatland, Lincoln, OakmontMar 25 · High Jump · Place 1 · OakmontOakmontHigh Jump15-011
Mar 25PVL Week 3 Colfax, Wheatland, Lincoln, OakmontMar 25 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles147.17a11
Mar 25PVL Week 3 Colfax, Wheatland, Lincoln, OakmontMar 25 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles115.21a11
Mar 214th Annual Sky Mote Memorial Invitational Mar 21 · High Jump · Place 1 · OakmontOakmontHigh Jump15-211
Mar 214th Annual Sky Mote Memorial Invitational Mar 21 · Shot Put · Place 21 · OakmontOakmontShot Put2122-8.7511
Mar 214th Annual Sky Mote Memorial Invitational Mar 21 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles146.08a11
Mar 18PVL Week 2 Bear River, Oakmont, Center, WheatlandMar 18 · High Jump · Place 1 · OakmontOakmontHigh Jump14-811
Mar 18PVL Week 2 Bear River, Oakmont, Center, WheatlandMar 18 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles146.52a11
Mar 18PVL Week 2 Bear River, Oakmont, Center, WheatlandMar 18 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles115.54a11
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · 300m Hurdles · Place 4 · OakmontOakmont300m Hurdles30" / 0.762m4.47.66a11
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · 100m Hurdles · Place 2 · OakmontOakmont100m Hurdles33" / 0.838m2.15.34aWind: -0.811
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · High Jump · Place 1 · OakmontOakmontHigh Jump1.5-04.5011
Mar 11PVL#1 Oakmont, Mira Loma, Bear River, LincolnMar 11 · High Jump · Place 1 · OakmontOakmontHigh Jump15-011
Mar 11PVL#1 Oakmont, Mira Loma, Bear River, LincolnMar 11 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles148.48a11
Mar 11PVL#1 Oakmont, Mira Loma, Bear River, LincolnMar 11 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles115.39a11
Feb 28Glenn Poole InvitationalFeb 28 · 300m Hurdles · Place 3 · OakmontOakmont300m Hurdles30" / 0.762m3.48.45a11
Feb 28Glenn Poole InvitationalFeb 28 · 100m Hurdles · Place 2 · OakmontOakmont100m Hurdles33" / 0.838m2.15.66aWind: -0.811
Feb 28Glenn Poole InvitationalFeb 28 · High Jump · Place 2 · OakmontOakmontHigh Jump2.5-01.0011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 55m Hurdles · Place 3 · UnattachedUnattached55m Hurdles33"3.8.91a PB11
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · High Jump · Place 1 · UnattachedUnattachedHigh Jump1.1.57m PB11
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 400 Meters · UnattachedUnattached400 Meters--DNS11

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 8PVL FinalsMay 8 · High Jump · Place 2 · OakmontOakmontHigh Jump24-10.0010
May 6PVL TrialsMay 6 · High Jump · Place 2 · OakmontOakmontHigh Jump24-10.0010
Apr 23PVL Double Dual: Oakmont vs. Colfax/ Lincoln vs. CenterApr 23 · High Jump · Place 1 · OakmontOakmontHigh Jump14-08.0010
Apr 23PVL Double Dual: Oakmont vs. Colfax/ Lincoln vs. CenterApr 23 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles148.6010
Apr 23PVL Double Dual: Oakmont vs. Colfax/ Lincoln vs. CenterApr 23 · 100m Hurdles · Place 2 · OakmontOakmont100m Hurdles216.2510
Apr 11Arcadia InvitationalApr 11 · High Jump · Place 7 · OakmontOakmontHigh Jump75-310
Apr 11Arcadia InvitationalApr 11 · High Jump · Place 7 · OakmontOakmontHigh Jump75-03.0010
Apr 9PVL Double Dual: Wheatland vs Marysville, Lincoln vs OakmontApr 9 · High Jump · Place 1 · OakmontOakmontHigh Jump14-810
Apr 9PVL Double Dual: Wheatland vs Marysville, Lincoln vs OakmontApr 9 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles147.36a10
Apr 9PVL Double Dual: Wheatland vs Marysville, Lincoln vs OakmontApr 9 · 100m Hurdles · Place 2 · OakmontOakmont100m Hurdles216.40a10
Apr 4Stanford Invitational Apr 4 · High Jump · Place 11 · OakmontOakmontHigh Jump111.53m PB10
Apr 4Stanford Invitational Apr 4 · 400m Hurdles · Place 8 · OakmontOakmont400m Hurdles866.47a10
Apr 4Stanford Invitational Apr 4 · 100m Hurdles · Place 9 · OakmontOakmont100m HurdlesRound P915.47a10
Apr 4Stanford Invitational Apr 4 · 100m Hurdles · Place 8 · OakmontOakmont100m Hurdles815.40a10
Mar 26PVL Double Dual: Marysville vs. Center, Mira Loma vs. OakmontMar 26 · High Jump · Place 1 · OakmontOakmontHigh Jump15-010
Mar 26PVL Double Dual: Marysville vs. Center, Mira Loma vs. OakmontMar 26 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles148.02a10
Mar 26PVL Double Dual: Marysville vs. Center, Mira Loma vs. OakmontMar 26 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles115.69a10
Mar 223rd Annual Sky Mote Memorial InvitationalMar 22 · High Jump · Place 1 · Oakmont (SJ)Oakmont (SJ)High Jump15-210
Mar 223rd Annual Sky Mote Memorial InvitationalMar 22 · 300m Hurdles · Place 1 · Oakmont (SJ)Oakmont (SJ)300m Hurdles146.9810
Mar 223rd Annual Sky Mote Memorial InvitationalMar 22 · 100m Hurdles · Place 2 · Oakmont (SJ)Oakmont (SJ)100m Hurdles215.6910
Mar 18PVL Double Dual: Wheatland vs. Bear River/ Center vs. OakmontMar 18 · High Jump · Place 1 · OakmontOakmontHigh Jump15-0—
Mar 18PVL Double Dual: Wheatland vs. Bear River/ Center vs. OakmontMar 18 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles146.42a—
Mar 18PVL Double Dual: Wheatland vs. Bear River/ Center vs. OakmontMar 18 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles115.77a—
Mar 155th Annual Fighting Zebras Invitational Mar 15 · High Jump · Place 1 · OakmontOakmontHigh Jump15-0—
Mar 155th Annual Fighting Zebras Invitational Mar 15 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles146.67a—
Mar 155th Annual Fighting Zebras Invitational Mar 15 · 100m Hurdles · Place 1 · OakmontOakmont100m Hurdles115.83a—
Mar 8Sturgeon Invite 2025Mar 8 · High Jump · Place 1 · Oakmont (SJ)Oakmont (SJ)High Jump15-410
Mar 8Sturgeon Invite 2025Mar 8 · 300m Hurdles · Place 1 · Oakmont (SJ)Oakmont (SJ)300m Hurdles146.6410
Mar 8Sturgeon Invite 2025Mar 8 · 100m Hurdles · Place 1 · Oakmont (SJ)Oakmont (SJ)100m Hurdles116.7010
Mar 1Glenn Poole InvitationalMar 1 · High Jump · Place 2 · OakmontOakmontHigh Jump24-9—
Mar 1Glenn Poole InvitationalMar 1 · 300m Hurdles · Place 1 · OakmontOakmont300m Hurdles148.10a—
Mar 1Glenn Poole InvitationalMar 1 · 100m Hurdles · Place 2 · OakmontOakmont100m Hurdles216.75a—

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 7SJS DIVISION III TRIALS/FINALSMay 7 · High Jump · Place 7 · OakmontOakmontHigh Jump7.4-11.009
May 7SJS DIVISION III TRIALS/FINALSMay 7 · 400 Meters · Place 7 · OakmontOakmont400 MetersRound P7.1:01.04a9
May 7SJS DIVISION III TRIALS/FINALSMay 7 · 400 Meters · Place 7 · OakmontOakmont400 Meters7.1:01.90a9
May 3FVL Finals @ PonderosaMay 3 · High Jump · Place 6 · OakmontOakmontHigh Jump6.4-10.009
May 3FVL Finals @ PonderosaMay 3 · 400 Meters · Place 5 · OakmontOakmont400 MetersRound P5.1:05.86a9
May 3FVL Finals @ PonderosaMay 3 · 400 Meters · Place 2 · OakmontOakmont400 Meters2.1:00.76a PB9
May 1FVL Trials @ PonderosaMay 1 · High Jump · Place 6 · Oakmont (SJ)Oakmont (SJ)High Jump64-109
May 1FVL Trials @ PonderosaMay 1 · 400 Meters · Place 5 · Oakmont (SJ)Oakmont (SJ)400 MetersRound P51:05.869
May 1FVL Trials @ PonderosaMay 1 · 400 Meters · Place 2 · Oakmont (SJ)Oakmont (SJ)400 Meters21:00.769
Apr 25FVL West Park@OakmontApr 25 · High Jump · Place 2 · OakmontOakmontHigh Jump2.4-10.009
Apr 25FVL West Park@OakmontApr 25 · 400 Meters · Place 3 · OakmontOakmont400 Meters3.1:04.86a9
Apr 25FVL West Park@OakmontApr 25 · 100 Meters · Place 4 · OakmontOakmont100 Meters4.14.05a PBWind: -3.99
Apr 17FVL Oakmont @PlacerApr 17 · High Jump · Place 1 · OakmontOakmontHigh Jump15-0—
Apr 17FVL Oakmont @PlacerApr 17 · 200 Meters · Place 4 · OakmontOakmont200 Meters428.15a PB—
Apr 13Kays Ostrom InvitationalApr 13 · High Jump · OakmontOakmontHigh Jump—SCR9
Apr 11FVL Nevada Union@OakmontApr 11 · High Jump · Place 1 · OakmontOakmontHigh Jump15-2—
Apr 11FVL Nevada Union@OakmontApr 11 · 400 Meters · Place 2 · OakmontOakmont400 Meters21:05.86a—
Apr 11FVL Nevada Union@OakmontApr 11 · 200 Meters · Place 2 · OakmontOakmont200 Meters228.22a—
Apr 6Lancer InviteApr 6 · High Jump · Place 1 · OakmontOakmontHigh Jump15-0—
Apr 6Lancer InviteApr 6 · 400 Meters · Place 2 · OakmontOakmont400 Meters21:03.46a—
Apr 6Lancer InviteApr 6 · 200 Meters · Place 3 · OakmontOakmont200 Meters328.44a—
Apr 3FVL Meet: Oakmont @ LincolnApr 3 · High Jump · Place 3 · OakmontOakmontHigh Jump34-8—
Apr 3FVL Meet: Oakmont @ LincolnApr 3 · 400 Meters · Place 2 · OakmontOakmont400 Meters21:06.11a—
Apr 3FVL Meet: Oakmont @ LincolnApr 3 · 200 Meters · Place 2 · OakmontOakmont200 Meters229.75a—
Mar 20FVL Ponderosa@OakmontMar 20 · 400 Meters · Place 3 · OakmontOakmont400 Meters31:03.58a—
Mar 20FVL Ponderosa@OakmontMar 20 · 200 Meters · Place 3 · OakmontOakmont200 Meters328.80a—
Mar 162nd Annual Sky Mote Memorial InvitationalMar 16 · 400 Meters · Place 1 · OakmontOakmont400 Meters1.1:04.49a9
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 400 Meters · Place 2 · Oakmont (SJ)Oakmont (SJ)400 Meters21:04.649
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 200 Meters · Place 6 · Oakmont (SJ)Oakmont (SJ)200 Meters628.519
Feb 16RJUHSD Time TrialsFeb 16 · 400 Meters · Place 1 · OakmontOakmont400 Meters1.1:05.63aUnofficial9
Feb 16RJUHSD Time TrialsFeb 16 · 200 Meters · Place 2 · OakmontOakmont200 Meters2.29.61aUnofficial9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Glenn Poole InvitationalFeb 24 · 400 Meters · Place 2 · OakmontOakmont400 Meters21:04.43 PB9
Feb 24Glenn Poole InvitationalFeb 24 · 200 Meters · Place 2 · OakmontOakmont200 Meters228.32 PB9