Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor8th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIP · Mar 1415.27a8th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMarch 14, 2026
200 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2530.04aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
400 Meters · Outdoor3M INVITATIONAL 2026 · May 161:14.25a3M INVITATIONAL 2026May 16, 2026
800 Meters · OutdoorLawrence Brice Invitational · Apr 252:52.45Lawrence Brice InvitationalApril 25, 2026
Javelin · 300g · OutdoorOakland Pal Community Track Meet · Mar 256.40mOakland 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

16 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 6 · 3M Track Club200 MetersRound P6.30.04a PB-
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 6 · 3M Track Club200 Meters6.30.22aWind: 2.6-
Jun 13Welcome to the Swamp Meet....Jun 13 · 400 Meters · Place 10 · 3M Track Club400 Meters101:15.49a—
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 4 · 3M Track Club200 MetersRound P430.5710
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 7 · 3M Track Club200 Meters730.8810
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 24 · 3M Track Club400 Meters241:14.25a PB—
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 18 · 3M Track Club400 Meters181:15.49a—
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 18 · 3M Track Club100 MetersRound P1815.28a—
Apr 25Lawrence Brice InvitationalApr 25 · 800 Meters · Place 6 · 3M Track Club800 Meters62:52.45 PB10
Apr 4God Speed Easter EggstravaganzaApr 4 · 100 Meters · Place 17 · 3M Track Club100 Meters1715.68a—
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 200 Meters · Place 3 · 3M Track Club200 Meters3.31.29a-
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 200 Meters · Place 6 · 3M Track Club200 Meters6.31.10a-
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 100 Meters · Place 4 · 3M Track Club100 MetersRound P4.15.27a PB-
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 100 Meters · Place 5 · 3M Track Club100 Meters5.15.29a-
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 6 · 3M Track Club400 Meters61:17.88a—
Mar 7Rebels March MadnessMar 7 · 100 Meters · Place 10 · 3M Track Club100 Meters1016.18a—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 15 · 3M Track Club400 MetersRound P151:18.68a—
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400 Meters · Place 21 · 3M Track Club400 Meters211:21.949
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 47 · 3M Track Club400 Meters471:24.71a—
May 3Running Rebels InvitationalMay 3 · 800 Meters · Place 8 · 3M Track Club800 Meters8.3:08.08a-
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 8 · 3M Track Club400 Meters8.1:17.28a-
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 800 Meters · Place 3 · 3M Track Club800 Meters32:56.09a—
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 23 · 3M Track Club100 Meters2315.35a—
Apr 19God Speed EggstravaganzaApr 19 · 800 Meters · Place 4 · 3M Track Club800 Meters43:01.71a—
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 9 · 3M Track Club100 Meters915.55a—
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 6 · 3M Track Club400 Meters61:17.39a—
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 800 Meters · Place 4 · 3M Track Club800 Meters4.3:04.73a-
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 100 Meters · Place 26 · 3M Track Club100 Meters26.16.54a-
Mar 1Rebels March Madness All-ComersMar 1 · 400 Meters · Place 11 · 3M Track Club400 Meters11.1:24.25a-
Mar 1Rebels March Madness All-ComersMar 1 · 100 Meters · Place 15 · 3M Track Club100 Meters15.15.97a-

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 200 Meters · Place 2 · 3M Track Club200 Meters234.50a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 100 Meters · Place 4 · 3M Track Club100 Meters416.52a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 3 · 3M Track Club200 MetersRound P3.33.19aWind: 1.4-
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 2 · 3M Track Club200 Meters2.33.70aWind: 0.5-
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 3 · 3M Track Club100 MetersRound P3.16.09aWind: 0.7-
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 3 · 3M Track Club100 Meters3.15.91aWind: 3.2-
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 3 · 3M Track Club200 MetersRound P335.338
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 3 · 3M Track Club200 Meters335.328
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 3 · 3M Track Club100 MetersRound P316.908
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 2 · 3M Track Club100 Meters216.688
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 2 · 3M Track Club200 MetersRound P2.33.61a-
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 3 · 3M Track Club200 Meters3.33.92a-
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 3 · 3M Track Club100 MetersRound P3.16.18a-
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 3 · 3M Track Club100 Meters3.15.69a-
May 183M INVITATIONAL "2024"May 18 · 800 Meters · Place 3 · 3M Track Club800 Meters3.3:07.93a-
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 800 Meters · 3M Track Club800 Meters—DNS-
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 3 · 3M Track Club200 Meters3.34.27a-
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 800 Meters · Place 1 · 3M Track Club800 Meters1.3:16.55a-
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 200 Meters · Place 6 · 3M Track Club200 Meters6.35.78aWind: -1-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 5 · 3M Track Club200 MetersRound P5.33.70-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 10 · 3M Track Club200 Meters10.34.14a-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 13 · 3M Track Club100 MetersRound P13.17.16a-
Mar 30God Speed EggstravaganzaMar 30 · 200 Meters · Place 2 · 3M Track Club200 Meters2.34.03a-
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 2 · 3M Track Club100 Meters2.16.64a-
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 200 Meters · Place 2 · 3M Track Club200 Meters2.36.10-
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 100 Meters · Place 3 · 3M Track Club100 Meters3.17.34a-
Mar 2Rebels March Madness All ComersMar 2 · 400 Meters · Place 3 · 3M Track Club400 Meters3.1:26.88a-
Mar 2Rebels March Madness All ComersMar 2 · 100 Meters · Place 3 · 3M Track Club100 Meters3.17.02a-

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Javelin · Place 12 · 3M Track ClubJavelin126.76m—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 25 · 3M Track Club100 MetersRound P2517.51a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Javelin · Place 10 · 3M Track ClubJavelin106.82m7
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 17 · 3M Track Club100 MetersRound P1717.897
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 28 · 3M Track Club400 Meters281:33.58a—
May 203M Invitational 2023May 20 · Javelin · Place 11 · 3M Track ClubJavelin115.73m—
May 203M Invitational 2023May 20 · 400 Meters · Place 16 · 3M Track Club400 Meters161:33.65a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Javelin · Place 12 · 3M Track ClubJavelin125.37m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 29 · 3M Track Club100 MetersRound P2918.63a—
Apr 15CA Track Youth InvitationalApr 15 · Javelin · Place 13 · 3M Track ClubJavelin134.38m—
Apr 15CA Track Youth InvitationalApr 15 · 100 Meters · Place 16 · 3M Track Club100 Meters1618.75a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 400 Meters · Place 7 · 3M Track Club400 Meters71:29.95a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · Javelin · Place 3 · 3M Track ClubJavelin36.26m—
Mar 25Oakland Pal Community Track MeetMar 25 · Javelin · Place 4 · 3M Track ClubJavelin300g4.6.40m PB-
Mar 25Oakland Pal Community Track MeetMar 25 · 200 Meters · Place 3 · 3M Track Club200 Meters3.39.39a-
Mar 25Oakland Pal Community Track MeetMar 25 · 100 Meters · Place 11 · 3M Track Club100 Meters11.19.26a-
Mar 11Flying Jaguars Youth Track MeetMar 11 · Javelin · Place 5 · 3M Track ClubJavelin300g5.5.69mUnofficial-
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 19 · 3M Track Club100 Meters19.19.72aUnofficial-
Mar 4Rebels March Madness All-ComersMar 4 · Javelin · Place 6 · 3M Track ClubJavelin65.38m—
Mar 4Rebels March Madness All-ComersMar 4 · 100 Meters · Place 16 · 3M Track Club100 Meters1618.65—