Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAA Meet 10: BUR-SFI-OCO/MIS/GAL-ACA/LIN @Burton · Apr 2211.0AAA Meet 10: BUR-SFI-OCO/MIS/GAL-ACA/LIN @BurtonApril 22, 2026
200 Meters · OutdoorAAU West Coast National Championship · Jul 123.04aAAU West Coast National ChampionshipJuly 1, 2026
400 Meters · OutdoorCIF SFS/AAA All-City Track & Field Championships · May 1651.49aCIF SFS/AAA All-City Track & Field ChampionshipsMay 16, 2026
800 Meters · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 232:21.54aUSATF Pacific Association Junior Olympic ChampionshipsJune 23, 2023
Long Jump · OutdoorEast Bay Heat TC All Comers · Apr 163.99mEast Bay Heat TC All ComersApril 16, 2022
Results Jump to · OutdoorSpeed Showcase · Apr 11:30.00aSpeed ShowcaseApril 1, 2017

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

2026 Outdoor Track

39 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · Long Jump · Place 7 · Striders Youth TrackStriders Youth TrackLong Jump7.5.10m10
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 7 · Striders Youth TrackStriders Youth Track400 Meters7.51.69a10
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 3 · Striders Youth TrackStriders Youth Track200 MetersRound P3.23.04a PBWind: 0.610
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 5 · Striders Youth TrackStriders Youth Track200 Meters5.23.32aWind: 0.310
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 4 · Striders Youth TrackStriders Youth Track100 MetersRound P4.11.56aWind: 1.210
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 4 · Striders Youth TrackStriders Youth Track100 Meters4.11.56aWind: 2.310
Jun 13Welcome to the Swamp Meet....Jun 13 · 400 Meters · Place 8 · Striders YouthStriders Youth400 Meters853.69a10
Jun 13Welcome to the Swamp Meet....Jun 13 · 100 Meters · Place 17 · Striders YouthStriders Youth100 Meters1711.75a10
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 2 · Striders YouthStriders Youth200 MetersRound P223.2216
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 3 · Striders YouthStriders Youth200 Meters323.0816
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 9 · Striders YouthStriders Youth400 Meters954.9216
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 5 · Striders YouthStriders Youth100 MetersRound P511.5016
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 5 · Striders YouthStriders Youth100 Meters511.4816
May 16CIF SFS/AAA All-City Track & Field ChampionshipsMay 16 · 400 Meters · Place 4 · Galileo AcademyGalileo Academy400 MetersRound P452.47a9
May 16CIF SFS/AAA All-City Track & Field ChampionshipsMay 16 · 400 Meters · Place 3 · Galileo AcademyGalileo Academy400 Meters351.49a PB9
May 16CIF SFS/AAA All-City Track & Field ChampionshipsMay 16 · 200 Meters · Place 17 · Galileo AcademyGalileo Academy200 MetersRound P1724.75a9
May 16CIF SFS/AAA All-City Track & Field ChampionshipsMay 16 · 100 Meters · Place 8 · Galileo AcademyGalileo Academy100 MetersRound P811.64a9
May 16CIF SFS/AAA All-City Track & Field ChampionshipsMay 16 · 100 Meters · Place 7 · Galileo AcademyGalileo Academy100 Meters712.11a9
May 6AAA Meet 13: LOW/LIN/GAL-ACA/WAS @KezarMay 6 · 400 Meters · Place 2 · Galileo AcademyGalileo Academy400 Meters254.75a9
May 6AAA Meet 13: LOW/LIN/GAL-ACA/WAS @KezarMay 6 · 200 Meters · Place 2 · Galileo AcademyGalileo Academy200 Meters223.43a9
May 6AAA Meet 13: LOW/LIN/GAL-ACA/WAS @KezarMay 6 · 100 Meters · Place 3 · Galileo AcademyGalileo Academy100 Meters311.57a9
Apr 25Clash of the TitansApr 25 · 400 Meters · Place 13 · Galileo AcademyGalileo Academy400 Meters1353.00a9
Apr 25Clash of the TitansApr 25 · 100 Meters · Place 19 · Galileo AcademyGalileo Academy100 Meters1911.77a9
Apr 22AAA Meet 10: BUR-SFI-OCO/MIS/GAL-ACA/LIN @BurtonApr 22 · Long Jump · Place 2 · Galileo AcademyGalileo AcademyLong Jump218-19
Apr 22AAA Meet 10: BUR-SFI-OCO/MIS/GAL-ACA/LIN @BurtonApr 22 · 800 Meters · Place 6 · Galileo AcademyGalileo Academy800 Meters62:31.59
Apr 22AAA Meet 10: BUR-SFI-OCO/MIS/GAL-ACA/LIN @BurtonApr 22 · 400 Meters · Place 1 · Galileo AcademyGalileo Academy400 Meters155.49
Apr 22AAA Meet 10: BUR-SFI-OCO/MIS/GAL-ACA/LIN @BurtonApr 22 · 100 Meters · Place 1 · Galileo AcademyGalileo Academy100 Meters111.0 PB9
Apr 15AAA Meet 7: GAL-ACA/WAS/BUR-SFI/WAL-ICA @SOTAApr 15 · 400 Meters · Place 1 · Galileo AcademyGalileo Academy400 Meters154.69
Apr 15AAA Meet 7: GAL-ACA/WAS/BUR-SFI/WAL-ICA @SOTAApr 15 · 200 Meters · Place 1 · Galileo AcademyGalileo Academy200 Meters123.99
Apr 15AAA Meet 7: GAL-ACA/WAS/BUR-SFI/WAL-ICA @SOTAApr 15 · 100 Meters · Place 2 · Galileo AcademyGalileo Academy100 Meters211.29
Apr 8AAA Meet 5: BUR-SFI/BAL-KIP/LOW/GAL-ACA @BurtonApr 8 · 400 Meters · Place 1 · Galileo AcademyGalileo Academy400 Meters1.54.69
Apr 8AAA Meet 5: BUR-SFI/BAL-KIP/LOW/GAL-ACA @BurtonApr 8 · 200 Meters · Place 1 · Galileo AcademyGalileo Academy200 Meters1.23.99
Apr 8AAA Meet 5: BUR-SFI/BAL-KIP/LOW/GAL-ACA @BurtonApr 8 · 100 Meters · Place 2 · Galileo AcademyGalileo Academy100 Meters2.11.29
Mar 18AAA Meet 1: WAS/GAL-ACA/WAL-ICA/BUR-SFI @WashingtonMar 18 · 400 Meters · Place 2 · Galileo AcademyGalileo Academy400 Meters254.69
Mar 18AAA Meet 1: WAS/GAL-ACA/WAL-ICA/BUR-SFI @WashingtonMar 18 · 100 Meters · Place 2 · Galileo AcademyGalileo Academy100 Meters211.69
Mar 18AAA Meet 1: WAS/GAL-ACA/WAL-ICA/BUR-SFI @WashingtonMar 18 · 200 Meters · Place 1 · Galileo AcademyGalileo Academy200 Meters123.99
Mar 6Sunset InvitationalMar 6 · 200 Meters · Place 6 · Galileo Academy of Science & TGalileo Academy of Science & T200 Meters624.089
Mar 6Sunset InvitationalMar 6 · 100 Meters · Place 9 · Galileo Academy of Science & TGalileo Academy of Science & T100 Meters911.749
Mar 6Sunset InvitationalMar 6 · 400 Meters · Place 10 · Galileo Academy of Science & TGalileo Academy of Science & T400 Meters1054.559

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 10 · Striders YouthStriders Youth400 MetersRound P1055.75a9
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 20 · Striders YouthStriders Youth200 MetersRound P2024.99a9
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 17 · Striders YouthStriders Youth200 MetersRound P1724.5315
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400 Meters · Place 10 · Striders YouthStriders Youth400 Meters1055.6615
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 26 · Striders YouthStriders Youth100 MetersRound P2612.4015
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · Long Jump · Place 2 · Striders YouthStriders YouthLong Jump24.30m15
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 400 Meters · Place 2 · Striders YouthStriders Youth400 Meters255.3515
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 200 Meters · Place 2 · Striders YouthStriders Youth200 Meters224.8615
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 100 Meters · Place 3 · Striders YouthStriders Youth100 Meters312.3615
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · Long Jump · Place 2 · Striders YouthStriders YouthLong Jump217-09
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 200 Meters · Place 2 · Striders YouthStriders Youth200 Meters224.79a9
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 3 · Striders YouthStriders Youth100 Meters312.17a9
Apr 19God Speed EggstravaganzaApr 19 · 400 Meters · Place 4 · Striders YouthStriders Youth400 Meters456.57a9
Apr 19God Speed EggstravaganzaApr 19 · 200 Meters · Place 9 · Striders YouthStriders Youth200 Meters926.23a9
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 10 · Striders YouthStriders Youth100 Meters1012.23a9
Apr 5Speed Showcase STS 3Apr 5 · Long Jump · Place 3 · Striders YouthStriders YouthLong Jump35.40m9
Apr 5Speed Showcase STS 3Apr 5 · 800 Meters · Place 7 · Striders YouthStriders Youth800 Meters72:37.98a9
Apr 5Speed Showcase STS 3Apr 5 · 400 Meters · Place 3 · Striders YouthStriders Youth400 Meters355.32a9
Apr 5Speed Showcase STS 3Apr 5 · 100 Meters · Place 6 · Striders YouthStriders Youth100 Meters612.10a9
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 2 · Striders YouthStriders Youth400 Meters255.87a9
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 3 · Striders YouthStriders Youth100 Meters312.26a9
Mar 22STS Meet 2Mar 22 · 800 Meters · Place 5 · Striders YouthStriders Youth800 Meters52:26.34a9
Mar 22STS Meet 2Mar 22 · 200 Meters · Place 6 · Striders YouthStriders Youth200 Meters625.96a9
Mar 22STS Meet 2Mar 22 · 100 Meters · Place 6 · Striders YouthStriders Youth100 Meters612.56a9
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Long Jump · Place 4 · Striders Youth TrackStriders Youth TrackLong Jump4.15' 49
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · Place 1 · Striders Youth TrackStriders Youth Track400 Meters1.57.66a9
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 100 Meters · Place 4 · Striders Youth TrackStriders Youth Track100 Meters4.12.82a9

2023 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 18 · Striders YouthStriders YouthLong Jump184.26m—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 18 · Striders YouthStriders Youth800 Meters182:21.54a PB—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 18 · Striders YouthStriders Youth400 MetersRound P1858.22a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 26 · Striders YouthStriders Youth200 MetersRound P2627.04a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 25 · Striders YouthStriders Youth200 MetersRound P2526.7013
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 10 · Striders YouthStriders Youth400 Meters1059.7313
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 800 Meters · Place 13 · Striders YouthStriders Youth800 Meters132:23.0913
May 27Tom Moore Youth ClassicMay 27 · 800 Meters · Place 6 · Striders YouthStriders Youth800 Meters62:25.30a—
May 27Tom Moore Youth ClassicMay 27 · 400 Meters · Place 4 · Striders YouthStriders Youth400 Meters457.54a—
May 27Tom Moore Youth ClassicMay 27 · 200 Meters · Place 17 · Striders YouthStriders Youth200 MetersRound P1726.85a—
May 203M Invitational 2023May 20 · 800 Meters · Place 24 · Striders YouthStriders Youth800 Meters242:37.62a—
May 203M Invitational 2023May 20 · 400 Meters · Place 21 · Striders YouthStriders Youth400 Meters211:02.59a—
May 203M Invitational 2023May 20 · 200 Meters · Place 23 · Striders YouthStriders Youth200 Meters2326.59a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Long Jump · Place 29 · Striders YouthStriders YouthLong Jump293.42m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 400 Meters · Place 16 · Striders YouthStriders Youth400 Meters161:00.40a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 28 · Striders YouthStriders Youth200 Meters2827.19a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 41 · Striders YouthStriders Youth100 MetersRound P4114.15a—
Apr 15CA Track Youth InvitationalApr 15 · Long Jump · Place 9 · Striders YouthStriders YouthLong Jump94.24m—
Apr 15CA Track Youth InvitationalApr 15 · 800 Meters · Place 3 · Striders YouthStriders Youth800 Meters32:31.71a—
Apr 15CA Track Youth InvitationalApr 15 · 400 Meters · Place 12 · Striders YouthStriders Youth400 Meters121:01.83a—
Apr 15CA Track Youth InvitationalApr 15 · 100 Meters · Place 18 · Striders YouthStriders Youth100 Meters1813.49a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 800 Meters · Place 6 · Striders YouthStriders Youth800 Meters62:35.44a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 200 Meters · Place 10 · Striders YouthStriders Youth200 Meters1026.95a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 100 Meters · Place 14 · Striders YouthStriders Youth100 Meters1413.31a—
Apr 1Sac Speed ShowcaseApr 1 · Long Jump · Place 12 · Striders YouthStriders YouthLong Jump1214-5—
Apr 1Sac Speed ShowcaseApr 1 · 400 Meters · Place 19 · Striders YouthStriders Youth400 Meters191:02.58a—
Apr 1Sac Speed ShowcaseApr 1 · 100 Meters · Place 21 · Striders YouthStriders Youth100 Meters2113.57a—
Mar 195 NORTH INVITATIONAL Mar 19 · 400 Meters · Place 10 · Striders YouthStriders Youth400 Meters101:03.68a—
Mar 195 NORTH INVITATIONAL Mar 19 · 100 Meters · Place 9 · Striders YouthStriders Youth100 Meters913.69a—
Mar 11Flying Jaguars Youth Track MeetMar 11 · Long Jump · Place 6 · Striders Youth TrackStriders Youth TrackLong Jump6.13-09.00Unofficial7
Mar 11Flying Jaguars Youth Track MeetMar 11 · 400 Meters · Place 19 · Striders Youth TrackStriders Youth Track400 Meters19.1:09.17aUnofficial7
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 8 · Striders Youth TrackStriders Youth Track100 Meters8.13.90aUnofficial7

2022 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 8 · Striders YouthStriders Youth800 Meters82:37.74a—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 8 · Striders YouthStriders Youth400 MetersRound P81:06.94a—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 5 · Striders YouthStriders Youth400 Meters51:04.32a—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 10 · Striders YouthStriders Youth200 MetersRound S1027.48a—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 8 · Striders YouthStriders Youth200 MetersRound P827.80a—
Jun 11Pacific Association Youth Championships (PAC)Jun 11 · 200 Meters · Place 6 · 11-12 Striders Youth11-12 Striders Youth200 MetersRound P628.21a—
Jun 11Pacific Association Youth Championships (PAC)Jun 11 · 200 Meters · Place 7 · 11-12 Striders Youth11-12 Striders Youth200 Meters728.55a—
Jun 11Pacific Association Youth Championships (PAC)Jun 11 · 100 Meters · Place 15 · 11-12 Striders Youth11-12 Striders Youth100 MetersRound P1513.79a—
May 28Tom Moore Youth ClassicMay 28 · 200 Meters · Place 2 · 11-12 Striders Youth11-12 Striders Youth200 MetersRound P227.49a—
May 28Tom Moore Youth ClassicMay 28 · 200 Meters · Place 2 · 11-12 Striders Youth11-12 Striders Youth200 Meters227.31a—
May 28Tom Moore Youth ClassicMay 28 · 100 Meters · Place 4 · 11-12 Striders Youth11-12 Striders Youth100 MetersRound P413.65a—
May 28Tom Moore Youth ClassicMay 28 · 100 Meters · Place 2 · 11-12 Striders Youth11-12 Striders Youth100 Meters213.26a—
May 143M InvitationalMay 14 · 800 Meters · Place 5 · Striders Youth TrackStriders Youth Track800 Meters5.2:32.97a6
May 143M InvitationalMay 14 · 400 Meters · Place 4 · Striders Youth TrackStriders Youth Track400 Meters4.1:03.94a6
May 143M InvitationalMay 14 · 200 Meters · Place 8 · Striders Youth TrackStriders Youth Track200 Meters8.27.64a6
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 800 Meters · Place 2 · Striders Youth TrackStriders Youth Track800 Meters2.2:38.63a6
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 400 Meters · Place 5 · Striders Youth TrackStriders Youth Track400 Meters5.1:05.55a6
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 200 Meters · Place 4 · Striders Youth TrackStriders Youth Track200 Meters4.28.26a6
Apr 16East Bay Heat TC All ComersApr 16 · Long Jump · Place 3 · Striders Youth TrackStriders Youth TrackLong Jump3.3.99m PB6
Apr 16East Bay Heat TC All ComersApr 16 · 800 Meters · Place 5 · Striders Youth TrackStriders Youth Track800 Meters5.2:38.02a6
Apr 16East Bay Heat TC All ComersApr 16 · 400 Meters · Place 4 · Striders Youth TrackStriders Youth Track400 Meters4.1:03.63a6
Apr 2Sac Speed ShowcaseApr 2 · Long Jump · Place 7 · Striders Youth TrackStriders Youth TrackLong Jump7.11-10.756
Apr 2Sac Speed ShowcaseApr 2 · 400 Meters · Place 5 · Striders Youth TrackStriders Youth Track400 Meters5.1:04.08a6
Apr 2Sac Speed ShowcaseApr 2 · 100 Meters · Place 20 · Striders Youth TrackStriders Youth Track100 Meters20.13.89a6
Mar 26Barton Williams InvitationalMar 26 · 400 Meters · Place 2 · Striders Youth TrackStriders Youth Track400 Meters2.1:02.21a6
Mar 26Barton Williams InvitationalMar 26 · 200 Meters · Place 2 · Striders Youth TrackStriders Youth Track200 Meters2.28.60a6
Mar 26Barton Williams InvitationalMar 26 · 100 Meters · Place 2 · Striders Youth TrackStriders Youth Track100 Meters2.13.95a6
Mar 195 NORTH INVITATIONAL Mar 19 · Long Jump · Place 3 · Striders Youth TrackStriders Youth TrackLong Jump3.12-02.00Unofficial6
Mar 195 NORTH INVITATIONAL Mar 19 · 400 Meters · Place 35 · Striders Youth TrackStriders Youth Track400 Meters35.1:47.93aUnofficial6
Mar 195 NORTH INVITATIONAL Mar 19 · 100 Meters · Place 4 · Striders Youth TrackStriders Youth Track100 Meters4.13.53aUnofficial6

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Tommie Smith Youth Meet Jun 1 · 800 Meters · Place 6 · Striders YouthStriders Youth800 Meters63:04.318
Jun 1Tommie Smith Youth Meet Jun 1 · 400 Meters · Place 4 · Striders YouthStriders Youth400 Meters41:10.011
Jun 1Tommie Smith Youth Meet Jun 1 · 200 Meters · Place 2 · Striders YouthStriders Youth200 Meters231.441
Mar 2Hercules Running Rebels All ComersMar 2 · 800 Meters · Place 5 · Striders YouthStriders Youth800 Meters53:09.398
Mar 2Hercules Running Rebels All ComersMar 2 · 400 Meters · Place 5 · Striders YouthStriders Youth400 Meters51:16.381
Mar 2Hercules Running Rebels All ComersMar 2 · 100 Meters · Place 5 · Striders YouthStriders Youth100 Meters515.761

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 1Speed ShowcaseApr 1 · Results Jump to · Place 5 · Striders YouthStriders YouthResults Jump to53:12.93a PR7-8
Apr 1Speed ShowcaseApr 1 · Results Jump to · Place 23 · Striders YouthStriders YouthResults Jump to231:30.00a PB7-8
Apr 1Speed ShowcaseApr 1 · Results Jump to · Place 13 · Striders YouthStriders YouthResults Jump to1337.63a PR7-8