Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWACC - Arroyo High Center Meet · Apr 70.1WACC - Arroyo High Center MeetApril 7, 2021
110m Hurdles · 39" / 0.991m · OutdoorWACC League Championship · May 317.43aWACC League ChampionshipMay 3, 2023
110m Hurdles · 42" / 1.067m · OutdoorCoast Conference Championship · Apr 2415.92aCoast Conference ChampionshipApril 24, 2026
200 Meters · OutdoorWACC League Meet Castro Valley vs Alameda/Encinal · Mar 1726.73WACC League Meet Castro Valley vs Alameda/EncinalMarch 17, 2021
300m Hurdles · 36" / 0.914m · OutdoorWACC League Championship · May 341.08aWACC League ChampionshipMay 3, 2023
400m Hurdles · 36" / 0.914m · OutdoorDVC Hall of Fame Classic (Big 8 Preview) · Feb 2155.63aDVC Hall of Fame Classic (Big 8 Preview)February 21, 2025
High Jump · IndoorChabot Opener · Feb 231.80mChabot OpenerFebruary 23, 2024
High Jump · OutdoorWACC League Championship · May 35-08.00WACC League ChampionshipMay 3, 2023
Long Jump · OutdoorWACC League Meet BOD vs Castro Valley - Encinal vs Mt Eden · Mar 916-07.25WACC League Meet BOD vs Castro Valley - Encinal vs Mt EdenMarch 9, 2022

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 · 400m Hurdles · Place 5 · ChabotChabot400m Hurdles555.22aJR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 400m Hurdles · Place 6 · ChabotChabot400m Hurdles654.57aJR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 110m Hurdles · Place 13 · ChabotChabot110m Hurdles1316.06aJR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 400m Hurdles · Place 5 · ChabotChabot400m HurdlesRound P555.22JR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 400m Hurdles · Place 6 · ChabotChabot400m Hurdles654.57JR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 110m Hurdles · Place 13 · ChabotChabot110m HurdlesRound P1316.06JR
Apr 24Coast Conference ChampionshipApr 24 · 400m Hurdles · Place 2 · ChabotChabot400m Hurdles36" / 0.914m2.55.99aJr
Apr 24Coast Conference ChampionshipApr 24 · 110m Hurdles · Place 2 · ChabotChabot110m Hurdles42" / 1.067m2.15.92a PBWind: 1Jr
Apr 17Gary Shaw Last Chance MeetApr 17 · 400m Hurdles · ChabotChabot400m Hurdles36" / 0.914m—DNSJr
Apr 17Gary Shaw Last Chance MeetApr 17 · 110m Hurdles · ChabotChabot110m Hurdles42" / 1.067m—DNSWind: 1.5Jr
Apr 10Jim Linthicum InvitationalApr 10 · 400m Hurdles · Place 1 · ChabotChabot400m Hurdles155.32aJr
Apr 3Cal Brutus Hamilton InvApr 3 · 400m Hurdles · Place 10 · ChabotChabot400m Hurdles36" / 0.914m10.55.74aJr
Apr 3Cal Brutus Hamilton InvApr 3 · 110m Hurdles · ChabotChabot110m Hurdles42" / 1.067m--DNSWind: -1Jr
Mar 28West Coast RelaysMar 28 · 400m Hurdles · Place 12 · ChabotChabot400m Hurdles36" / 0.914m12.56.45aJr
Mar 28West Coast RelaysMar 28 · 110m Hurdles · Place 19 · ChabotChabot110m Hurdles42" / 1.067m19.16.97aWind: -1.1Jr
Mar 12Pat Ryan Track and Field InvitationalMar 12 · 400m Hurdles · Place 7 · ChabotChabot400m Hurdles36" / 0.914m7.58.19aJr
Mar 12Pat Ryan Track and Field InvitationalMar 12 · 110m Hurdles · Place 6 · ChabotChabot110m Hurdles42" / 1.067m6.16.63aWind: 1.6Jr
Mar 5Jack Albiani InvitationalMar 5 · 400m Hurdles · Place 6 · ChabotChabot400m Hurdles657.30aJr
Mar 5Jack Albiani InvitationalMar 5 · 110m Hurdles · Place 7 · ChabotChabot110m Hurdles716.81aJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 202026 DVC Hall of Fame ClassicFeb 20 · 400m Hurdles · Place 11 · ChabotChabot400m Hurdles111:11.47aJr
Feb 202026 DVC Hall of Fame ClassicFeb 20 · 110m Hurdles · Place 7 · ChabotChabot110m Hurdles717.15aJr
Feb 13Wildcat CupFeb 13 · 400m Hurdles · Place 3 · ChabotChabot400m Hurdles357.97aJR
Feb 13Wildcat CupFeb 13 · 110m Hurdles · Place 4 · ChabotChabot110m Hurdles416.62aJR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Mar 8Cal OpenerMar 8 · 400m Hurdles · Place 2 · ChabotChabot400m Hurdles256.90—
Mar 8Cal OpenerMar 8 · 110m Hurdles · Place 3 · ChabotChabot110m Hurdles316.77—
Mar 8Cal OpenerMar 8 · 400m Hurdles · Place 9 · ChabotChabot400m Hurdles956.90SO
Mar 8Cal OpenerMar 8 · 110m Hurdles · Place 10 · ChabotChabot110m Hurdles1016.77SO
Feb 21DVC Hall of Fame Classic (Big 8 Preview)Feb 21 · 400m Hurdles · Place 1 · ChabotChabot400m Hurdles36" / 0.914m1.55.63a PBSo
Feb 21DVC Hall of Fame Classic (Big 8 Preview)Feb 21 · 110m Hurdles · Place 8 · ChabotChabot110m Hurdles42" / 1.067m8.18.11aSo
Feb 15MPC Lobo InvitationalFeb 15 · 400m Hurdles · Place 1 · ChabotChabot400m Hurdles36" / 0.914m1.56.15aSo
Feb 15MPC Lobo InvitationalFeb 15 · 110m Hurdles · Place 3 · ChabotChabot110m Hurdles42" / 1.067m3.16.49aSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 12Beach InviteApr 12 · 400m Hurdles · Place 22 · ChabotChabot400m Hurdles36" / 0.914m22.57.85aFr
Mar 29Mike Fanelli Track ClassicMar 29 · 400m Hurdles · Place 2 · ChabotChabot400m Hurdles258.93a—
Mar 152024 Hornet InviteMar 15 · 400m Hurdles · Place 21 · ChabotChabot400m Hurdles211:00.11a—
Mar 82024 Ben Brown InvitationalMar 8 · 400m Hurdles · Place 14 · ChabotChabot400m Hurdles1459.16a—
Mar 2Cal OpenerMar 2 · 400m Hurdles · Place 4 · ChabotChabot400m Hurdles459.86FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Chabot OpenerFeb 23 · 400m Hurdles · Place 1 · ChabotChabot400m Hurdles157.62FR
Feb 23Chabot OpenerFeb 23 · 110m Hurdles · Place 5 · ChabotChabot110m Hurdles517.37FR
Feb 23Chabot OpenerFeb 23 · High Jump · Place 5 · ChabotChabotHigh Jump51.80m PBFR

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 19CIF North Coast Section Meet of ChampionsMay 19 · 300m Hurdles · Place 6 · EncinalEncinal300m Hurdles641.5912
May 19CIF North Coast Section Meet of ChampionsMay 19 · 300m Hurdles · Place 7 · EncinalEncinal300m HurdlesRound P741.8012
May 13NCS Bayshore ChampionshipsMay 13 · High Jump · Place 4 · EncinalEncinalHigh Jump45-10—
May 13NCS Bayshore ChampionshipsMay 13 · 300m Hurdles · Place 4 · EncinalEncinal300m Hurdles443.18a—
May 13NCS Bayshore ChampionshipsMay 13 · 110m Hurdles · Place 15 · EncinalEncinal110m Hurdles1518.28a—
May 3WACC League ChampionshipMay 3 · 300m Hurdles · Place 1 · EncinalEncinal300m Hurdles36" / 0.914m1.41.08a PB12
May 3WACC League ChampionshipMay 3 · 110m Hurdles · Place 5 · EncinalEncinal110m Hurdles39" / 0.991m5.17.43a PBWind: 012
May 3WACC League ChampionshipMay 3 · High Jump · Place 3 · EncinalEncinalHigh Jump3.5-08.00 PB12
Mar 31WACC Center Meet: San Leandro, BOD, Encinal, TennysonMar 31 · High Jump · EncinalEncinalHigh Jump—NH—
Mar 31WACC Center Meet: San Leandro, BOD, Encinal, TennysonMar 31 · 300m Hurdles · Place 1 · EncinalEncinal300m Hurdles144.38a—
Mar 31WACC Center Meet: San Leandro, BOD, Encinal, TennysonMar 31 · 110m Hurdles · Place 1 · EncinalEncinal110m Hurdles118.26a—
Mar 23WACC Double Duel League Meet: Castro Valley vs Hayward. Piedmont vs EncinalMar 23 · High Jump · Place 2 · EncinalEncinalHigh Jump25-08.00—
Mar 23WACC Double Duel League Meet: Castro Valley vs Hayward. Piedmont vs EncinalMar 23 · 300m Hurdles · Place 1 · EncinalEncinal300m Hurdles143.07a—
Mar 23WACC Double Duel League Meet: Castro Valley vs Hayward. Piedmont vs EncinalMar 23 · 110m Hurdles · Place 2 · EncinalEncinal110m Hurdles217.29a—
Mar 18San Leandro InvitationalMar 18 · High Jump · Place 2 · Encinal (Nc)Encinal (Nc)High Jump26-00.0012
Mar 18San Leandro InvitationalMar 18 · 300m Hurdles · Place 3 · Encinal (Nc)Encinal (Nc)300m Hurdles344.2212
Mar 18San Leandro InvitationalMar 18 · 110m Hurdles · Place 9 · Encinal (Nc)Encinal (Nc)110m Hurdles918.1712
Mar 18San Leandro InvitationalMar 18 · High Jump · Place 2 · Encinal (Nc)Encinal (Nc)High Jump26-00.0012
Mar 18San Leandro InvitationalMar 18 · 300m Hurdles · Place 3 · Encinal (Nc)Encinal (Nc)300m Hurdles344.2212
Mar 18San Leandro InvitationalMar 18 · 110m Hurdles · Place 9 · Encinal (Nc)Encinal (Nc)110m Hurdles918.1712

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20CIF North Coast Section Meet of ChampionsMay 20 · 300m Hurdles · Place 18 · EncinalEncinal300m Hurdles1843.9111
May 14Bayshore Area ChampionshipsMay 14 · High Jump · Place 5 · EncinalEncinalHigh Jump55-06.0011
May 14Bayshore Area ChampionshipsMay 14 · 300m Hurdles · Place 6 · EncinalEncinal300m Hurdles643.2811
May 5WACC League Championship Day 1May 5 · Triple Jump · Place 12 · EncinalEncinalTriple Jump1235-10.0011
May 5WACC League Championship Day 1May 5 · High Jump · Place 4 · EncinalEncinalHigh Jump45-06.0011
Apr 20WACC League Meet Ala/SL , Enc/TennApr 20 · High Jump · Place 2 · EncinalEncinalHigh Jump25-02.0011
Apr 20WACC League Meet Ala/SL , Enc/TennApr 20 · 300m Hurdles · Place 1 · EncinalEncinal300m Hurdles146.0411
Apr 6WACC League Meet Alameda, Bishop Odowd, Piedmont, Encinal, Hayward, ArroyoApr 6 · 300m Hurdles · Place 1 · EncinalEncinal300m Hurdles36" / 0.914m1.44.16a11
Apr 6WACC League Meet Alameda, Bishop Odowd, Piedmont, Encinal, Hayward, ArroyoApr 6 · High Jump · Place 1 · EncinalEncinalHigh Jump1.5-06.0011
Mar 31WACC League Meet Enc v S. Lor Arr v Ten, MEMar 31 · Long Jump · Place 4 · EncinalEncinalLong Jump416-10.2511
Mar 31WACC League Meet Enc v S. Lor Arr v Ten, MEMar 31 · High Jump · EncinalEncinalHigh Jump—NH11
Mar 31WACC League Meet Enc v S. Lor Arr v Ten, MEMar 31 · 300m Hurdles · Place 1 · EncinalEncinal300m Hurdles144.0911
Mar 12Marsh Creek InvitationalMar 12 · High Jump · Place 3 · EncinalEncinalHigh Jump35-06.0011
Mar 12Marsh Creek InvitationalMar 12 · 300m Hurdles · Place 8 · EncinalEncinal300m Hurdles848.5711
Mar 9WACC League Meet BOD vs Castro Valley - Encinal vs Mt EdenMar 9 · Long Jump · Place 8 · EncinalEncinalLong Jump8.16-07.25 PB11
Mar 9WACC League Meet BOD vs Castro Valley - Encinal vs Mt EdenMar 9 · 300m Hurdles · Place 2 · EncinalEncinal300m Hurdles36" / 0.914m2.47.17a11
Mar 9WACC League Meet BOD vs Castro Valley - Encinal vs Mt EdenMar 9 · High Jump · Place 1 · EncinalEncinalHigh Jump1.5-04.0011

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 7WACC - Arroyo High Center MeetApr 7 · Long Jump · Place 7 · EncinalEncinalLong Jump715-05.5010
Apr 7WACC - Arroyo High Center MeetApr 7 · High Jump · Place 1 · EncinalEncinalHigh Jump15-02.0010
Apr 7WACC - Arroyo High Center MeetApr 7 · 300m Hurdles · Place 2 · EncinalEncinal300m Hurdles250.1410
Apr 7WACC - Arroyo High Center MeetApr 7 · 100 Meters · Place 9 · EncinalEncinal100 Meters90.1 PB10
Mar 24WACC: THS, Arr, EHS, MTEMar 24 · Long Jump · Place 4 · EncinalEncinalLong Jump416-10.5010
Mar 24WACC: THS, Arr, EHS, MTEMar 24 · High Jump · Place 2 · EncinalEncinalHigh Jump25-02.0010
Mar 24WACC: THS, Arr, EHS, MTEMar 24 · 300m Hurdles · Place 3 · EncinalEncinal300m Hurdles350.2810
Mar 24WACC: THS, Arr, EHS, MTEMar 24 · 100 Meters · Place 6 · EncinalEncinal100 Meters612.5810
Mar 17WACC League Meet Castro Valley vs Alameda/EncinalMar 17 · Long Jump · Place 10 · EncinalEncinalLong Jump1015-04.5010
Mar 17WACC League Meet Castro Valley vs Alameda/EncinalMar 17 · High Jump · Place 3 · EncinalEncinalHigh Jump35-00.0010
Mar 17WACC League Meet Castro Valley vs Alameda/EncinalMar 17 · 200 Meters · Place 10 · EncinalEncinal200 Meters1026.73 PB10
Mar 17WACC League Meet Castro Valley vs Alameda/EncinalMar 17 · 100 Meters · Place 7 · EncinalEncinal100 Meters713.1010