Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorClash of the Titans · Apr 2512.87aClash of the TitansApril 25, 2026
110m Hurdles · 39" / 0.991m · OutdoorMVAL Championships · May 818.64aMVAL ChampionshipsMay 8, 2026
200 Meters · OutdoorMVAL #2B · Apr 127.20MVAL #2BApril 1, 2026
300m Hurdles · 36" / 0.914m · OutdoorNCS Bayshore Area Championships · May 1645.72aNCS Bayshore Area ChampionshipsMay 16, 2026
Long Jump · OutdoorMVAL Center Meet #4 · Apr 217-07.00MVAL Center Meet #4April 2, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 16NCS Bayshore Area ChampionshipsMay 16 · 300m Hurdles · Place 21 · Irvington300m Hurdles36" / 0.914m21.45.72a PB11
May 16NCS Bayshore Area ChampionshipsMay 16 · 110m Hurdles · Place 21 · Irvington110m Hurdles39" / 0.991m21.18.68aWind: -0.611
May 8MVAL ChampionshipsMay 8 · 300m Hurdles · Place 8 · Irvington300m Hurdles36" / 0.914m8.46.46a11
May 8MVAL ChampionshipsMay 8 · 110m Hurdles · Place 13 · Irvington110m Hurdles39" / 0.991m13.18.64a PBWind: 0.711
Apr 28Irvington @ Newark DualApr 28 · 300m Hurdles · Place 2 · Irvington300m Hurdles36" / 0.914m2.46.90a11
Apr 28Irvington @ Newark DualApr 28 · 100 Meters · Place 24 · Irvington100 Meters24.12.98a11
Apr 25Clash of the TitansApr 25 · 300m Hurdles · Place 14 · Irvington300m Hurdles1447.10a11
Apr 25Clash of the TitansApr 25 · 110m Hurdles · Place 13 · Irvington110m Hurdles1319.05a11
Apr 25Clash of the TitansApr 25 · 100 Meters · Place 125 · Irvington100 Meters12512.87a PB11
Apr 18MVAL #3Apr 18 · 300m Hurdles · Place 9 · Irvington300m Hurdles36" / 0.914m9.47.90a11
Apr 18MVAL #3Apr 18 · 110m Hurdles · Place 11 · Irvington110m Hurdles39" / 0.991m11.18.90aWind: -0.111
Apr 18MVAL #3Apr 18 · 100 Meters · Place 114 · Irvington100 Meters114.12.89aWind: -111
Apr 8Fremont Unified Senior Night RelaysApr 8 · 110m Hurdles · Place 11 · Irvington110m Hurdles39" / 0.991m11.19.26a11
Apr 8Fremont Unified Senior Night RelaysApr 8 · 100 Meters · Place 96 · Irvington100 Meters96.12.88a11
Apr 4East Bay InvitationalApr 4 · 110m Hurdles · Place 15 · Irvington110m Hurdles1519.8411
Apr 1MVAL #2BApr 1 · 300m Hurdles · Place 16 · Irvington300m Hurdles1649.4511
Apr 1MVAL #2BApr 1 · 200 Meters · Place 159 · Irvington200 Meters15927.20 PB11
Mar 25MVAL #2AMar 25 · 110m Hurdles · Place 10 · Irvington110m Hurdles1019.74a11
Mar 25MVAL #2AMar 25 · 100 Meters · Place 120 · Irvington100 Meters12012.91a11
Mar 11MVAL #1BMar 11 · 300m Hurdles · Place 14 · Irvington300m Hurdles1449.92a11
Mar 4MVAL Center Meet 1AMar 4 · 110m Hurdles · Place 12 · Irvington110m Hurdles39" / 0.991m12.20.11aWind: 0.611
Mar 4MVAL Center Meet 1AMar 4 · 100 Meters · Place 119 · Irvington100 Meters119.13.07aWind: 0.611

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 300m Hurdles · Place 22 · Irvington300m Hurdles2251.2611
Feb 28Skyline InvitationalFeb 28 · 110m Hurdles · Place 19 · Irvington110m Hurdles1920.9211

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9MVAL ChampionshipsMay 9 · Long Jump · Place 12 · IrvingtonLong Jump12.16-05.0010
May 9MVAL ChampionshipsMay 9 · 300m Hurdles · Irvington300m Hurdles36" / 0.914m—DNS10
May 9MVAL ChampionshipsMay 9 · 110m Hurdles · Place 14 · Irvington110m Hurdles39" / 0.991m14.27.60aWind: 0.110
Apr 26Clash of the TitansApr 26 · Long Jump · Place 52 · IrvingtonLong Jump5215-01.0010
Apr 26Clash of the TitansApr 26 · 110m Hurdles · Place 17 · Irvington110m Hurdles1720.7410
Apr 16MVAL 3B @ Moreau CatholicApr 16 · 300m Hurdles · Place 25 · Irvington300m Hurdles2551.5110
Apr 2MVAL Center Meet #4Apr 2 · Long Jump · Place 22 · IrvingtonLong Jump22.17-07.00 PB10
Apr 2MVAL Center Meet #4Apr 2 · 100 Meters · Place 139 · Irvington100 Meters139.13.33aWind: -1.910
Mar 22MVAL #2Mar 22 · Long Jump · Place 33 · IrvingtonLong Jump3316-510
Mar 22MVAL #2Mar 22 · 100 Meters · Place 145 · Irvington100 Meters14513.63a10