Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLawrence Brice Invitational Host By Bear Creek · Apr 2613.70aLawrence Brice Invitational Host By Bear CreekApril 26, 2025
200 Meters · IndoorPresidents Invite · Feb 1530.07Presidents InviteFebruary 15, 2026
200 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2727.97a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
400 Meters · IndoorPresidents Invite · Feb 151:13.50Presidents InviteFebruary 15, 2026
400 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 271:04.83a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
High Jump · IndoorPresidents Invite · Feb 151.16mPresidents InviteFebruary 15, 2026
High Jump · OutdoorWest Coast National Championship · Jun 261.10mWest Coast National ChampionshipJune 26, 2025
Javelin · 300g TJ · OutdoorRunning Rebels Invitational · May 315.79mRunning Rebels InvitationalMay 3, 2025
Long Jump · OutdoorOakland PAL Community Meet · Mar 223.37mOakland PAL Community MeetMarch 22, 2025
Shot Put · 6lb · OutdoorAAU Track & Field Region 22 Qualifier · Jun 177.11mAAU Track & Field Region 22 QualifierJune 17, 2026
Triathlon · Standard · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 277262026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 1 · Oakland PALOakland PAL400 MetersRound M1.1:04.83a PB4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 10 · Oakland PALOakland PALHigh JumpRound M10.1.15m4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 2 · Oakland PALOakland PALShot Put6lbRound M2.6.92m4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Triathlon · Place 1 · Oakland PALOakland PALTriathlonStandardRound M1.726 PB4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 14 · Oakland PALOakland PAL200 MetersRound S14.27.97a PBWind: -14
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 14 · Oakland PALOakland PAL200 MetersRound P14.27.25aWind: 2.74
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · Triathlon · Place 2 · Oakland PALOakland PALTriathlonStandardRound M2.6764
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · High Jump · Place 4 · Oakland PALOakland PALHigh JumpRound M4.1.15m4
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · Shot Put · Place 2 · Oakland PALOakland PALShot Put6lbRound M2.6.53m4
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · 400 Meters · Place 1 · Oakland PALOakland PAL400 MetersRound M1.1:05.81a4
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 2 · Oakland PALOakland PAL200 MetersRound P2.28.04aWind: -0.34
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Oakland PALOakland PAL200 Meters—DNSWind: -1.44
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 2 · Oakland PALOakland PAL100 MetersRound P2.13.87aWind: -0.84
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 3 · Oakland PALOakland PAL100 Meters3.14.00aWind: -2.64
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 3 · Oakland PALOakland PAL200 MetersRound P3.28.93aWind: 2.94
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 2 · Oakland PALOakland PAL200 Meters2.28.24aWind: 3.24
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 400 Meters · Place 1 · Oakland PALOakland PAL400 MetersRound M1.1:09.04a4
Jun 17AAU Track & Field Region 22 QualifierJun 17 · High Jump · Place 2 · Oakland PALOakland PALHigh JumpRound M2.1.20m4
Jun 17AAU Track & Field Region 22 QualifierJun 17 · Shot Put · Place 1 · Oakland PALOakland PALShot Put6lbRound M1.7.11m PB4
Jun 17AAU Track & Field Region 22 QualifierJun 17 · Triathlon · Place 1 · Oakland PALOakland PALTriathlonStandardRound M1.6604
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 400 Meters · Place 2 · Oakland PALOakland PAL400 Meters2.1:05.38a4
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters1.28.19a4
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 200 Meters · Place 1 · Oakland PALOakland PAL200 MetersRound P1.29.21a4
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 200 Meters · Place 2 · Oakland PALOakland PAL200 Meters2.29.01a4
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 100 Meters · Place 3 · Oakland PALOakland PAL100 Meters3.14.13a4
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 4 · Oakland PALOakland PAL200 Meters428.37a4
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 12 · Oakland PALOakland PAL100 MetersRound S1214.37a4
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters128.58a4
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 4 · Oakland PALOakland PAL100 MetersRound P414.08a4
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 2 · Oakland PALOakland PAL100 Meters213.72a4
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters128.8510
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 1 · Oakland PALOakland PAL100 Meters114.3210
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters1.29.51a4
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 100 Meters · Place 2 · Oakland PALOakland PAL100 Meters2.13.97a4
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 100 Meters · Place 1 · Oakland PALOakland PAL100 Meters1.13.97a4
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 2 · Oakland PALOakland PAL400 Meters21:09.17a4
Mar 7Rebels March MadnessMar 7 · 100 Meters · Place 3 · Oakland PALOakland PAL100 Meters314.43a4

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 15Presidents InviteFeb 15 · High Jump · Place 1 · Oakland PALOakland PALHigh Jump11.16m PB—
Feb 15Presidents InviteFeb 15 · High Jump · Place 1 · Oakland PALOakland PALHigh Jump11.16m—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 1 · Oakland PALOakland PAL400 Meters11:13.50 PB—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 1 · Oakland PALOakland PAL400 Meters11:13.50—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 3 · Oakland PALOakland PAL200 Meters330.07 PB—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 3 · Oakland PALOakland PAL200 Meters330.07—
Feb 15Presidents InviteFeb 15 · High Jump · Place 1 · Oakland PALOakland PALHigh Jump11.16m—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 1 · Oakland PALOakland PAL400 Meters11:13.50—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 3 · Oakland PALOakland PAL200 Meters330.07—
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · High Jump · Place 1 · Oakland PALOakland PALHigh Jump1.1.16m4
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 400 Meters · Place 1 · Oakland PALOakland PAL400 Meters1.1:13.50a4
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 200 Meters · Place 3 · Oakland PALOakland PAL200 Meters3.30.07a4

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jun 26West Coast National ChampionshipJun 26 · High Jump · Place 3 · Oakland PALOakland PALHigh Jump31.10m PB3
Jun 26West Coast National ChampionshipJun 26 · Shot Put · Place 2 · Oakland PALOakland PALShot Put25.88m3
Jun 26West Coast National ChampionshipJun 26 · 400 Meters · Place 3 · Oakland PALOakland PAL400 Meters31:15.59a3
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 19 · Oakland PALOakland PAL200 MetersRound P1934.08a3
Jun 26West Coast National ChampionshipJun 26 · 100 Meters · Place 7 · Oakland PALOakland PAL100 MetersRound P714.30a3
Jun 26West Coast National ChampionshipJun 26 · 100 Meters · Place 8 · Oakland PALOakland PAL100 Meters814.32a3
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 200 Meters · Place 4 · Oakland PALOakland PAL200 Meters430.32a3
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 100 Meters · Place 3 · Oakland PALOakland PAL100 Meters313.93a3
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 5 · Oakland PALOakland PAL200 MetersRound P529.83a3
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 5 · Oakland PALOakland PAL200 Meters530.02a3
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100 Meters · Place 5 · Oakland PALOakland PAL100 MetersRound P514.92a3
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100 Meters · Place 6 · Oakland PALOakland PAL100 Meters614.71a3
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · Javelin · Place 7 · Oakland PALOakland PALJavelin714.61m9
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 200 Meters · Place 3 · Oakland PALOakland PAL200 Meters330.819
May 173M INVITATIONAL - 2025May 17 · Long Jump · Place 14 · Oakland PALOakland PALLong Jump143.41m3
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 17 · Oakland PALOakland PAL200 Meters1729.86a3
May 3Running Rebels InvitationalMay 3 · Javelin · Place 11 · Oakland PALOakland PALJavelin300g TJ11.15.79m PB3
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 10 · Oakland PALOakland PAL200 Meters10.30.43a3
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Javelin · Place 3 · Oakland PALOakland PALJavelin316.55m3
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 200 Meters · Place 6 · Oakland PALOakland PAL200 Meters629.70a3
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 8 · Oakland PALOakland PAL100 Meters813.70a PB3
Apr 19Las Vegas Blazin Onez InviteApr 19 · Long Jump · 38-Unattached38-UnattachedLong Jump—DNS3
Apr 19Las Vegas Blazin Onez InviteApr 19 · 200 Meters · 38-Unattached38-Unattached200 Meters—DNS3
Apr 19Las Vegas Blazin Onez InviteApr 19 · 100 Meters · 38-Unattached38-Unattached100 Meters—DNS3
Mar 22Oakland PAL Community MeetMar 22 · Long Jump · Place 7 · Oakland PALOakland PALLong Jump73.37m PB3
Mar 22Oakland PAL Community MeetMar 22 · Javelin · Place 5 · Oakland PALOakland PALJavelin514.02m3
Mar 22Oakland PAL Community MeetMar 22 · Shot Put · Place 3 · Oakland PALOakland PALShot Put35.25m3
Mar 22Oakland PAL Community MeetMar 22 · 400 Meters · Place 5 · Oakland PALOakland PAL400 Meters51:16.76a3
Mar 22Oakland PAL Community MeetMar 22 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters131.12a3
Mar 22Oakland PAL Community MeetMar 22 · 100 Meters · Place 3 · Oakland PALOakland PAL100 Meters314.98a3
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Long Jump · Place 19 · Oakland PALOakland PALLong Jump19.9' 103
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · Place 26 · Oakland PALOakland PAL400 Meters26.1:23.53a3
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 100 Meters · Place 10 · Oakland PALOakland PAL100 Meters10.15.02a3
Mar 1Rebels March Madness All-ComersMar 1 · 400 Meters · Place 13 · Oakland PALOakland PAL400 Meters13.1:23.40a3
Mar 1Rebels March Madness All-ComersMar 1 · 100 Meters · Place 7 · Oakland PALOakland PAL100 Meters7.15.03a3

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 28West Coast PrimaryJun 28 · 200 Meters · Place 13 · UnattachedUnattached200 Meters13.34.85aWind: -12
Jun 28West Coast PrimaryJun 28 · 100 Meters · Place 6 · UnattachedUnattached100 Meters6.15.30aWind: 0.92
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 6 · 38-Unattached38-Unattached200 MetersRound P6.32.18aWind: 0.12
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 2 · 38-Unattached38-Unattached200 Meters2.31.80aWind: 0.12
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 6 · 38-Unattached38-Unattached100 MetersRound P6.15.26aWind: 0.42
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 6 · 38-Unattached38-Unattached100 Meters6.15.13aWind: 0.62
May 183M INVITATIONAL "2024"May 18 · Javelin · Place 5 · 38-Unattached38-UnattachedJavelin300g TJ5.14.42m2
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 11 · 38-Unattached38-Unattached200 Meters11.34.48a2
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 8 · 38-Unattached38-Unattached100 MetersRound P8.15.81a2
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 8 · 38-Unattached38-Unattached100 Meters8.15.61a2
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · Javelin · Place 7 · 38-Unattached38-UnattachedJavelin300g TJ7.11.46m2
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 16 · 38-Unattached38-Unattached200 Meters16.35.05a2
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 1 · 38-Unattached38-Unattached100 MetersRound P1.16.62a2
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 6 · 38-Unattached38-Unattached100 Meters6.16.71a2
Apr 13CA Track Youth InvitationalApr 13 · Javelin · Place 2 · 38-Unattached38-UnattachedJavelin300g TJ2.14.61m2
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · Place 34 · 38-Unattached38-Unattached400 Meters34.1:42.31a2
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Place 2 · 38-Unattached38-Unattached100 Meters2.16.60a2
Mar 30God Speed EggstravaganzaMar 30 · Long Jump · Place 10 · 38-Unattached38-UnattachedLong Jump10.2.31m2
Mar 30God Speed EggstravaganzaMar 30 · Javelin · Place 4 · 38-Unattached38-UnattachedJavelin300g TJ4.13.27m2
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 3 · 38-Unattached38-Unattached100 Meters3.16.39a2