Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSkyline Invitational · Feb 2214.42Skyline InvitationalFebruary 22, 2025
100 Meters · OutdoorMVAL #3 · Apr 1813.09aMVAL #3April 18, 2026
150 Meters · Outdoor2026 California Winter Championship Qualifiers · Jan 2419.93a2026 California Winter Championship QualifiersJanuary 24, 2026
200 Meters · IndoorSkyline Invitational · Feb 2827.26Skyline InvitationalFebruary 28, 2026
200 Meters · OutdoorMVAL Championships · May 926.81aMVAL ChampionshipsMay 9, 2025
300 Meters · OutdoorMerritt 5000+ · Jun 2446.35aMerritt 5000+June 24, 2025
400 Meters · IndoorSkyline Invitational · Feb 281:02.96Skyline InvitationalFebruary 28, 2026
400 Meters · OutdoorMVAL #2A · Mar 251:01.77aMVAL #2AMarch 25, 2026
800 Meters · Outdoor64th Annual Golden West Invitational · Jun 12:41.7064th Annual Golden West InvitationalJune 1, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 25Los Gatos Summer All-Comer Meet #4Jul 25 · 200 Meters · Place 3 · Oakland PALOakland PAL200 Meters3.27.21a12
Jul 182026 Grant Summer All-Comers SeriesJul 18 · 400 Meters · Place 5 · Unattached High SchoolUnattached High School400 Meters5.1:03.76a12
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 11 · Oakland PALOakland PAL400 MetersRound P11.1:04.70a12
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 15 · Oakland PALOakland PAL200 MetersRound P15.27.30aWind: 1.912
Jun 20Los Gatos Summer All-Comer Meet #1Jun 20 · 400 Meters · Place 3 · Oakland PALOakland PAL400 Meters3.1:05.16a12
Jun 20Los Gatos Summer All-Comer Meet #1Jun 20 · 200 Meters · Place 4 · Oakland PALOakland PAL200 Meters4.28.23aWind: -0.212
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 11 · Oakland PALOakland PAL200 MetersRound P1127.6218
May 16NCS Bayshore Area ChampionshipsMay 16 · 400 Meters · Place 12 · Moreau CatholicMoreau Catholic400 Meters12.1:01.83a12
May 16NCS Bayshore Area ChampionshipsMay 16 · 200 Meters · Place 19 · Moreau CatholicMoreau Catholic200 Meters19.26.88aWind: -0.312
May 8MVAL ChampionshipsMay 8 · 400 Meters · Place 5 · Moreau CatholicMoreau Catholic400 Meters5.61.94a12
May 8MVAL ChampionshipsMay 8 · 200 Meters · Place 7 · Moreau CatholicMoreau Catholic200 Meters7.27.39aWind: -1.412
May 8MVAL ChampionshipsMay 8 · 100 Meters · Place 8 · Moreau CatholicMoreau Catholic100 Meters8.13.42aWind: -1.712
Apr 18MVAL #3Apr 18 · 400 Meters · Place 6 · Moreau CatholicMoreau Catholic400 Meters6.1:03.07a12
Apr 18MVAL #3Apr 18 · 200 Meters · Place 6 · Moreau CatholicMoreau Catholic200 Meters6.27.52aWind: -1.312
Apr 18MVAL #3Apr 18 · 100 Meters · Place 4 · Moreau CatholicMoreau Catholic100 Meters4.13.09a PBWind: 0.512
Apr 1MVAL #2BApr 1 · 200 Meters · Place 9 · Moreau CathoMoreau Catho200 Meters928.0312
Mar 28Castro Valley RelaysMar 28 · 100 Meters · Place 7 · Moreau CatholicMoreau Catholic100 Meters713.2112
Mar 25MVAL #2AMar 25 · 400 Meters · Place 2 · Moreau CatholicMoreau Catholic400 Meters21:01.77a PB12
Mar 21Saint Francis Invitational 2026Mar 21 · 400 Meters · Place 18 · Moreau CatholicMoreau Catholic400 Meters181:02.92a12
Mar 1413th Annual Eddie Hart InvitationalMar 14 · 400 Meters · Place 6 · Moreau CatholicMoreau Catholic400 Meters61:01.82a12
Mar 11MVAL #1BMar 11 · 200 Meters · Place 3 · Moreau CatholicMoreau Catholic200 Meters327.07a12
Mar 4MVAL Center Meet 1AMar 4 · 400 Meters · Place 4 · Moreau CatholicMoreau Catholic400 Meters4.1:03.90a12
Jan 242026 California Winter Championship QualifiersJan 24 · 150 Meters · Place 17 · UnattachedUnattached150 Meters17.19.93a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 200 Meters · Place 17 · Moreau CathoMoreau Catho200 Meters1727.26 PB12
Feb 28Skyline InvitationalFeb 28 · 400 Meters · Place 10 · Moreau CathoMoreau Catho400 Meters101:02.96 PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 26West Coast National ChampionshipJun 26 · 400 Meters · Place 20 · Oakland PALOakland PAL400 Meters201:04.59a11
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 43 · Oakland PALOakland PAL200 MetersRound P4328.69a11
Jun 24Merritt 5000+Jun 24 · 300 Meters · Place 3 · Oakland PALOakland PAL300 Meters3.46.35a PB11
Jun 24Merritt 5000+Jun 24 · 200 Meters · Place 2 · Oakland PALOakland PAL200 Meters2.28.99aWind: -0.911
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 13 · Oakland PALOakland PAL400 MetersRound P131:07.06a11
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 18 · Oakland PALOakland PAL200 MetersRound P1828.07a11
May 17NCS Bayshore Area ChampionshipsMay 17 · 400 Meters · Place 19 · Moreau CatholicMoreau Catholic400 Meters191:02.46a11
May 17NCS Bayshore Area ChampionshipsMay 17 · 200 Meters · Place 17 · Moreau CatholicMoreau Catholic200 Meters1727.27a11
May 9MVAL ChampionshipsMay 9 · 400 Meters · Place 6 · Moreau CatholicMoreau Catholic400 Meters6.62.36a11
May 9MVAL ChampionshipsMay 9 · 200 Meters · Place 5 · Moreau CatholicMoreau Catholic200 Meters5.26.81a PBWind: 0.511
Apr 16MVAL 3B @ Moreau CatholicApr 16 · 200 Meters · Place 10 · Moreau CatholicMoreau Catholic200 Meters1027.4011
Mar 22MVAL #2Mar 22 · 400 Meters · Place 4 · Moreau CatholicMoreau Catholic400 Meters41:05.32a11
Mar 22MVAL #2Mar 22 · 200 Meters · Place 7 · Moreau CatholicMoreau Catholic200 Meters728.47a11
Mar 5MVAL Center Meet #1Mar 5 · 400 Meters · Place 8 · Moreau CathoMoreau Catho400 Meters81:08.7811
Mar 1Dan Gabor InvitationalMar 1 · 400 Meters · Place 39 · Moreau CathoMoreau Catho400 Meters3965.9211

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Skyline InvitationalFeb 22 · 200 Meters · Place 26 · Moreau CathoMoreau Catho200 Meters2629.5711
Feb 22Skyline InvitationalFeb 22 · 100 Meters · Place 48 · Moreau CathoMoreau Catho100 Meters4814.42 PB11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 19 · Oakland PALOakland PAL400 MetersRound P19.1:03.88a10
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 20 · Oakland PALOakland PAL200 MetersRound P20.27.37aWind: 0.210
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 11 · Oakland PALOakland PAL200 MetersRound P1128.1916
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 8 · Oakland PALOakland PAL400 Meters81:04.5916
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 24 · Oakland PALOakland PAL100 MetersRound P2414.0516
Jun 164th Annual Golden West InvitationalJun 1 · 800 Meters · Place 10 · Oakland PAL Track ClubOakland PAL Track Club800 Meters102:41.70 PB9
Jun 164th Annual Golden West InvitationalJun 1 · 400 Meters · Place 12 · Oakland PAL Track ClubOakland PAL Track Club400 Meters121:04.999
May 11NCS Bayshore Area ChampionshipsMay 11 · 400 Meters · Place 14 · Moreau CathoMoreau Catho400 Meters1463.6810
May 4MVAL ChampionshipsMay 4 · 400 Meters · Place 5 · Moreau CathoMoreau Catho400 Meters566.0010
May 4MVAL ChampionshipsMay 4 · 200 Meters · Place 8 · Moreau CathoMoreau Catho200 Meters828.8710
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 400 Meters · Place 11 · Moreau CatholicMoreau Catholic400 Meters111:04.57a—
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 200 Meters · Place 8 · Moreau CatholicMoreau Catholic200 Meters827.72a—
Apr 10MVAL Center Meet #4 at Moreau CatholicApr 10 · 100 Meters · Place 17 · Moreau CatholicMoreau Catholic100 Meters1713.7810
Apr 10MVAL Center Meet #4 at Moreau CatholicApr 10 · 400 Meters · Place 8 · Moreau CatholicMoreau Catholic400 Meters81:05.2310
Mar 23MVAL #3Mar 23 · 200 Meters · Place 6 · Moreau CatholicMoreau Catholic200 Meters628.45a—
Mar 23MVAL #3Mar 23 · 100 Meters · Place 9 · Moreau CatholicMoreau Catholic100 Meters913.90a—
Mar 2Dan Gabor InvitationalMar 2 · 400 Meters · Place 17 · Moreau CathoMoreau Catho400 Meters1764.1210

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Skyline InvitationalFeb 24 · 200 Meters · Place 14 · Moreau CathoMoreau Catho200 Meters1428.0910
Feb 24Skyline InvitationalFeb 24 · 200 Meters · Place 14 · Moreau CathoMoreau Catho200 Meters1428.0910
Feb 17Grizzly InvitationalFeb 17 · 400 Meters · Place 2 · Moreau CatholicMoreau Catholic400 Meters21:05.96a—
Feb 17Grizzly InvitationalFeb 17 · 200 Meters · Place 1 · Moreau CatholicMoreau Catholic200 Meters129.02a—

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 400 Meters · Place 13 · Oakland PALOakland PAL400 Meters13.1:08.92a9
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · Place 17 · Oakland PALOakland PAL200 Meters17.28.53a9
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 31 · Oakland PALOakland PAL400 MetersRound P311:08.25a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 30 · Oakland PALOakland PAL200 MetersRound P3029.23a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 20 · Oakland PALOakland PAL200 MetersRound P2029.2115
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 15 · Oakland PALOakland PAL400 Meters151:06.9715
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 23 · Oakland PALOakland PAL100 MetersRound P2313.7615
Jun 32023 Golden West Invitational Jun 3 · 800 Meters · Place 14 · Oakland PAL Track ClubOakland PAL Track Club800 Meters143:03.839
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 12 · Oakland PAL Track ClubOakland PAL Track Club400 Meters121:08.259
Jun 32023 Golden West Invitational Jun 3 · 800 Meters · Place 14 · Oakland PAL Track ClubOakland PAL Track Club800 Meters143:03.839
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 12 · Oakland PAL Track ClubOakland PAL Track Club400 Meters121:08.259
Jun 32023 Golden West Invitational Jun 3 · 800 Meters · Place 14 · Oakland PAL Track ClubOakland PAL Track Club800 Meters143:03.839
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 12 · Oakland PAL Track ClubOakland PAL Track Club400 Meters121:08.259
Jun 32023 Golden West Invitational Jun 3 · 800 Meters · Place 14 · Oakland PAL Track ClubOakland PAL Track Club800 Meters143:03.839
Jun 32023 Golden West Invitational Jun 3 · 400 Meters · Place 12 · Oakland PAL Track ClubOakland PAL Track Club400 Meters121:08.259
Apr 29MVAL ChampionshipApr 29 · 400 Meters · Place 1 · Moreau CathoMoreau Catho400 MetersRound P166.199
Apr 29MVAL ChampionshipApr 29 · 200 Meters · Place 4 · Moreau CathoMoreau Catho200 MetersRound P429.039
Apr 29MVAL ChampionshipApr 29 · 200 Meters · Place 2 · Moreau CathoMoreau Catho200 Meters228.699
Apr 29MVAL ChampionshipApr 29 · 400 Meters · Place 2 · Moreau CathoMoreau Catho400 Meters265.909
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 400 Meters · Place 15 · Moreau CatholicMoreau Catholic400 Meters151:05.57a—
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 200 Meters · Place 18 · Moreau CatholicMoreau Catholic200 Meters1828.74a—
Apr 5MVAL Moreau vs LoganApr 5 · 400 Meters · Place 2 · Moreau CatholicMoreau Catholic400 Meters21:07.94a—
Apr 5MVAL Moreau vs LoganApr 5 · 200 Meters · Place 1 · Moreau CatholicMoreau Catholic200 Meters128.77a—
Mar 29MVAL: Washington & Moreau @ Newark MemorialMar 29 · 400 Meters · Place 1 · Moreau CatholicMoreau Catholic400 Meters11:07.87a—
Mar 29MVAL: Washington & Moreau @ Newark MemorialMar 29 · 200 Meters · Place 1 · Moreau CatholicMoreau Catholic200 Meters128.40a—
Mar 25Castro Valley RelaysMar 25 · 100 Meters · Place 5 · Moreau CatholicMoreau Catholic100 Meters514.219
Mar 22MVAL: American - Mission San Jose - MoreauMar 22 · 400 Meters · Place 3 · Moreau CatholicMoreau Catholic400 Meters31:08.16a—
Mar 22MVAL: American - Mission San Jose - MoreauMar 22 · 200 Meters · Place 1 · Moreau CatholicMoreau Catholic200 Meters129.38a—
Mar 8MVAL Moreau vs KennedyMar 8 · 100 Meters · Place 3 · Moreau CatholicMoreau Catholic100 Meters314.409