Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTom Moore Youth Classic · May 2518.52aTom Moore Youth ClassicMay 25, 2024
1500 Meters · Outdoor2nd Annual Bay Area Youth Classic Invitational · May 305:19.32a2nd Annual Bay Area Youth Classic InvitationalMay 30, 2026
2000m Steeplechase · 0.762m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 277:59.31a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
2000m Steeplechase · 0.838m · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 258:27.90aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
3000 Meters · OutdoorGod Speed Easter Eggstravaganza · Apr 411:56.30aGod Speed Easter EggstravaganzaApril 4, 2026
400 Meters · Outdoor3M Invitational 2023 · May 201:45.30a3M Invitational 2023May 20, 2023
800 Meters · Outdoor3M INVITATIONAL 2026 · May 162:36.31a3M INVITATIONAL 2026May 16, 2026
80m Hurdles · 30" / 0.762m · OutdoorRebels March Madness All-Comers · Mar 120.34aRebels March Madness All-ComersMarch 1, 2025
High Jump · OutdoorUSATF Region 14 Junior Olympic Combined Events Championships · Jun 151.05mUSATF Region 14 Junior Olympic Combined Events ChampionshipsJune 15, 2024
Javelin · 450g AeroJav · Outdoor5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS · Mar 1559' 05 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMarch 15, 2025
Javelin · 600g · OutdoorAAU Track & Field Region 22 Qualifier · Jun 1724.28mAAU Track & Field Region 22 QualifierJune 17, 2026
Javelin · 800g · OutdoorRebels March Madness All-Comers · Mar 122.17mRebels March Madness All-ComersMarch 1, 2025
Long Jump · OutdoorCA Track Youth Invitational · Apr 132.77mCA Track Youth InvitationalApril 13, 2024
Triple Jump · OutdoorNor-Cal Youth Championships · Jun 68.25mNor-Cal Youth ChampionshipsJune 6, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 2000m Steeplechase · Place 23 · Mission Valley Track & FieldMission Valley Track & Field2000m Steeplechase0.762m23.7:59.31a PB7
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 3 · Mission Valley Track & FieldMission Valley Track & FieldJavelin600g3.21.96m7
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Triple Jump · Place 14 · Mission Valley Track & FieldMission Valley Track & FieldTriple Jump14.7.90m7
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Javelin · Place 9 · Mission Valley Track & FieldMission Valley Track & FieldJavelin600g9.23.58m7
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 2000m Steeplechase · Place 4 · Mission Valley Track & FieldMission Valley Track & Field2000m Steeplechase0.838m4.8:27.90a PB7
Jun 17AAU Track & Field Region 22 QualifierJun 17 · Triple Jump · Place 4 · Mission Valley Track & FieldMission Valley Track & FieldTriple Jump4.8.67m7
Jun 17AAU Track & Field Region 22 QualifierJun 17 · Javelin · Place 3 · Mission Valley Track & FieldMission Valley Track & FieldJavelin600g3.24.28m PB7
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Triple Jump · Place 6 · Mission ValleyMission ValleyTriple Jump68.25m PB—
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Javelin · Place 3 · Mission ValleyMission ValleyJavelin325.00m—
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 800 Meters · Place 15 · Mission ValleyMission Valley800 Meters152:38.85—
May 302nd Annual Bay Area Youth Classic InvitationalMay 30 · Javelin · Place 2 · Mission ValleyMission ValleyJavelin285-87
May 302nd Annual Bay Area Youth Classic InvitationalMay 30 · 1500 Meters · Place 8 · Mission ValleyMission Valley1500 Meters85:19.32a PB7
May 302nd Annual Bay Area Youth Classic InvitationalMay 30 · 800 Meters · Place 9 · Mission ValleyMission Valley800 Meters92:41.00a7
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · Javelin · Place 4 · Mission Valley Track & FieldMission Valley Track & FieldJavelin600g4.23.38m7
May 163M INVITATIONAL 2026May 16 · Triple Jump · Mission ValleyMission ValleyTriple Jump—ND7
May 163M INVITATIONAL 2026May 16 · Javelin · Place 7 · Mission ValleyMission ValleyJavelin727.70m7
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 24 · Mission ValleyMission Valley800 Meters242:36.31a PB7
Apr 25East Bay Heat All Comers Apr 25 · 1500 Meters · Place 1 · Mission ValleyMission Valley1500 Meters15:23.81a7
Apr 25East Bay Heat All Comers Apr 25 · 800 Meters · Place 3 · Mission ValleyMission Valley800 Meters32:50.20a7
Apr 18Burning Batons Relay CarnivalApr 18 · 1500 Meters · Place 5 · Mission ValleyMission Valley1500 Meters55:28.03a7
Apr 4God Speed Easter EggstravaganzaApr 4 · 3000 Meters · Place 11 · Mission ValleyMission Valley3000 Meters1111:56.30a PB7
Apr 4God Speed Easter EggstravaganzaApr 4 · 800 Meters · Place 25 · Mission ValleyMission Valley800 Meters252:39.34a7
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Javelin · Place 3 · Mission Valley Track & FieldMission Valley Track & FieldJavelin600g3.22.87m7
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Shot Put · Mission Valley Track & FieldMission Valley Track & FieldShot Put4kg—DNS7
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 1500 Meters · Place 3 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters3.5:33.30a7
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 800 Meters · Place 5 · Mission Valley Track & FieldMission Valley Track & Field800 Meters5.2:44.16a7
Mar 7Rebels March MadnessMar 7 · Shot Put · Place 5 · Mission ValleyMission ValleyShot Put55.88m7
Mar 7Rebels March MadnessMar 7 · 1500 Meters · Place 8 · Mission ValleyMission Valley1500 Meters85:27.64a7

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · 1500 Meters · Place 7 · Mission ValleyMission Valley1500 Meters76:02.5512
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · Long Jump · Place 6 · Mission ValleyMission ValleyLong Jump63.49m12
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · 80m Hurdles · Place 7 · Mission ValleyMission Valley80m Hurdles720.5012
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · High Jump · Place 2 · Mission ValleyMission ValleyHigh Jump21.20m12
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · Shot Put · Place 5 · Mission ValleyMission ValleyShot Put56.68m12
Jun 26West Coast National ChampionshipJun 26 · Javelin · Place 1 · Mission ValleyMission ValleyJavelin125.20m6
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · Javelin · Place 4 · Mission ValleyMission ValleyJavelin425.46m6
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Javelin · Place 6 · Mission ValleyMission ValleyJavelin622.28m6
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Javelin · Place 2 · Mission ValleyMission ValleyJavelin224.80m12
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 1500 Meters · Place 14 · Mission ValleyMission Valley1500 Meters146:06.2012
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 21 · Mission ValleyMission Valley800 Meters213:02.7012
May 31Bay Area Youth Classic InvitationalMay 31 · Javelin · Place 2 · Mission ValleyMission ValleyJavelin275-56
May 31Bay Area Youth Classic InvitationalMay 31 · 1500 Meters · Place 2 · Mission ValleyMission Valley1500 Meters25:55.96a6
May 31Bay Area Youth Classic InvitationalMay 31 · 800 Meters · Place 3 · Mission ValleyMission Valley800 Meters33:03.81a6
May 24Tom Moore Youth Classic May 24 · Javelin · Place 6 · Mission ValleyMission ValleyJavelin621.13m6
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · Javelin · Place 3 · Mission ValleyMission ValleyJavelin321.94m12
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 800 Meters · Place 8 · Mission ValleyMission Valley800 Meters82:58.3112
May 173M INVITATIONAL - 2025May 17 · Javelin · Place 5 · Mission ValleyMission ValleyJavelin523.05m6
May 173M INVITATIONAL - 2025May 17 · 1500 Meters · Place 23 · Mission ValleyMission Valley1500 Meters235:57.13a6
Apr 19God Speed EggstravaganzaApr 19 · Javelin · Place 4 · Mission ValleyMission ValleyJavelin420.39m6
Apr 19God Speed EggstravaganzaApr 19 · 1500 Meters · Place 9 · Mission ValleyMission Valley1500 Meters95:59.60a6
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Javelin · Place 5 · Mission ValleyMission ValleyJavelin519.96m6
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 80m Hurdles · Place 4 · Mission Valley Track & FieldMission Valley Track & Field80m Hurdles30" / 0.762m4.22.84a6
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Javelin · Place 5 · Mission Valley Track & FieldMission Valley Track & FieldJavelin450g AeroJav5.59' 0 PB6
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 1500 Meters · Place 4 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters4.6:16.48a6
Mar 1Rebels March Madness All-ComersMar 1 · 80m Hurdles · Place 4 · Mission Valley Track & FieldMission Valley Track & Field80m Hurdles30" / 0.762m4.20.34a PB6
Mar 1Rebels March Madness All-ComersMar 1 · Javelin · Place 4 · Mission Valley Track & FieldMission Valley Track & FieldJavelin800g4.22.17m PB6
Mar 1Rebels March Madness All-ComersMar 1 · 1500 Meters · Place 5 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters5.6:23.74a6

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 12 · Mission Valley Track & FieldMission Valley Track & FieldJavelin450g AeroJav12.16.66m5
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · High Jump · Mission Valley Track & FieldMission Valley Track & FieldHigh Jump—NH5
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 1500 Meters · Place 14 · Mission ValleyMission Valley1500 Meters146:53.9411
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Long Jump · Place 11 · Mission ValleyMission ValleyLong Jump113.06m11
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 80m Hurdles · Place 13 · Mission ValleyMission Valley80m Hurdles1321.9711
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · High Jump · Place 8 · Mission ValleyMission ValleyHigh Jump81.05m PB11
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Shot Put · Place 12 · Mission ValleyMission ValleyShot Put125.52m11
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Javelin · Place 16 · Mission ValleyMission ValleyJavelin1616.25m11
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 25 · Mission ValleyMission ValleyLong Jump252.72m11
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 32 · Mission ValleyMission Valley800 Meters323:15.6611
May 25Tom Moore Youth ClassicMay 25 · Javelin · Place 11 · Mission Valley Track & FieldMission Valley Track & FieldJavelin800g11.16.19m5
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 43 · Mission Valley Track & FieldMission Valley Track & Field100 MetersRound P43.18.52a PB5
May 183M INVITATIONAL "2024"May 18 · Javelin · Place 18 · Mission Valley Track & FieldMission Valley Track & FieldJavelin450g AeroJav18.13.75m5
May 183M INVITATIONAL "2024"May 18 · 800 Meters · Place 34 · Mission Valley Track & FieldMission Valley Track & Field800 Meters34.3:27.09a5
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 74 · Mission Valley Track & FieldMission Valley Track & Field100 MetersRound P74.18.99a5
Apr 13CA Track Youth InvitationalApr 13 · Long Jump · Place 11 · Mission Valley Track & FieldMission Valley Track & FieldLong Jump11.2.77m PB5
Apr 13CA Track Youth InvitationalApr 13 · Javelin · Place 6 · Mission Valley Track & FieldMission Valley Track & FieldJavelin450g AeroJav6.11.81m5
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Place 37 · Mission Valley Track & FieldMission Valley Track & Field100 Meters37.18.75a5
Mar 30God Speed EggstravaganzaMar 30 · Long Jump · Place 13 · Mission Valley Track & FieldMission Valley Track & FieldLong Jump13.1.96m5
Mar 30God Speed EggstravaganzaMar 30 · Javelin · Place 15 · Mission Valley Track & FieldMission Valley Track & FieldJavelin450g AeroJav15.9.86m5
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 60 · Mission Valley Track & FieldMission Valley Track & Field100 Meters60.20.13a5
Mar 23East Bay Heat Track Club All ComersMar 23 · Long Jump · Place 12 · Mission Valley Track & FieldMission Valley Track & FieldLong Jump12.2.39m5
Mar 23East Bay Heat Track Club All ComersMar 23 · Javelin · Place 14 · Mission Valley Track & FieldMission Valley Track & FieldJavelin800g14.10.20m5
Mar 23East Bay Heat Track Club All ComersMar 23 · 100 Meters · Place 34 · Mission Valley Track & FieldMission Valley Track & Field100 Meters34.19.68a5

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 203M Invitational 2023May 20 · Javelin · Place 11 · Mission Valley Track & FMission Valley Track & FJavelin1113.21m—
May 203M Invitational 2023May 20 · 400 Meters · Place 92 · Mission Valley Track &Mission Valley Track &400 Meters921:45.30a PB—
May 203M Invitational 2023May 20 · 100 Meters · Place 121 · Mission Valley Track &Mission Valley Track &100 MetersRound P12120.92a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 400 Meters · Place 82 · Mission Valley Track &Mission Valley Track &400 Meters821:47.20a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 104 · Mission Valley Track &Mission Valley Track &100 MetersRound P10420.65a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Javelin · Place 15 · Mission Valley Track & FieldMission Valley Track & FieldJavelin300g TJ15.12.38mUnofficial4
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 400 Meters · Place 72 · Mission Valley Track & FieldMission Valley Track & Field400 Meters72.2:02.04aUnofficial4