Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2514.55aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · OutdoorLawrence Brice Invitational · Apr 2530.73Lawrence Brice InvitationalApril 25, 2026
80m Hurdles · 30" / 0.762m · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2516.68aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
High Jump · OutdoorUSATF Region 14 Junior Olympic Combined Events Championships · Jun 150.85mUSATF Region 14 Junior Olympic Combined Events ChampionshipsJune 15, 2024
Long Jump · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 232.34mUSATF Pacific Association Junior Olympic ChampionshipsJune 23, 2023

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 6 · Max Velocity PrepLong Jump6.4.15m6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 80m Hurdles · Place 10 · Max Velocity Prep80m Hurdles30" / 0.762mRound P10.16.68a PBWind: 1.26
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 12 · Max Velocity Prep100 MetersRound P12.14.55a PBWind: 1.26
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Long Jump · Place 3 · Max Velocity PrepLong Jump34.03m12
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 80m Hurdles · Place 9 · Max Velocity Prep80m HurdlesRound P916.8112
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 30 · Max Velocity Prep100 MetersRound P3015.2212
May 163M INVITATIONAL 2026May 16 · 80m Hurdles · Place 8 · Max Velocity Prep80m Hurdles817.07a6
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 55 · Max Velocity Prep200 Meters5531.10a6
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 38 · Max Velocity Prep100 MetersRound S3815.00a6
May 2Running Rebels InvitationalMay 2 · 80m Hurdles · Place 5 · Max Velocity Prep80m Hurdles516.54a6
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 27 · Max Velocity Prep200 Meters2731.28a6
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 30 · Max Velocity Prep100 MetersRound P3014.81a6
Apr 25Lawrence Brice InvitationalApr 25 · Long Jump · Place 6 · Max Velocity PrepLong Jump612-7.5012
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 19 · Max Velocity Prep200 Meters1930.73 PB12
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 21 · Max Velocity Prep100 Meters2114.8912
Apr 25Lawrence Brice InvitationalApr 25 · 80m Hurdles · Place 5 · Max Velocity Prep80m Hurdles516.7112
Apr 18Burning Batons Relay CarnivalApr 18 · Long Jump · Place 4 · Max Velocity PrepLong Jump44.17m6
Apr 18Burning Batons Relay CarnivalApr 18 · 80m Hurdles · Place 2 · Max Velocity Prep80m Hurdles217.54a6
Apr 18Burning Batons Relay CarnivalApr 18 · 200 Meters · Place 36 · Max Velocity Prep200 Meters3635.09a6

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 11AAU Track & Field Region 22 QualifierJun 11 · Long Jump · Place 2 · Max Velocity PrepLong Jump2.04.005
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 200 Meters · Place 16 · Max Velocity Prep200 Meters16.31.49aWind: 3.25
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 100 Meters · Place 10 · Max Velocity Prep100 Meters10.14.97aWind: 1.55
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Long Jump · Place 19 · Max Velocity PrepLong Jump193.09m11
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 31 · Max Velocity Prep200 MetersRound P3132.0211
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 35 · Max Velocity Prep100 MetersRound P3515.2111
May 173M INVITATIONAL - 2025May 17 · Long Jump · Place 11 · Max Velocity PrepLong Jump113.81m—
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 44 · Max Velocity Prep200 Meters4431.54a—
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 48 · Max Velocity Prep100 MetersRound P4815.50a—
May 3Running Rebels InvitationalMay 3 · Long Jump · Place 8 · Max Velocity PrepLong Jump8.3.87m5
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 28 · Max Velocity Prep200 Meters28.31.21a5
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 33 · Max Velocity Prep100 MetersRound P33.15.01aWind: 05
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Long Jump · Place 9 · Max Velocity PrepLong Jump912-0—
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 200 Meters · Place 36 · Max Velocity Prep200 Meters3632.37a—
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 29 · Max Velocity Prep100 Meters2914.78a—
Apr 19God Speed EggstravaganzaApr 19 · Long Jump · Place 8 · Max Velocity PrepLong Jump83.71m—
Apr 19God Speed EggstravaganzaApr 19 · 200 Meters · Place 34 · Max Velocity Prep200 Meters3433.18a—
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 28 · Max Velocity Prep100 Meters2815.11a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 10 · Max Velocity PrepLong Jump10.3.24m4
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 14 · Max Velocity Prep100 MetersRound P14.15.40aWind: 0.44
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · High Jump · Place 13 · Max Velocity PrepHigh Jump130.85m PB10
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Shot Put · Place 11 · Max Velocity PrepShot Put113.77m10
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 200 Meters · Place 4 · Max Velocity Prep200 Meters432.6010
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 8 · Max Velocity PrepLong Jump83.19m10
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 5 · Max Velocity Prep100 MetersRound P515.8410
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 6 · Max Velocity Prep100 Meters615.7310
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · Long Jump · Place 10 · Max Velocity PrepLong Jump10.3.42m4
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 36 · Max Velocity Prep200 MetersRound P36.33.84aWind: 0.54
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 35 · Max Velocity Prep100 MetersRound P35.16.02aWind: -0.64
May 183M INVITATIONAL "2024"May 18 · Long Jump · Place 17 · Max Velocity PrepLong Jump17.3.09m4
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 18 · Max Velocity Prep100 MetersRound P18.15.86a4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 8 · Max Velocity Prep100 MetersRound P8.16.14a4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 14 · Max Velocity Prep100 Meters14.16.19a4
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Long Jump · Place 7 · Max Velocity PrepLong Jump7.11-00.004
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 200 Meters · Place 24 · Max Velocity Prep200 Meters24.33.95a4
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 100 Meters · Place 13 · Max Velocity Prep100 Meters13.15.47aWind: 0.84

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 19 · Max Velocity PrepLong Jump192.34m PB—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 38 · Max Velocity Prep200 MetersRound P3837.46a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 24 · Max Velocity Prep100 MetersRound P2416.34a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Long Jump · Place 12 · Max Velocity PrepLong Jump122.66m9
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 15 · Max Velocity Prep200 Meters1537.789
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 25 · Max Velocity Prep100 MetersRound P2516.899
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Long Jump · Place 21 · Max Velocity PrepLong Jump21.2.63mUnofficial3
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 53 · Max Velocity Prep200 Meters53.36.24aWind: 2.3Unofficial3
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 59 · Max Velocity Prep100 MetersRound P59.16.74aWind: 2.2Unofficial3
May 203M Invitational 2023May 20 · Long Jump · Place 22 · Max Velocity PrepLong Jump222.48m—
May 203M Invitational 2023May 20 · 200 Meters · Place 41 · Max Velocity Prep200 Meters4136.77a—
May 203M Invitational 2023May 20 · 100 Meters · Place 39 · Max Velocity Prep100 MetersRound P3917.27a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Long Jump · Place 15 · Max Velocity PrepLong Jump152.72m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 36 · Max Velocity Prep200 Meters3636.00a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 35 · Max Velocity Prep100 MetersRound P3517.67a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Long Jump · Place 11 · Max Velocity PrepLong Jump11.2.52mUnofficial3
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 33 · Max Velocity Prep100 Meters33.17.94aUnofficial3