Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWelcome to the Swamp Meet.... · Jun 1313.91aWelcome to the Swamp Meet....June 13, 2026
200 Meters · Outdoor3M INVITATIONAL 2026 · May 1629.27a3M INVITATIONAL 2026May 16, 2026
400 Meters · Outdoor3M INVITATIONAL 2026 · May 161:04.69a3M INVITATIONAL 2026May 16, 2026
800 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jul 52:35.05aUSATF Region 14 Junior Olympic ChampionshipsJuly 5, 2024
Long Jump · OutdoorOakland Pal Community Track Meet · Mar 259-10.00Oakland Pal Community Track MeetMarch 25, 2023

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 7 · 3M Track ClubLong Jump7.5.10mWind: 2.86
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 1 · 3M Track ClubLong Jump1.4.61m6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 11 · 3M Track Club400 MetersRound P11.1:05.06a6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 11 · 3M Track Club200 MetersRound P11.28.24aWind: 2.46
Jun 13Welcome to the Swamp Meet....Jun 13 · 100 Meters · Place 5 · 3M Track Club100 Meters513.91a PB—
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Long Jump · Place 1 · 3M Track ClubLong Jump14.65m11
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 11 · 3M Track Club400 Meters111:05.8311
May 163M INVITATIONAL 2026May 16 · Long Jump · Place 1 · 3M Track ClubLong Jump15.08m—
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 14 · 3M Track Club400 Meters141:04.69a PB—
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 31 · 3M Track Club200 Meters3129.27a PB—
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 29 · 3M Track Club100 MetersRound P2914.01a—
Apr 25Lawrence Brice InvitationalApr 25 · Long Jump · Place 3 · 3M Track ClubLong Jump315-411
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 28 · 3M Track Club200 Meters2829.6911
Apr 4God Speed Easter EggstravaganzaApr 4 · Long Jump · Place 1 · 3M Track ClubLong Jump14.88m—
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · Long Jump · Place 1 · 3M Track ClubLong Jump1.4.86m6
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 400 Meters · Place 1 · 3M Track Club400 Meters1.1:05.74a6
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 200 Meters · Place 5 · 3M Track Club200 Meters5.29.85a6
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Long Jump · Place 2 · 3M Track ClubLong Jump2.15' 4.5"6
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 400 Meters · Place 11 · 3M Track Club400 MetersRound P11.1:06.98a6
Mar 7Rebels March MadnessMar 7 · Long Jump · Place 1 · 3M Track ClubLong Jump14.47m—
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 5 · 3M Track Club400 Meters51:08.29a—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 14 · 3M Track Club800 Meters142:50.20a—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · Long Jump · Place 4 · 3M Track ClubLong Jump44.28m—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 4 · 3M Track Club800 Meters42:35.05a PB—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 1 · 3M Track ClubLong Jump1.4.28m4
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 7 · 3M Track Club800 Meters7.2:44.40a4
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 1 · 3M Track ClubLong Jump14.39m9
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 4 · 3M Track Club800 Meters42:40.119
May 25Tom Moore Youth ClassicMay 25 · Long Jump · Place 5 · 3M Track ClubLong Jump5.12-07.004
May 25Tom Moore Youth ClassicMay 25 · 800 Meters · Place 4 · 3M Track Club800 Meters4.2:42.65a4
May 183M INVITATIONAL "2024"May 18 · Long Jump · Place 1 · 3M Track ClubLong Jump1.4.21m4
May 183M INVITATIONAL "2024"May 18 · 800 Meters · Place 5 · 3M Track Club800 Meters5.2:39.45a4
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 12 · 3M Track Club400 Meters12.1:10.56a4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · Long Jump · 3M Track ClubLong Jump—DNS4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 800 Meters · 3M Track Club800 Meters—DNS4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · 3M Track Club400 Meters—DNS4
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Long Jump · Place 1 · 3M Track ClubLong Jump1.13-07.004
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 800 Meters · Place 2 · 3M Track Club800 Meters2.2:42.85a4
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 200 Meters · 3M Track Club200 Meters—DNSWind: -0.94
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Long Jump · Place 4 · 3M Track ClubLong Jump4.3.95m4
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 800 Meters · Place 9 · 3M Track Club800 Meters9.2:43.69a4
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 400 Meters · Place 15 · 3M Track Club400 Meters15.1:13.01a4
Mar 30God Speed EggstravaganzaMar 30 · Long Jump · Place 6 · 3M Track ClubLong Jump6.3.22m4
Mar 30God Speed EggstravaganzaMar 30 · 800 Meters · Place 2 · 3M Track Club800 Meters2.2:49.51a4
Mar 30God Speed EggstravaganzaMar 30 · 400 Meters · Place 5 · 3M Track Club400 Meters5.1:09.62a4
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · Long Jump · Place 1 · 3M Track ClubLong Jump1.3.81m4
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 800 Meters · Place 1 · 3M Track Club800 Meters1.2:43.83a4
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 400 Meters · Place 1 · 3M Track Club400 Meters1.1:12.02a4
Mar 2Rebels March Madness All ComersMar 2 · Long Jump · Place 2 · 3M Track ClubLong Jump2.3.34m4
Mar 2Rebels March Madness All ComersMar 2 · 800 Meters · Place 2 · 3M Track Club800 Meters2.2:52.31a4

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 800 Meters · Place 3 · 3M Track Club800 Meters3.2:46.46a3
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 6 · 3M Track Club800 Meters62:52.39a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Long Jump · Place 2 · 3M Track ClubLong Jump23.76m8
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 4 · 3M Track Club400 Meters41:15.198
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 800 Meters · Place 2 · 3M Track Club800 Meters22:52.538
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 9 · 3M Track Club400 Meters91:17.58a—
May 203M Invitational 2023May 20 · Long Jump · Place 1 · 3M Track ClubLong Jump13.29m—
May 203M Invitational 2023May 20 · 800 Meters · Place 3 · 3M Track Club800 Meters32:52.12a—
May 203M Invitational 2023May 20 · 400 Meters · Place 3 · 3M Track Club400 Meters31:18.10a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Long Jump · Place 5 · 3M Track ClubLong Jump52.80m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 800 Meters · Place 4 · 3M Track Club800 Meters43:09.67a—
Apr 15CA Track Youth InvitationalApr 15 · Long Jump · Place 1 · 3M Track ClubLong Jump13.29m—
Apr 15CA Track Youth InvitationalApr 15 · 800 Meters · Place 2 · 3M Track Club800 Meters23:02.65a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 200 Meters · Place 3 · 3M Track Club200 Meters333.46a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · Long Jump · Place 1 · 3M Track ClubLong Jump110-8—
Mar 25Oakland Pal Community Track MeetMar 25 · Long Jump · Place 1 · 3M Track ClubLong Jump1.9-10.00 PB3
Mar 25Oakland Pal Community Track MeetMar 25 · 800 Meters · Place 1 · 3M Track Club800 Meters1.3:02.96a3
Mar 25Oakland Pal Community Track MeetMar 25 · 400 Meters · Place 1 · 3M Track Club400 Meters1.1:17.98a3
Mar 11Flying Jaguars Youth Track MeetMar 11 · 400 Meters · 3M Track Club400 Meters—DNS3
Mar 4Rebels March Madness All-ComersMar 4 · Long Jump · Place 2 · 3M Track ClubLong Jump23.05m—