Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSkyline Invitational · Feb 2813.866Skyline InvitationalFebruary 28, 2026
100 Meters · OutdoorLawrence Brice Invitational Host By Bear Creek · Apr 2613.14aLawrence Brice Invitational Host By Bear CreekApril 26, 2025
200 Meters · IndoorSkyline Invitational · Feb 2829.90Skyline InvitationalFebruary 28, 2026
200 Meters · OutdoorWACC Track and Field Championships Day 2 · May 828.20aWACC Track and Field Championships Day 2May 8, 2026
400 Meters · OutdoorDan Gabor Invitational · Mar 769.79Dan Gabor InvitationalMarch 7, 2026
Long Jump · Outdoor3M INVITATIONAL - 2025 · May 173.47m3M INVITATIONAL - 2025May 17, 2025
Prelims · OutdoorNor-Cal Youth Championships · Jun 613.77Nor-Cal Youth ChampionshipsJune 6, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 6 · Oakland PALOakland PALLong Jump6.4.67mWind: 2.29
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 22 · Oakland PALOakland PAL200 MetersRound P22.28.53aWind: 3.39
Jun 20Los Gatos Summer All-Comer Meet #1Jun 20 · Long Jump · Place 5 · Oakland PALOakland PALLong Jump5.15-03.009
Jun 20Los Gatos Summer All-Comer Meet #1Jun 20 · 200 Meters · Place 8 · Oakland PALOakland PAL200 Meters8.28.76aWind: -19
Jun 20Los Gatos Summer All-Comer Meet #1Jun 20 · 100 Meters · Place 15 · Oakland PALOakland PAL100 Meters15.14.15aWind: -1.69
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Long Jump · Place 3 · Oakland PALOakland PALLong Jump34.59m15
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Prelims · Place 19 · Oakland PALOakland PALPrelimsRound P1913.77 PB15
May 8WACC Track and Field Championships Day 2May 8 · Long Jump · Place 9 · Bishop O'DowdBishop O'DowdLong Jump9.15-11.759
May 8WACC Track and Field Championships Day 2May 8 · 200 Meters · Place 15 · Bishop O'DowdBishop O'Dowd200 Meters15.28.20a PBWind: -0.89
May 8WACC Track and Field Championships Day 2May 8 · 100 Meters · Place 17 · Bishop O'DowdBishop O'Dowd100 Meters17.13.73aWind: 0.59
May 6WACC Track and Field Championships Day 1May 6 · Long Jump · Place 9 · Bishop O'DowdBishop O'DowdLong Jump9.15-11.759
May 6WACC Track and Field Championships Day 1May 6 · 200 Meters · Place 15 · Bishop O'DowdBishop O'Dowd200 Meters15.28.20aWind: -0.89
May 6WACC Track and Field Championships Day 1May 6 · 100 Meters · Place 17 · Bishop O'DowdBishop O'Dowd100 Meters17.13.73aWind: 0.59
Apr 25Northern California Frosh/Soph ChampionshipsApr 25 · 200 Meters · Place 3 · Bishop O'DowBishop O'Dow200 Meters328.649
Apr 25Northern California Frosh/Soph ChampionshipsApr 25 · 100 Meters · Place 15 · Bishop O'DowBishop O'Dow100 Meters1513.989
Apr 22WACC League Meet O'Dowd v Piedmont, Encinal v Mt Eden @ PiedmontApr 22 · 100 Meters · Place 9 · Bishop O'DowdBishop O'Dowd100 Meters913.979
Apr 18Granada Distance & Sprint FestivalApr 18 · 400 Meters · Place 75 · Bishop O'DowdBishop O'Dowd400 Meters751:10.21a9
Apr 18Granada Distance & Sprint FestivalApr 18 · 100 Meters · Place 49 · Bishop O'DowdBishop O'Dowd100 Meters4914.21a9
Apr 15WACC League Meet Castro vs O'Dowd vs BerkeleyApr 15 · Long Jump · Place 3 · Bishop O'DowdBishop O'DowdLong Jump315-119
Apr 15WACC League Meet Castro vs O'Dowd vs BerkeleyApr 15 · 200 Meters · Place 7 · Bishop O'DowdBishop O'Dowd200 Meters729.60a9
Apr 15WACC League Meet Castro vs O'Dowd vs BerkeleyApr 15 · 100 Meters · Place 5 · Bishop O'DowdBishop O'Dowd100 Meters514.10a9
Mar 24WACC League Meet O'Dowd v Alameda, Arroyo v Tennyson @ ArroyoMar 24 · Long Jump · Place 4 · Bishop O'DowdBishop O'DowdLong Jump416-2.509
Mar 21Bay Area Sprint ExtravaganzaMar 21 · 100 Meters · Place 33 · Bishop O'DowdBishop O'Dowd100 Meters3313.939
Mar 21Bay Area Sprint ExtravaganzaMar 21 · 200 Meters · Place 30 · Bishop O'DowdBishop O'Dowd200 Meters3028.519
Mar 18WACC - BOD vs San Leandro, Hayward vs San LorenzoMar 18 · Long Jump · Place 3 · Bishop O'DowdBishop O'DowdLong Jump316-69
Mar 18WACC - BOD vs San Leandro, Hayward vs San LorenzoMar 18 · 100 Meters · Place 4 · Bishop O'DowdBishop O'Dowd100 Meters413.94a9
Mar 14San Leandro InvitationalMar 14 · Long Jump · Place 2 · Bishop O'DowdBishop O'DowdLong Jump214-119
Mar 7Dan Gabor InvitationalMar 7 · 400 Meters · Place 71 · Bishop O'DowBishop O'Dow400 Meters7169.79 PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 200 Meters · Place 53 · Bishop O'DowBishop O'Dow200 Meters5329.90 PB9
Feb 28Skyline InvitationalFeb 28 · 100 Meters · Place 44 · Bishop O'DowBishop O'Dow100 Meters4413.866 PB9

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · Long Jump · Place 4 · Oakland PALOakland PALLong Jump44.56m8
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 18 · Oakland PALOakland PAL200 Meters1829.04a8
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 25 · Oakland PALOakland PAL100 MetersRound P2514.27a8
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · Long Jump · Place 5 · Oakland PALOakland PALLong Jump54.65m8
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Long Jump · Place 4 · Oakland PALOakland PALLong Jump44.38m8
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 18 · Oakland PALOakland PAL200 MetersRound P1829.32a8
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Long Jump · Place 3 · Oakland PALOakland PALLong Jump34.70m14
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Prelims · Place 21 · Oakland PALOakland PALPrelimsRound P2114.2314
May 24Tom Moore Youth Classic May 24 · Long Jump · Place 3 · Oakland PALOakland PALLong Jump34.48m8
May 24Tom Moore Youth Classic May 24 · 100 Meters · Place 16 · Oakland PALOakland PAL100 MetersRound P1613.99a8
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · Long Jump · Place 3 · Oakland PALOakland PALLong Jump34.16m14
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 200 Meters · Place 16 · Oakland PALOakland PAL200 Meters1630.7714
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 100 Meters · Place 9 · Oakland PALOakland PAL100 Meters914.2914
May 173M INVITATIONAL - 2025May 17 · Long Jump · Place 32 · Oakland PALOakland PALLong Jump323.47m PB8
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 32 · Oakland PALOakland PAL200 Meters3229.14a8
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 27 · Oakland PALOakland PAL100 MetersRound P2714.19a8
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Long Jump · Place 3 · Oakland PALOakland PALLong Jump313-11.58
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 200 Meters · Place 19 · Oakland PALOakland PAL200 Meters1929.08a8
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 11 · Oakland PALOakland PAL100 Meters1113.14a PB8
Mar 22Oakland PAL Community MeetMar 22 · 200 Meters · Place 7 · Oakland PALOakland PAL200 Meters730.83a8
Mar 22Oakland PAL Community MeetMar 22 · 100 Meters · Place 7 · Oakland PALOakland PAL100 Meters714.43a8