Personal bests

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 25 · Max Velocity PrepMax Velocity Prep80m Hurdles30" / 0.762mRound P25.14.41a PBWind: 25
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 80m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep80m Hurdles30" / 0.762mRound P4.14.51aWind: 0.75
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 80m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep80m Hurdles30" / 0.762m4.14.44aWind: 2.85
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Max Velocity PrepMax Velocity Prep200 MetersRound P—DNS5
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Max Velocity PrepMax Velocity Prep100 MetersRound P—DNS5
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 27 · Max Velocity PrepMax Velocity Prep200 MetersRound P2730.9611
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 80m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep80m HurdlesRound P414.6311
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 80m Hurdles · Place 8 · Max Velocity PrepMax Velocity Prep80m Hurdles820.2711
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 18 · Max Velocity PrepMax Velocity Prep100 MetersRound P1814.4111
May 302nd Annual Bay Area Youth Classic InvitationalMay 30 · 80m Hurdles · Place 1 · Max Velocity PrepMax Velocity Prep80m Hurdles114.81a5
May 302nd Annual Bay Area Youth Classic InvitationalMay 30 · 100 Meters · Place 3 · Max Velocity PrepMax Velocity Prep100 Meters314.44a5
May 9TrackMania III STSMay 9 · 100 Meters · Place 5 · Max Velocity PrepMax Velocity Prep100 MetersRound P514.43a5
May 9TrackMania III STSMay 9 · 100 Meters · Place 6 · Max Velocity PrepMax Velocity Prep100 Meters614.62a5
May 9TrackMania III STSMay 9 · 100 Meters · Place 6 · Max Velocity PrepMax Velocity Prep100 Meters614.6211
May 9TrackMania III STSMay 9 · 100 Meters · Place 5 · Max Velocity PrepMax Velocity Prep100 MetersRound P514.4311
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 17 · Max Velocity PrepMax Velocity Prep100 Meters1714.8111
Apr 25Lawrence Brice InvitationalApr 25 · 80m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep80m Hurdles415.3111
Apr 18Burning Batons Relay CarnivalApr 18 · Long Jump · Place 10 · Max Velocity PrepMax Velocity PrepLong Jump103.77m5
Apr 18Burning Batons Relay CarnivalApr 18 · 80m Hurdles · Place 1 · Max Velocity PrepMax Velocity Prep80m Hurdles115.93a5
Apr 18Burning Batons Relay CarnivalApr 18 · 200 Meters · Place 22 · Max Velocity PrepMax Velocity Prep200 Meters2232.39a5

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 200 Meters · Place 2 · Max Velocity PrepMax Velocity Prep200 MetersRound M2.30.84a PB4
Jun 11AAU Track & Field Region 22 QualifierJun 11 · High Jump · Place 1 · Max Velocity PrepMax Velocity PrepHigh JumpRound M1.1.05m PB4
Jun 11AAU Track & Field Region 22 QualifierJun 11 · Shot Put · Place 2 · Max Velocity PrepMax Velocity PrepShot Put6lbRound M2.3.98m PB4
Jun 11AAU Track & Field Region 22 QualifierJun 11 · Triathlon · Place 2 · Max Velocity PrepMax Velocity PrepTriathlonStandardRound M2.750 PB4
Jun 11AAU Track & Field Region 22 QualifierJun 11 · Long Jump · Place 2 · Max Velocity PrepMax Velocity PrepLong Jump2.3.69m4
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 100 Meters · Place 7 · Max Velocity PrepMax Velocity Prep100 Meters7.14.71aWind: 0.64
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Long Jump · Place 4 · Max Velocity PrepMax Velocity PrepLong Jump43.91m10
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 8 · Max Velocity PrepMax Velocity Prep100 MetersRound P815.0010
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 4 · Max Velocity PrepMax Velocity Prep100 Meters414.3910
May 173M INVITATIONAL - 2025May 17 · Long Jump · Place 8 · Max Velocity PrepMax Velocity PrepLong Jump83.51m4
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 18 · Max Velocity PrepMax Velocity Prep200 Meters1831.32a4
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 18 · Max Velocity PrepMax Velocity Prep100 MetersRound P1815.51a4
May 3Running Rebels InvitationalMay 3 · Long Jump · Place 3 · Max Velocity PrepMax Velocity PrepLong Jump3.3.72m4
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 10 · Max Velocity PrepMax Velocity Prep200 Meters10.31.52a4
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 6 · Max Velocity PrepMax Velocity Prep100 MetersRound P6.14.89aWind: 04
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 6 · Max Velocity PrepMax Velocity Prep100 Meters6.14.51a4
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Long Jump · Place 6 · Max Velocity PrepMax Velocity PrepLong Jump610-7.54
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 200 Meters · Place 6 · Max Velocity PrepMax Velocity Prep200 Meters631.14a4
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 4 · Max Velocity PrepMax Velocity Prep100 Meters413.64a PB4
Apr 19God Speed EggstravaganzaApr 19 · Long Jump · Place 3 · Max Velocity PrepMax Velocity PrepLong Jump33.94m4
Apr 19God Speed EggstravaganzaApr 19 · 200 Meters · Place 8 · Max Velocity PrepMax Velocity Prep200 Meters832.34a4
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 4 · Max Velocity PrepMax Velocity Prep100 Meters414.90a4

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · Long Jump · Place 4 · Max Velocity PrepMax Velocity PrepLong Jump43.93m—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 8 · Max Velocity PrepMax Velocity PrepLong Jump8.3.35m3
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 18 · Max Velocity PrepMax Velocity Prep100 MetersRound P18.15.61aWind: -0.53
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 12 · Max Velocity PrepMax Velocity Prep100 MetersRound P1216.369
May 183M INVITATIONAL "2024"May 18 · Long Jump · Place 11 · Max Velocity PrepMax Velocity PrepLong Jump11.3.18m3
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 23 · Max Velocity PrepMax Velocity Prep100 MetersRound P23.16.12a3
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 20 · Max Velocity PrepMax Velocity Prep100 MetersRound P20.17.10a3
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Long Jump · Place 8 · Max Velocity PrepMax Velocity PrepLong Jump8.10-07.503
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 200 Meters · Place 32 · Max Velocity PrepMax Velocity Prep200 Meters32.34.97a3
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 100 Meters · Place 18 · Max Velocity PrepMax Velocity Prep100 Meters18.15.74aWind: 0.83

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Long Jump · Place 5 · Max Velocity PrepMax Velocity PrepLong Jump5.2.78m2
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 200 Meters · Place 7 · Max Velocity PrepMax Velocity Prep200 MetersRound P7.35.81aWind: 0.72
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 200 Meters · Place 8 · Max Velocity PrepMax Velocity Prep200 Meters8.37.77aWind: 12
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 100 Meters · Place 8 · Max Velocity PrepMax Velocity Prep100 MetersRound P8.16.48aWind: 0.82
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 100 Meters · Place 8 · Max Velocity PrepMax Velocity Prep100 Meters8.17.31aWind: -0.32
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 7 · Max Velocity PrepMax Velocity PrepLong Jump72.80m PB—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 3 · Max Velocity PrepMax Velocity Prep200 MetersRound P334.58a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 7 · Max Velocity PrepMax Velocity Prep200 Meters735.27a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 5 · Max Velocity PrepMax Velocity Prep100 MetersRound P516.28a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 4 · Max Velocity PrepMax Velocity Prep100 Meters416.27a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 6 · Max Velocity PrepMax Velocity Prep200 MetersRound P635.928
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 1 · Max Velocity PrepMax Velocity Prep100 MetersRound P116.818
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 1 · Max Velocity PrepMax Velocity Prep100 Meters116.188
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Long Jump · Place 1 · Max Velocity PrepMax Velocity PrepLong Jump1.3.00mUnofficial2
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 13 · Max Velocity PrepMax Velocity Prep200 Meters13.35.48aWind: 1.1Unofficial2
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 9 · Max Velocity PrepMax Velocity Prep100 MetersRound P9.16.64aWind: 0.4Unofficial2
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 9 · Max Velocity PrepMax Velocity Prep100 Meters9.16.15aWind: 3.5Unofficial2
May 203M Invitational 2023May 20 · Long Jump · Place 5 · Max Velocity PrepMax Velocity PrepLong Jump52.81m—
May 203M Invitational 2023May 20 · 200 Meters · Place 6 · Max Velocity PrepMax Velocity Prep200 Meters634.81a—
May 203M Invitational 2023May 20 · 100 Meters · Place 4 · Max Velocity PrepMax Velocity Prep100 MetersRound P416.69a—
May 203M Invitational 2023May 20 · 100 Meters · Place 4 · Max Velocity PrepMax Velocity Prep100 Meters416.63a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Long Jump · Place 5 · Max Velocity PrepMax Velocity PrepLong Jump5103.75m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 13 · Max Velocity PrepMax Velocity Prep200 Meters1337.30a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 2 · Max Velocity PrepMax Velocity Prep100 MetersRound P217.06a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 3 · Max Velocity PrepMax Velocity Prep100 Meters316.39a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Long Jump · Place 3 · Max Velocity PrepMax Velocity PrepLong Jump3.2.60mUnofficial2
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 3 · Max Velocity PrepMax Velocity Prep100 Meters3.16.93aUnofficial2

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 9USATF Pacific Association (Region 16) Junior Olympic Combined Events ChampionshipsJul 9 · Triathlon · Place 4 · UmojaUmojaTriathlonStandardRound M4.1301
Jul 9USATF Pacific Association (Region 16) Junior Olympic Combined Events ChampionshipsJul 9 · Long Jump · Place 2 · UmojaUmojaLong JumpRound M2.2.68m1
Jul 9USATF Pacific Association (Region 16) Junior Olympic Combined Events ChampionshipsJul 9 · Shot Put · Place 8 · UmojaUmojaShot Put2kgRound M8.1.93m PB1
Jul 9USATF Pacific Association (Region 16) Junior Olympic Combined Events ChampionshipsJul 9 · 200 Meters · Place 6 · UmojaUmoja200 MetersRound M6.38.90a1
May 143M InvitationalMay 14 · 200 Meters · Place 18 · UmojaUmoja200 Meters18.38.55a1
May 143M InvitationalMay 14 · 100 Meters · Place 23 · UmojaUmoja100 MetersRound P23.18.30a1
Apr 30Running Rebels InvitationalApr 30 · 200 Meters · Place 7 · UmojaUmoja200 Meters7.38.35a1
Apr 30Running Rebels InvitationalApr 30 · 100 Meters · Place 11 · UmojaUmoja100 MetersRound P11.17.30a1
Apr 16East Bay Heat TC All ComersApr 16 · 400 Meters · Place 24 · UmojaUmoja400 Meters24.1:40.23a PB1
Apr 16East Bay Heat TC All ComersApr 16 · 100 Meters · Place 4 · UmojaUmoja100 Meters4.16.79a1

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 10Pacific Association Top-5 Meet (non-qualifier)Jul 10 · Long Jump · Place 7 · UmojaUmojaLong Jump7.2.14mGr
Jul 10Pacific Association Top-5 Meet (non-qualifier)Jul 10 · 200 Meters · Place 5 · UmojaUmoja200 MetersRound P5.41.25aWind: 1.9Gr
Jul 10Pacific Association Top-5 Meet (non-qualifier)Jul 10 · 200 Meters · Place 4 · UmojaUmoja200 Meters4.40.77aWind: 3Gr
Jul 10Pacific Association Top-5 Meet (non-qualifier)Jul 10 · 100 Meters · Place 4 · UmojaUmoja100 MetersRound P4.18.36aWind: 2.2Gr
Jul 10Pacific Association Top-5 Meet (non-qualifier)Jul 10 · 100 Meters · Place 4 · UmojaUmoja100 Meters4.18.31aWind: 2Gr
Jun 25Top 8 MeetJun 25 · Long Jump · Place 5 · UmojaUmojaLong Jump5.1.79mGr
Jun 25Top 8 MeetJun 25 · 200 Meters · Place 9 · UmojaUmoja200 MetersRound P9.40.76aWind: -0.9Gr
Jun 25Top 8 MeetJun 25 · 100 Meters · Place 9 · UmojaUmoja100 MetersRound P9.19.22aWind: -0.3Gr
Jun 1961st Annual Golden West Invitational Jun 19 · Long Jump · Place 4 · UmojaUmojaLong Jump44-07.00—
Jun 1961st Annual Golden West Invitational Jun 19 · 200 Meters · Place 15 · UmojaUmoja200 Meters1545.47—
Jun 1961st Annual Golden West Invitational Jun 19 · 100 Meters · Place 16 · UmojaUmoja100 Meters1619.17—
Jun 13God Speed InvitationalJun 13 · Long Jump · Place 6 · UmojaUmojaLong Jump6.3-02.50Gr
Jun 13God Speed InvitationalJun 13 · 100 Meters · Place 3 · UmojaUmoja100 Meters3.19.47aGr