Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMVAL #3 · Apr 1811.64aMVAL #3April 18, 2026
150 Meters · Indoor2026 California Winter Championships Qualifiers · Jan 1717.21a2026 California Winter Championships QualifiersJanuary 17, 2026
200 Meters · IndoorSkyline Invitational · Feb 2223.00Skyline InvitationalFebruary 22, 2025
200 Meters · OutdoorMVAL Championships · May 922.64aMVAL ChampionshipsMay 9, 2025
300 Meters · Indoor2026 California Winter Championships Qualifiers · Jan 1737.22a2026 California Winter Championships QualifiersJanuary 17, 2026
3000 Meters · OutdoorChabot College All Comer's Track Meet · Jul 1112:58.67aChabot College All Comer's Track MeetJuly 11, 2024
400 Meters · IndoorSkyline Invitational · Feb 2250.83Skyline InvitationalFebruary 22, 2025
400 Meters · OutdoorMVAL #3 · Apr 1849.96aMVAL #3April 18, 2026
800 Meters · OutdoorIt's Always Sunny In Union City · May 32:13.99It's Always Sunny In Union CityMay 3, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16NCS Bayshore Area ChampionshipsMay 16 · 400 Meters · Place 6 · Mission San JoseMission San Jose400 Meters6.50.34a12
May 16NCS Bayshore Area ChampionshipsMay 16 · 200 Meters · Place 14 · Mission San JoseMission San Jose200 Meters14.22.95aWind: -112
May 8MVAL ChampionshipsMay 8 · 400 Meters · Place 2 · Mission San JoseMission San Jose400 Meters2.50.63a12
May 8MVAL ChampionshipsMay 8 · 200 Meters · Place 4 · Mission San JoseMission San Jose200 Meters4.23.35aWind: 0.612
Apr 25Clash of the TitansApr 25 · 400 Meters · Place 2 · Mission San JoseMission San Jose400 Meters250.57a12
Apr 25Clash of the TitansApr 25 · 200 Meters · Place 5 · Mission San JoseMission San Jose200 Meters522.93a12
Apr 18MVAL #3Apr 18 · 800 Meters · Mission San JoseMission San Jose800 Meters—DNS12
Apr 18MVAL #3Apr 18 · 400 Meters · Place 1 · Mission San JoseMission San Jose400 Meters1.49.96a PB12
Apr 18MVAL #3Apr 18 · 200 Meters · Mission San JoseMission San Jose200 Meters—DNSWind: -1.912
Apr 18MVAL #3Apr 18 · 100 Meters · Place 15 · Mission San JoseMission San Jose100 Meters15.11.64a PBWind: -0.612
Mar 14San Leandro InvitationalMar 14 · 200 Meters · Place 1 · Mission San JoseMission San Jose200 Meters122.8112
Mar 14San Leandro InvitationalMar 14 · 400 Meters · Place 2 · Mission San JoseMission San Jose400 Meters250.6512
Mar 7Dan Gabor InvitationalMar 7 · 400 Meters · Place 9 · Mission SanMission San400 Meters950.6212
Mar 4MVAL Center Meet 1AMar 4 · 400 Meters · Place 1 · Mission San JoseMission San Jose400 Meters1.52.17a12
Mar 4MVAL Center Meet 1AMar 4 · 100 Meters · Mission San JoseMission San Jose100 Meters—DNSWind: 0.812

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 200 Meters · Place 8 · Mission SanMission San200 Meters823.0112
Feb 28Skyline InvitationalFeb 28 · 400 Meters · Place 7 · Mission SanMission San400 Meters751.6612
Jan 172026 California Winter Championships QualifiersJan 17 · 300 Meters · Place 10 · Audience of OneAudience of One300 Meters1037.22a PB12
Jan 172026 California Winter Championships QualifiersJan 17 · 150 Meters · Place 10 · Audience of OneAudience of One150 Meters1017.21a PB12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 4 · Audience of OneAudience of One200 MetersRound P422.9717
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 3 · Audience of OneAudience of One200 Meters322.7817
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400 Meters · Place 3 · Audience of OneAudience of One400 Meters351.0017
May 23CIF North Coast Section Meet of ChampionsMay 23 · 400 Meters · Place 11 · Mission San JoseMission San Jose400 MetersRound P11.50.73a11
May 17NCS Bayshore Area ChampionshipsMay 17 · 400 Meters · Place 3 · Mission San JoseMission San Jose400 Meters350.23a11
May 17NCS Bayshore Area ChampionshipsMay 17 · 200 Meters · Place 13 · Mission San JoseMission San Jose200 Meters1323.04a11
May 9MVAL ChampionshipsMay 9 · 400 Meters · Place 3 · Mission San JoseMission San Jose400 Meters3.50.05a11
May 9MVAL ChampionshipsMay 9 · 200 Meters · Place 6 · Mission San JoseMission San Jose200 Meters6.22.64a PBWind: 1.211
May 3It's Always Sunny In Union CityMay 3 · 800 Meters · Place 2 · Mission SanMission San800 Meters22:13.99 PB11
May 3It's Always Sunny In Union CityMay 3 · 400 Meters · Place 1 · Mission SanMission San400 Meters151.4111
Apr 26Clash of the TitansApr 26 · 400 Meters · Place 2 · Mission San JoseMission San Jose400 Meters250.3411
Apr 26Clash of the TitansApr 26 · 200 Meters · Place 4 · Mission San JoseMission San Jose200 Meters422.8311
Apr 19Granada Distance & Sprint FestivalApr 19 · 400 Meters · Place 6 · Mission SanMission San400 Meters651.4911
Apr 2MVAL Center Meet #4Apr 2 · 400 Meters · Mission San JoseMission San Jose400 Meters—DNS11
Mar 22MVAL #2Mar 22 · 400 Meters · Place 1 · Mission San JoseMission San Jose400 Meters150.97a11
Mar 22MVAL #2Mar 22 · 200 Meters · Place 1 · Mission San JoseMission San Jose200 Meters123.16a11
Mar 15San Leandro InvitationalMar 15 · 200 Meters · Place 1 · Mission San JoseMission San Jose200 Meters123.2611
Mar 15San Leandro InvitationalMar 15 · 400 Meters · Place 5 · Mission San JoseMission San Jose400 Meters551.1511
Mar 12MVAL #1bMar 12 · 200 Meters · Place 2 · Mission San JoseMission San Jose200 Meters223.19a—
Mar 5MVAL Center Meet #1Mar 5 · 400 Meters · Place 2 · Mission SanMission San400 Meters250.3411

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Skyline InvitationalFeb 22 · 200 Meters · Place 6 · Mission SanMission San200 Meters623.00 PB11
Feb 22Skyline InvitationalFeb 22 · 400 Meters · Place 4 · Mission SanMission San400 Meters450.83 PB11

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 11Chabot College All Comer's Track MeetJul 11 · 3000 Meters · Place 7 · 38-Unattached38-Unattached3000 Meters7.12:58.67a PB10
Jul 11Chabot College All Comer's Track MeetJul 11 · 400 Meters · Place 4 · 38-Unattached38-Unattached400 Meters4.52.73a10
Jul 11Chabot College All Comer's Track MeetJul 11 · 200 Meters · Place 8 · 38-Unattached38-Unattached200 Meters8.23.61a10
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 400 Meters · Place 8 · Audience of OneAudience of One400 Meters852.98a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 7 · Audience of OneAudience of One400 MetersRound P7.52.54a10
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 6 · Audience of OneAudience of One400 Meters6.52.53a10
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 21 · Audience of OneAudience of One200 MetersRound P21.24.23aWind: -0.510
May 17CIF North Coast Section Meet of ChampionsMay 17 · 400 Meters · Place 20 · Mission San JoseMission San Jose400 Meters2051.75a—
May 11NCS Bayshore Area ChampionshipsMay 11 · 400 Meters · Place 5 · Mission SanMission San400 Meters550.6710
May 4MVAL ChampionshipsMay 4 · 400 Meters · Place 4 · Mission SanMission San400 Meters454.0810
May 4MVAL ChampionshipsMay 4 · 200 Meters · Place 20 · Mission SanMission San200 Meters2025.6310
May 4MVAL ChampionshipsMay 4 · 100 Meters · Place 22 · Mission SanMission San100 Meters2212.5610
Apr 20It's Always Sunny In Union CityApr 20 · 400 Meters · Place 2 · Mission SanMission San400 Meters253.2310
Apr 20It's Always Sunny In Union CityApr 20 · 100 Meters · Place 5 · Mission SanMission San100 Meters511.6510
Apr 17MVAL #5Apr 17 · 200 Meters · Place 13 · Mission San JoseMission San Jose200 Meters1323.88a—
Apr 13Granada Distance & Sprint FestivalApr 13 · 100 Meters · Place 21 · Mission SanMission San100 Meters2111.94010
Apr 10MVAL Center Meet #4 at Moreau CatholicApr 10 · 100 Meters · Place 10 · Mission San JoseMission San Jose100 Meters1011.6810
Mar 23MVAL #3Mar 23 · 100 Meters · Place 26 · Mission San JoseMission San Jose100 Meters2612.27a—
Mar 13MVAL #2Mar 13 · 200 Meters · Place 23 · Mission San JoseMission San Jose200 Meters2324.85a—
Mar 6MVAL #1Mar 6 · 100 Meters · Place 21 · Mission San JoseMission San Jose100 Meters2112.21a—
Mar 2Dan Gabor InvitationalMar 2 · 100 Meters · Place 51 · Mission SanMission San100 Meters5111.97310