Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorGrizzly Invitational · Feb 2211.74Grizzly InvitationalFebruary 22, 2025
100 Meters · OutdoorMVAL Championships · May 811.48aMVAL ChampionshipsMay 8, 2026
150 Meters · Outdoor2026 California Winter Championship Qualifiers · Jan 2417.27a2026 California Winter Championship QualifiersJanuary 24, 2026
200 Meters · IndoorGrizzly Invitational · Feb 2224.21Grizzly InvitationalFebruary 22, 2025
200 Meters · OutdoorMVAL #1B · Mar 1123.90aMVAL #1BMarch 11, 2026
400 Meters · Outdoor64th Annual Golden West Invitational · Jun 159.7264th Annual Golden West InvitationalJune 1, 2024
60 Meter · Outdoor2026 California Winter Championship Qualifiers · Jan 247.52a2026 California Winter Championship QualifiersJanuary 24, 2026
Long Jump · OutdoorSac Speed Showcase · Apr 28-04.75Sac Speed ShowcaseApril 2, 2022

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8MVAL ChampionshipsMay 8 · 200 Meters · Place 20 · Moreau CatholicMoreau Catholic200 Meters20.24.29aWind: -110
May 8MVAL ChampionshipsMay 8 · 100 Meters · Place 11 · Moreau CatholicMoreau Catholic100 Meters11.11.48a PBWind: -1.110
Apr 18MVAL #3Apr 18 · 400 Meters · Moreau CatholicMoreau Catholic400 Meters—DNS10
Apr 18MVAL #3Apr 18 · 200 Meters · Place 16 · Moreau CatholicMoreau Catholic200 Meters16.24.11aWind: -0.510
Apr 18MVAL #3Apr 18 · 100 Meters · Place 9 · Moreau CatholicMoreau Catholic100 Meters9.11.55aWind: -0.710
Mar 28Castro Valley RelaysMar 28 · 100 Meters · Place 11 · Moreau CatholicMoreau Catholic100 Meters1111.4910
Mar 25MVAL #2AMar 25 · 100 Meters · Place 14 · Moreau CatholicMoreau Catholic100 Meters1411.86a10
Mar 1413th Annual Eddie Hart InvitationalMar 14 · 200 Meters · Place 17 · Moreau CatholicMoreau Catholic200 Meters1724.55a10
Mar 1413th Annual Eddie Hart InvitationalMar 14 · 100 Meters · Place 15 · Moreau CatholicMoreau Catholic100 Meters1511.56a10
Mar 11MVAL #1BMar 11 · 200 Meters · Place 10 · Moreau CatholicMoreau Catholic200 Meters1023.90a PB10
Mar 4MVAL Center Meet 1AMar 4 · 100 Meters · Place 6 · Moreau CatholicMoreau Catholic100 Meters6.11.61aWind: 0.810
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 150 Meters · Place 204 · Moreau CatholicMoreau Catholic150 Meters204.18.20aWind: -1.810
Jan 242026 California Winter Championship QualifiersJan 24 · 150 Meters · Place 10 · UnattachedUnattached150 Meters10.17.27a PB10
Jan 242026 California Winter Championship QualifiersJan 24 · 60 Meter · Place 14 · UnattachedUnattached60 Meter14.7.52a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 26 · Oakland PALOakland PAL200 MetersRound P2624.64a9
Jun 26West Coast National ChampionshipJun 26 · 100 Meters · Place 18 · Oakland PALOakland PAL100 MetersRound P1811.74a9
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 22 · Oakland PALOakland PAL200 MetersRound P2225.0715
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 12 · Oakland PALOakland PAL100 MetersRound P1211.7015
May 9MVAL ChampionshipsMay 9 · 200 Meters · Place 9 · Moreau CatholicMoreau Catholic200 Meters9.24.25aWind: 1.69
May 9MVAL ChampionshipsMay 9 · 100 Meters · Place 1 · Moreau CatholicMoreau Catholic100 Meters1.11.68aWind: -1.39
Apr 16MVAL 3B @ Moreau CatholicApr 16 · 200 Meters · Place 24 · Moreau CatholicMoreau Catholic200 Meters2424.269
Apr 2MVAL Center Meet #4Apr 2 · 100 Meters · Place 11 · Moreau CatholicMoreau Catholic100 Meters11.11.93aWind: -1.99
Mar 22MVAL #2Mar 22 · 100 Meters · Place 11 · Moreau CatholicMoreau Catholic100 Meters1112.13a9
Mar 15San Leandro InvitationalMar 15 · 100 Meters · Place 2 · Moreau CatholicMoreau Catholic100 Meters211.929

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Grizzly InvitationalFeb 22 · 200 Meters · Place 3 · Moreau CatholicMoreau Catholic200 Meters324.21 PB9
Feb 22Grizzly InvitationalFeb 22 · 100 Meters · Place 2 · Moreau CatholicMoreau Catholic100 Meters211.74 PB9

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 100 Meters · Place 6 · Oakland PALOakland PAL100 MetersRound P612.04a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 100 Meters · Place 5 · Oakland PALOakland PAL100 Meters512.20a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 25 · Oakland PALOakland PAL400 MetersRound P25.1:00.10a8
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 14 · Oakland PALOakland PAL200 MetersRound P14.25.27aWind: 0.28
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 8 · Oakland PALOakland PAL100 MetersRound P8.12.03aWind: 0.58
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 7 · Oakland PALOakland PAL100 Meters7.11.89aWind: -0.18
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 4 · Oakland PALOakland PAL200 MetersRound P425.3714
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 5 · Oakland PALOakland PAL200 Meters525.8214
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 2 · Oakland PALOakland PAL100 MetersRound P212.3314
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 3 · Oakland PALOakland PAL100 Meters312.0914
Jun 164th Annual Golden West InvitationalJun 1 · 100 Meters · Place 3 · Oakland PAL Track ClubOakland PAL Track Club100 Meters312.10—
Jun 164th Annual Golden West InvitationalJun 1 · 200 Meters · Place 3 · Oakland PAL Track ClubOakland PAL Track Club200 Meters324.90—
Jun 164th Annual Golden West InvitationalJun 1 · 400 Meters · Place 3 · Oakland PAL Track ClubOakland PAL Track Club400 Meters359.72 PB—
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 8 · Oakland PALOakland PAL200 Meters8.24.65a8
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 5 · Oakland PALOakland PAL100 MetersRound P5.12.27a8
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 5 · Oakland PALOakland PAL100 Meters5.12.00a8
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 6 · Oakland PALOakland PAL200 Meters6.25.25a8
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 17 · Oakland PALOakland PAL100 MetersRound P17.13.55a8
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 43 · Oakland PALOakland PAL400 Meters43.1:01.96a8
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 23 · Oakland PALOakland PAL200 Meters23.25.11aWind: -1.28
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 14 · Oakland PALOakland PAL100 MetersRound P14.12.51aWind: -1.48
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 11 · Oakland PALOakland PAL100 Meters11.12.17aWind: 0.48
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · Place 8 · Oakland PALOakland PAL400 Meters8.1:01.28a8
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Place 4 · Oakland PALOakland PAL100 Meters4.12.21a8
Apr 6Speed ShowcaseApr 6 · 100 Meters · Place 8 · Oakland PALOakland PAL100 Meters8.12.59a8
Mar 2Rebels March Madness All ComersMar 2 · 400 Meters · Place 4 · Oakland PALOakland PAL400 Meters4.1:00.67a8

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 21 · Oakland PALOakland PAL200 MetersRound P2126.1613
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 14 · Oakland PALOakland PAL100 MetersRound P1412.3113
May 203M Invitational 2023May 20 · 200 Meters · Place 16 · Oakland PALOakland PAL200 Meters1625.91a—
May 203M Invitational 2023May 20 · 100 Meters · Place 23 · Oakland PALOakland PAL100 MetersRound P2312.96a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 20 · Oakland PALOakland PAL200 Meters2026.36a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 16 · Oakland PALOakland PAL100 MetersRound P1613.16a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 400 Meters · Place 18 · Oakland PALOakland PAL400 Meters18.1:05.73aUnofficial7
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 20 · Oakland PALOakland PAL100 Meters20.12.62aUnofficial7
Apr 15CA Track Youth InvitationalApr 15 · 100 Meters · Place 11 · Oakland PALOakland PAL100 Meters1112.78a—
Mar 25Oakland Pal Community Track MeetMar 25 · 100 Meters · Place 6 · Oakland PALOakland PAL100 Meters6.12.87a7

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 143M InvitationalMay 14 · 200 Meters · Oakland PALOakland PAL200 Meters—DNS6
Apr 30Running Rebels InvitationalApr 30 · 200 Meters · Place 2 · Oakland PALOakland PAL200 Meters2.27.43a6
Apr 30Running Rebels InvitationalApr 30 · 100 Meters · Place 2 · Oakland PALOakland PAL100 MetersRound P2.13.16a6
Apr 30Running Rebels InvitationalApr 30 · 100 Meters · Place 2 · Oakland PALOakland PAL100 Meters2.12.93a6
Apr 2Sac Speed ShowcaseApr 2 · Long Jump · Place 22 · Oakland PALOakland PALLong Jump22.8-04.75 PB6
Apr 2Sac Speed ShowcaseApr 2 · 400 Meters · Place 8 · Oakland PALOakland PAL400 Meters8.1:05.13a6
Apr 2Sac Speed ShowcaseApr 2 · 100 Meters · Place 8 · Oakland PALOakland PAL100 Meters8.13.44a6