Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 2811.57Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026
100 Meters · OutdoorWest Coast Relays · Mar 2811.29aWest Coast RelaysMarch 28, 2026
200 Meters · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 2823.01Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026
200 Meters · Outdoor3C2A Northern California Track and Field Championships · May 122.44a3C2A Northern California Track and Field ChampionshipsMay 1, 2026
200m Hurdles · 30" / 0.762m · OutdoorRunning Rebels Invitational · May 430.84aRunning Rebels InvitationalMay 4, 2019
400 Meters · Indoor2026 DVC Hall of Fame Classic · Feb 2053.18a2026 DVC Hall of Fame ClassicFebruary 20, 2026
400 Meters · OutdoorYuba College Last Chance · Apr 1851.36aYuba College Last ChanceApril 18, 2026
Long Jump · Indoor2026 DVC Hall of Fame Classic · Feb 205.57m2026 DVC Hall of Fame ClassicFebruary 20, 2026
Long Jump · OutdoorTommie Smith Youth Meet · Jun 14.12mTommie Smith Youth Meet June 1, 2019

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 200 Meters · Place 18 · Diablo ValleyDiablo Valley200 Meters1822.44a PBSO
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 200 Meters · Place 18 · Diablo ValleyDiablo Valley200 MetersRound P1822.44SO
Apr 212026 Big 8 Conference Track and Field Championships 4/21 & 4/23Apr 21 · Long Jump · Diablo ValleyDiablo ValleyLong Jump—NMSo
Apr 212026 Big 8 Conference Track and Field Championships 4/21 & 4/23Apr 21 · 200 Meters · Place 10 · Diablo ValleyDiablo Valley200 Meters10.22.52aWind: 0.7So
Apr 212026 Big 8 Conference Track and Field Championships 4/21 & 4/23Apr 21 · 100 Meters · Place 20 · Diablo ValleyDiablo Valley100 Meters20.11.38aWind: 0.6So
Apr 18Yuba College Last ChanceApr 18 · 400 Meters · Place 5 · Diablo ValleyDiablo Valley400 Meters551.36a PBSo
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 200 Meters · Place 31 · Diablo ValleyDiablo Valley200 Meters3122.60aSO
Apr 3Cal Brutus Hamilton InvApr 3 · 200 Meters · Place 31 · Diablo ValleyDiablo Valley200 Meters31.22.50aWind: 0.9So
Apr 3Cal Brutus Hamilton InvApr 3 · 100 Meters · Place 56 · Diablo ValleyDiablo Valley100 Meters56.11.34aWind: 1.6So
Mar 28West Coast RelaysMar 28 · 200 Meters · Place 26 · Diablo ValleyDiablo Valley200 Meters26.22.27aWind: 2.4So
Mar 28West Coast RelaysMar 28 · 100 Meters · Place 46 · Diablo ValleyDiablo Valley100 Meters46.11.29a PBWind: 0.4So
Mar 20CSM Bulldog InvitationalMar 20 · Long Jump · Place 13 · Diablo ValleyDiablo ValleyLong Jump135.53mSo
Mar 20CSM Bulldog InvitationalMar 20 · 100 Meters · Place 13 · Diablo ValleyDiablo Valley100 Meters1311.36aSo
Mar 12Pat Ryan Track and Field InvitationalMar 12 · Long Jump · Place 18 · Diablo ValleyDiablo ValleyLong Jump18.5.90mSo
Mar 12Pat Ryan Track and Field InvitationalMar 12 · 200 Meters · Place 9 · Diablo ValleyDiablo Valley200 Meters9.22.52aWind: 2So
Mar 5Jack Albiani InvitationalMar 5 · Long Jump · Place 23 · Diablo ValleyDiablo ValleyLong Jump235.82mSo
Feb 13Lobo Invitational (Coast Conference Preview)Feb 13 · Long Jump · Place 13 · Diablo ValleyDiablo ValleyLong Jump13.5.47mSo
Feb 13Lobo Invitational (Coast Conference Preview)Feb 13 · 400 Meters · Place 10 · Diablo ValleyDiablo Valley400 Meters10.53.80aSo
Feb 13Lobo Invitational (Coast Conference Preview)Feb 13 · 200 Meters · Place 12 · Diablo ValleyDiablo Valley200 Meters12.23.15aWind: 1.5So

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · 200 Meters · Place 22 · Diablo ValleyDiablo Valley200 Meters2223.01 PBSo
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · 100 Meters · Place 27 · Diablo ValleyDiablo Valley100 Meters2711.57 PBSo
Feb 28Beaver InvitationalFeb 28 · 200 Meters · Place 22 · Diablo ValleyDiablo Valley200 Meters2223.01aSo
Feb 28Beaver InvitationalFeb 28 · 100 Meters · Place 27 · Diablo ValleyDiablo Valley100 Meters2711.57aSo
Feb 202026 DVC Hall of Fame ClassicFeb 20 · Long Jump · Place 23 · Diablo ValleyDiablo ValleyLong Jump235.57m PBSo
Feb 202026 DVC Hall of Fame ClassicFeb 20 · 400 Meters · Place 27 · Diablo ValleyDiablo Valley400 Meters2753.18a PBSo

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 212025 Big 8 ChampsApr 21 · Long Jump · Place 22 · Diablo ValleyDiablo ValleyLong Jump22.5.12mWind: 2.1Fr
Apr 5Brutus Hamilton InvitationalApr 5 · 400 Meters · Place 43 · Diablo ValleyDiablo Valley400 Meters43.53.08aFr
Apr 3Brutus Hamilton MultisApr 3 · 400 Meters · Place 43 · Diablo Valley (Calif.)Diablo Valley (Calif.)400 Meters4353.08aFr
Mar 28West Coast RelaysMar 28 · 200 Meters · Place 62 · Diablo ValleyDiablo Valley200 Meters62.23.37aWind: 0.4Fr
Mar 28West Coast RelaysMar 28 · 100 Meters · Place 63 · Diablo ValleyDiablo Valley100 Meters63.11.74aWind: -1.7Fr
Mar 13Pat Ryan InvitationalMar 13 · 400 Meters · Place 19 · Diablo ValleyDiablo Valley400 Meters19.53.16aFr
Feb 21DVC Hall of Fame Classic (Big 8 Preview)Feb 21 · Long Jump · Place 9 · Diablo ValleyDiablo ValleyLong Jump9.5.61mFr
Feb 21DVC Hall of Fame Classic (Big 8 Preview)Feb 21 · 200 Meters · Place 26 · Diablo ValleyDiablo Valley200 Meters26.23.61aFr
Feb 21DVC Hall of Fame Classic (Big 8 Preview)Feb 21 · 100 Meters · Place 28 · Diablo ValleyDiablo Valley100 Meters28.11.52aFr
Feb 15MPC Lobo InvitationalFeb 15 · Long Jump · Place 14 · Diablo ValleyDiablo ValleyLong Jump14.5.92mFr
Feb 15MPC Lobo InvitationalFeb 15 · 200 Meters · Place 25 · Diablo ValleyDiablo Valley200 Meters25.23.88aFr
Feb 15MPC Lobo InvitationalFeb 15 · 100 Meters · Place 29 · Diablo ValleyDiablo Valley100 Meters29.11.85aFr

2019 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 1Tommie Smith Youth Meet Jun 1 · Long Jump · Place 6 · Flying JaguarsFlying JaguarsLong Jump64.12m PB13
Jun 1Tommie Smith Youth Meet Jun 1 · 400 Meters · Place 11 · Flying JaguarsFlying Jaguars400 Meters111:03.2013
Jun 1Tommie Smith Youth Meet Jun 1 · 100 Meters · Place 15 · Flying JaguarsFlying Jaguars100 Meters1513.5813
May 183M InvitationalMay 18 · 200m Hurdles · Place 8 · Flying JaguarsFlying Jaguars200m Hurdles30" / 0.762m8.31.56a-
May 183M InvitationalMay 18 · Long Jump · Place 17 · Flying JaguarsFlying JaguarsLong Jump17.4.09m-
May 183M InvitationalMay 18 · 400 Meters · Place 33 · Flying JaguarsFlying Jaguars400 Meters33.1:12.15a-
May 183M InvitationalMay 18 · 200 Meters · Place 27 · Flying JaguarsFlying Jaguars200 Meters27.27.95a-
May 4Running Rebels InvitationalMay 4 · 200m Hurdles · Place 5 · Flying JaguarsFlying Jaguars200m Hurdles30" / 0.762m5.30.84a PB-
May 4Running Rebels InvitationalMay 4 · Long Jump · Place 20 · Flying JaguarsFlying JaguarsLong Jump20.3.96m-
May 4Running Rebels InvitationalMay 4 · 400 Meters · Place 35 · Flying JaguarsFlying Jaguars400 Meters35.1:05.62a-
May 4Running Rebels InvitationalMay 4 · 100 Meters · Place 44 · Flying JaguarsFlying Jaguars100 MetersRound P44.13.69a-
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · Long Jump · Flying JaguarsFlying JaguarsLong Jump—SCR-
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · 400 Meters · Place 11 · Flying JaguarsFlying Jaguars400 Meters11.1:04.84a-
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · 200 Meters · Place 9 · Flying JaguarsFlying Jaguars200 Meters9.28.35aWind: -2-
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · 100 Meters · Place 13 · Flying JaguarsFlying Jaguars100 Meters13.13.88aWind: -1-
Apr 13CATCApr 13 · Long Jump · Flying JaguarsFlying JaguarsLong Jump—DNS-
Apr 13CATCApr 13 · 400 Meters · Place 11 · Flying JaguarsFlying Jaguars400 Meters11.1:05.23a-
Apr 13CATCApr 13 · 100 Meters · Place 14 · Flying JaguarsFlying Jaguars100 Meters14.13.49a-
Mar 165 North Invitational MeetMar 16 · Long Jump · Flying JaguarsFlying JaguarsLong Jump—ND-
Mar 165 North Invitational MeetMar 16 · 400 Meters · Place 8 · Flying JaguarsFlying Jaguars400 Meters8.1:05.94a-
Mar 165 North Invitational MeetMar 16 · 100 Meters · Place 15 · Flying JaguarsFlying Jaguars100 Meters15.13.95a-
Mar 9Flying Jaguars Youth T&F - Register on Coacho.comMar 9 · 400 Meters · Place 13 · Flying JaguarsFlying Jaguars400 Meters13.1:09.99a-