Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSan Ramon Valley High Sprint & Field Festival · Mar 1610.82aSan Ramon Valley High Sprint & Field FestivalMarch 16, 2024
200 Meters · IndoorBattle Born Classic · Feb 1321.66aBattle Born ClassicFebruary 13, 2026
200 Meters · OutdoorCIF North Coast Section Meet of Champions · May 1721.80aCIF North Coast Section Meet of ChampionsMay 17, 2024
400 Meters · OutdoorDAL Meet: Acalanes @ Campolindo · Apr 1749.27aDAL Meet: Acalanes @ CampolindoApril 17, 2024
Long Jump · IndoorACC Indoor Championships · Feb 267.37mACC Indoor ChampionshipsFebruary 26, 2026
Long Jump · OutdoorNCAA DI Outdoor Championships - West First-Rounds · May 277.76mNCAA DI Outdoor Championships - West First-RoundsMay 27, 2026
Triple Jump · OutdoorDAL Meet: Acalanes @ Campolindo · Apr 1743-00.00DAL Meet: Acalanes @ CampolindoApril 17, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · Long Jump · Place 10 · CaliforniaCaliforniaLong Jump10.7.73mWind: 1.2So
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Long Jump · Place 8 · CaliforniaCaliforniaLong JumpRound P8.7.76m PBWind: 1.7So
May 14ACC Outdoor ChampionshipsMay 14 · Long Jump · Place 7 · CaliforniaCaliforniaLong Jump7.7.45mWind: 1.1So
May 1Payton Jordan InvitationalMay 1 · Long Jump · Place 1 · CaliforniaCaliforniaLong Jump1.7.58mWind: 1.2So
May 1Payton Jordan InvitationalMay 1 · 200 Meters · Place 7 · CaliforniaCalifornia200 Meters7.21.81aWind: 0.4So
Apr 11Stanford vs Cal Big MeetApr 11 · Long Jump · CaliforniaCaliforniaLong Jump--DNSSo
Apr 11Stanford vs Cal Big MeetApr 11 · 200 Meters · CaliforniaCalifornia200 Meters--DNSWind: 1.4So
Apr 3Stanford InviteApr 3 · Long Jump · CaliforniaCaliforniaLong Jump--DNSSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · Long Jump · Place 4 · CaliforniaCaliforniaLong Jump4.7.37m PBSo
Feb 13Battle Born ClassicFeb 13 · Long Jump · Place 5 · CaliforniaCaliforniaLong Jump5.7.32mSo
Feb 13Battle Born ClassicFeb 13 · 200 Meters · Place 8 · CaliforniaCalifornia200 Meters8.21.66a PBSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · Long Jump · CaliforniaCaliforniaLong JumpRound P--FSWind: 0Fr
May 15ACC Outdoor ChampionshipsMay 15 · Long Jump · Place 2 · CaliforniaCaliforniaLong Jump2.7.66mWind: -1.2Fr
Apr 1665th Mt. SAC RelaysApr 16 · Long Jump · CaliforniaCaliforniaLong Jump--DNSFr
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · Long Jump · Place 5 · CaliforniaCaliforniaLong Jump5.6.91mWind: 1.2Fr

2024 Outdoor Track

36 results
DateMeetEventPlMarkGr
May 25104th CIF State T&F Champs Finals 2024May 25 · Long Jump · Place 1 · AcalanesAcalanesLong Jump1.24-03.75Wind: 1.512
May 24104th CIF State T&F Champs Prelims 2024May 24 · Long Jump · Place 1 · AcalanesAcalanesLong JumpRound P1.24-07.7512
May 17CIF North Coast Section Meet of ChampionsMay 17 · Long Jump · Place 1 · AcalanesAcalanesLong Jump124-2—
May 17CIF North Coast Section Meet of ChampionsMay 17 · 200 Meters · Place 1 · AcalanesAcalanes200 Meters121.86a—
May 17CIF North Coast Section Meet of ChampionsMay 17 · 200 Meters · Place 2 · AcalanesAcalanes200 Meters221.80a PB—
May 11NCS Tri-Valley Area ChampionshipsMay 11 · Long Jump · Place 1 · AcalanesAcalanesLong Jump1.24-05.75Wind: 012
May 11NCS Tri-Valley Area ChampionshipsMay 11 · 200 Meters · Place 3 · AcalanesAcalanes200 Meters3.22.13aWind: -2.712
May 4DAL Championship FinalsMay 4 · Triple Jump · Place 1 · AcalanesAcalanesTriple Jump145-1—
May 4DAL Championship FinalsMay 4 · Long Jump · Place 1 · AcalanesAcalanesLong Jump123-10—
May 4DAL Championship FinalsMay 4 · 200 Meters · Place 2 · AcalanesAcalanes200 Meters222.03a—
May 4DAL Championship FinalsMay 4 · 200 Meters · Place 2 · AcalanesAcalanes200 Meters221.97a—
Apr 27DAL Championships TrialsApr 27 · Triple Jump · Place 1 · AcalanesAcalanesTriple Jump1.45-01.00Unofficial12
Apr 27DAL Championships TrialsApr 27 · 200 Meters · Place 2 · AcalanesAcalanes200 MetersRound P2.22.03aWind: -0.3Unofficial12
Apr 17DAL Meet: Acalanes @ CampolindoApr 17 · Triple Jump · Place 1 · AcalanesAcalanesTriple Jump1.43-00.00 PB12
Apr 17DAL Meet: Acalanes @ CampolindoApr 17 · Long Jump · Place 1 · AcalanesAcalanesLong Jump1.23-01.0012
Apr 17DAL Meet: Acalanes @ CampolindoApr 17 · 400 Meters · Place 1 · AcalanesAcalanes400 Meters1.49.27a PB12
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · Long Jump · Place 1 · AcalanesAcalanesLong Jump123-4.5—
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · 100 Meters · Place 4 · AcalanesAcalanes100 Meters411.14a—
Apr 52024 Arcadia InvitationalApr 5 · Long Jump · Place 1 · AcalanesAcalanesLong Jump124-04.0012
Apr 52024 Arcadia InvitationalApr 5 · Long Jump · Place 1 · AcalanesAcalanesLong Jump124-04.0012
Mar 29Stanford Invitational - HSMar 29 · Long Jump · Place 1 · ACALANES (NCACALANES (NCLong Jump124-03.50—
Mar 29Stanford Invitational - HSMar 29 · 100 Meters · Place 15 · ACALANES (NCACALANES (NC100 MetersRound P1510.89—
Mar 27DAL Meet: Acalanes vs MiramonteMar 27 · Long Jump · Place 1 · AcalanesAcalanesLong Jump123-7—
Mar 27DAL Meet: Acalanes vs MiramonteMar 27 · 200 Meters · Place 2 · AcalanesAcalanes200 Meters223.44a—
Mar 27DAL Meet: Acalanes vs MiramonteMar 27 · 100 Meters · Place 2 · AcalanesAcalanes100 Meters211.12a—
Mar 20DAL Meet: Acalanes @ NorthgateMar 20 · Triple Jump · Place 1 · AcalanesAcalanesTriple Jump142-1.5—
Mar 20DAL Meet: Acalanes @ NorthgateMar 20 · 100 Meters · Place 2 · AcalanesAcalanes100 Meters210.92a—
Mar 16San Ramon Valley High Sprint & Field FestivalMar 16 · Long Jump · Place 1 · AcalanesAcalanesLong Jump124-2.50—
Mar 16San Ramon Valley High Sprint & Field FestivalMar 16 · 200 Meters · Place 1 · AcalanesAcalanes200 Meters121.93a—
Mar 16San Ramon Valley High Sprint & Field FestivalMar 16 · 100 Meters · Place 2 · AcalanesAcalanes100 Meters210.82a PB—
Mar 13DAL Meet: Acalanes @ Las LomasMar 13 · Long Jump · Place 1 · AcalanesAcalanesLong Jump123-6.50—
Mar 13DAL Meet: Acalanes @ Las LomasMar 13 · 200 Meters · Place 1 · AcalanesAcalanes200 Meters122.19a—
Mar 9Marsh Creek InvitationalMar 9 · 100 Meters · Place 2 · AcalanesAcalanes100 Meters211.04a—
Mar 5DAL Meet: Acalanes vs Clayton ValleyMar 5 · Long Jump · Place 1 · AcalanesAcalanesLong Jump123-5—
Mar 5DAL Meet: Acalanes vs Clayton ValleyMar 5 · High Jump · Place 1 · AcalanesAcalanesHigh Jump15-10—
Mar 5DAL Meet: Acalanes vs Clayton ValleyMar 5 · 100 Meters · Place 2 · AcalanesAcalanes100 Meters211.08a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24DON of the SeasonFeb 24 · Long Jump · Place 1 · AcalanesAcalanesLong Jump123-0—
Feb 24DON of the SeasonFeb 24 · High Jump · Place 1 · AcalanesAcalanesHigh Jump16-4—
Feb 24DON of the SeasonFeb 24 · 200 Meters · Place 1 · AcalanesAcalanes200 Meters122.44a—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 27103rd CIF State T&F Champs Finals 2023May 27 · Long Jump · Place 4 · AcalanesAcalanesLong Jump4.23-04.00Wind: 2.111
May 26103rd CIF State T&F Champs Prelims 2023May 26 · Long Jump · Place 4 · AcalanesAcalanesLong JumpRound P4.23-04.00Wind: 1.711
May 19CIF North Coast Section Meet of ChampionsMay 19 · Long Jump · Place 2 · AcalanesAcalanesLong Jump223-00.5011
May 19CIF North Coast Section Meet of ChampionsMay 19 · 200 Meters · Place 14 · AcalanesAcalanes200 MetersRound P1423.1111
May 13NCS Tri-Valley ChampionshipMay 13 · Long Jump · Place 2 · AcalanesAcalanesLong Jump2.22-01.7511
May 13NCS Tri-Valley ChampionshipMay 13 · 200 Meters · Place 12 · AcalanesAcalanes200 Meters12.22.45aWind: 1.711
May 6DAL Championship FINALSMay 6 · Long Jump · Place 1 · AcalanesAcalanesLong Jump120-9—
May 6DAL Championship FINALSMay 6 · 200 Meters · Place 11 · AcalanesAcalanes200 Meters1123.60a—
May 6DAL Championship FINALSMay 6 · 200 Meters · Place 5 · AcalanesAcalanes200 Meters522.89a—
May 6DAL Championship FINALSMay 6 · 100 Meters · Place 13 · AcalanesAcalanes100 Meters1311.74a—
May 6DAL Championship FINALSMay 6 · 100 Meters · Place 8 · AcalanesAcalanes100 Meters811.51a—
Apr 29DAL Championship TRIALSApr 29 · Long Jump · Place 1 · AcalanesAcalanesLong Jump120-9—
Apr 29DAL Championship TRIALSApr 29 · 200 Meters · Place 11 · AcalanesAcalanes200 Meters1123.60a—
Apr 29DAL Championship TRIALSApr 29 · 100 Meters · Place 13 · AcalanesAcalanes100 Meters1311.74a—
Apr 24Double Dual - Acalanes vs Las Lomas & MiramonteApr 24 · Long Jump · Place 1 · AcalanesAcalanesLong Jump121-8—
Apr 24Double Dual - Acalanes vs Las Lomas & MiramonteApr 24 · 100 Meters · Place 3 · AcalanesAcalanes100 Meters311.81a—
Apr 19Dual - Acalanes vs CampolindoApr 19 · Long Jump · Place 1 · AcalanesAcalanesLong Jump120-7.25—
Apr 19Dual - Acalanes vs CampolindoApr 19 · 200 Meters · Place 3 · AcalanesAcalanes200 Meters323.48a—
Apr 19Dual - Acalanes vs CampolindoApr 19 · 100 Meters · Place 3 · AcalanesAcalanes100 Meters311.55a—
Apr 1453rd Annual Bob Warren - Charlie Eaton InvitationalApr 14 · 200 Meters · Place 10 · AcalanesAcalanes200 Meters1023.8311
Apr 1453rd Annual Bob Warren - Charlie Eaton InvitationalApr 14 · 100 Meters · Place 19 · AcalanesAcalanes100 Meters1911.9011
Mar 23Dual Acalanes vs Northgate Mar 23 · 400 Meters · Place 3 · AcalanesAcalanes400 Meters356.07a—

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 462nd Golden West Invitational Jun 4 · 100 Meters · AcalanesAcalanes100 Meters—DNSWind: 0.110
May 27102nd CIF State T&F Champs Prelims 2022May 27 · Long Jump · Place 18 · AcalanesAcalanesLong JumpRound P18.21-05.50Wind: 210
May 20CIF North Coast Section Meet of ChampionsMay 20 · Long Jump · Place 3 · AcalanesAcalanesLong Jump322-07.7510
May 14NCS Tri-Valley ChampionshipMay 14 · Long Jump · Place 2 · Acalanes (Nc)Acalanes (Nc)Long Jump221-05.5010
Apr 30DAL Championship TrialsApr 30 · full · Place 1 · AcalanesAcalanesfull122-09.0010
Apr 30DAL Championship TrialsApr 30 · full · Place 2 · AcalanesAcalanesfull25-10.0010
Apr 23Sacramento Meet of ChampionsApr 23 · Long Jump · Place 4 · AcalanesAcalanesLong Jump422-04.7510
Apr 20Dual - Acalanes vs CampolindoApr 20 · Long Jump · Place 1 · AcalanesAcalanesLong Jump120-10.5010
Apr 20Dual - Acalanes vs CampolindoApr 20 · High Jump · Place 1 · AcalanesAcalanesHigh Jump16-00.0010
Apr 20Dual - Acalanes vs CampolindoApr 20 · 200 Meters · Place 3 · AcalanesAcalanes200 Meters322.9810
Apr 1552nd Annual Bob Warren - Charlie Eaton InvitationalApr 15 · Long Jump · Place 1 · AcalanesAcalanesLong Jump1.21' 9.510
Apr 1552nd Annual Bob Warren - Charlie Eaton InvitationalApr 15 · 200 Meters · Place 3 · AcalanesAcalanes200 Meters3.22.93a10
Apr 1Stanford Invitational Apr 1 · Long Jump · Place 3 · AcalanesAcalanesLong Jump3.22-09.25Wind: 1.510
Mar 30Dual - Acalanes vs MiramonteMar 30 · Long Jump · Place 1 · AcalanesAcalanesLong Jump121-06.00So
Mar 30Dual - Acalanes vs MiramonteMar 30 · High Jump · Place 4 · AcalanesAcalanesHigh Jump45-02.00So
Mar 30Dual - Acalanes vs MiramonteMar 30 · 100 Meters · Place 4 · AcalanesAcalanes100 Meters411.63So
Mar 22Dual - Acalanes vs NorthgateMar 22 · Long Jump · Place 1 · AcalanesAcalanesLong Jump122-04.00So
Mar 22Dual - Acalanes vs NorthgateMar 22 · 200 Meters · Place 2 · AcalanesAcalanes200 Meters222.48So
Mar 16DAL: Acalanes @ Las LomasMar 16 · Triple Jump · Place 1 · AcalanesAcalanesTriple Jump139-06.0010
Mar 16DAL: Acalanes @ Las LomasMar 16 · Long Jump · Place 1 · AcalanesAcalanesLong Jump121-00.7510
Mar 16DAL: Acalanes @ Las LomasMar 16 · 200 Meters · Place 2 · AcalanesAcalanes200 Meters222.7810
Mar 9Dual - Acalanes vs Clayton ValleyMar 9 · Triple Jump · Place 1 · AcalanesAcalanesTriple Jump140-00.50So
Mar 9Dual - Acalanes vs Clayton ValleyMar 9 · Long Jump · Place 1 · AcalanesAcalanesLong Jump122-03.00So
Mar 9Dual - Acalanes vs Clayton ValleyMar 9 · 100 Meters · Place 2 · AcalanesAcalanes100 Meters211.37So

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26ScrimmageFeb 26 · Long Jump · Place 1 · AcalanesAcalanesLong Jump120-09.00So
Feb 26ScrimmageFeb 26 · 200 Meters · Place 1 · AcalanesAcalanes200 Meters123.06So