Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2711.60a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
150 Meters · Indoor2026 California Winter Championships Qualifiers · Jan 1718.12a2026 California Winter Championships QualifiersJanuary 17, 2026
150 Meters · OutdoorCA Winter Championships Qualifier · Jan 2518.81aCA Winter Championships QualifierJanuary 25, 2025
1500 Meters · OutdoorRebels March Madness All-Comers · Mar 47:37.68Rebels March Madness All-ComersMarch 4, 2023
200 Meters · IndoorReno Holiday Invite · Dec 2724.43aReno Holiday InviteDecember 27, 2025
200 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2723.79a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
400 Meters · OutdoorNor-Cal Youth Championships · Jun 658.56Nor-Cal Youth ChampionshipsJune 6, 2026
55 Meter · IndoorReno Holiday Invite · Dec 277.06aReno Holiday InviteDecember 27, 2025
60 Meter · OutdoorCA Winter Championships Qualifier · Jan 257.82aCA Winter Championships QualifierJanuary 25, 2025
60 Meters · Indoor2026 California Winter Championships Qualifiers · Jan 177.81a2026 California Winter Championships QualifiersJanuary 17, 2026
800 Meters · OutdoorSac Speed Showcase · Apr 12:54.98aSac Speed ShowcaseApril 1, 2023
Long Jump · OutdoorBurning Baton Relay Carnival (presented by God Speed) · Mar 295.08mBurning Baton Relay Carnival (presented by God Speed)March 29, 2025

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 3 · Audience of OneAudience of One200 MetersRound S3.23.79a PBWind: 0.18
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 2 · Audience of OneAudience of One200 MetersRound P2.23.76aWind: 2.98
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 2 · Audience of OneAudience of One200 Meters2.23.45aWind: 2.48
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 1 · Audience of OneAudience of One100 MetersRound S1.11.44aWind: 3.98
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 5 · Audience of OneAudience of One100 MetersRound P5.12.04aWind: -2.48
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.11.60a PBWind: 08
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 1 · Audience of OneAudience of One200 MetersRound P1.24.29aWind: -0.88
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters1.23.97aWind: 0.68
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 1 · Audience of OneAudience of One100 MetersRound P1.11.79aWind: -0.38
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.11.74aWind: 0.18
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 1 · Audience of OneAudience of One200 MetersRound P124.2815
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters124.1015
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 2 · Audience of OneAudience of One400 Meters258.56 PB15
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters1.23.92aWind: 2.38
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 1 · Audience of OneAudience of One100 MetersRound P1.11.67aWind: 1.98
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.11.64aWind: 2.78
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters124.56a8
May 13SACMAL League FinalMay 13 · 200 Meters · Place 1 · CanyonCanyon200 Meters1.24.30Wind: -0.38
May 13SACMAL League FinalMay 13 · 100 Meters · Place 1 · CanyonCanyon100 Meters1.11.60Wind: -0.48
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 1 · Audience of OneAudience of One400 Meters11:00.07a8
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters124.55a8
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 1 · Audience of OneAudience of One100 MetersRound P111.94a8
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters111.89a8
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters1.24.62aWind: -0.58
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 1 · Audience of OneAudience of One100 MetersRound P1.11.77aWind: 0.78
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.12.08aWind: -2.18

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 172026 California Winter Championships QualifiersJan 17 · 150 Meters · Place 1 · Audience of OneAudience of One150 Meters118.12a PB8
Jan 172026 California Winter Championships QualifiersJan 17 · 60 Meters · Place 2 · Audience of OneAudience of One60 Meters27.81a PB8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Reno Holiday InviteDec 27 · 55 Meter · Place 1 · Audience of OneAudience of One55 Meter1.7.06a PB8
Dec 27Reno Holiday InviteDec 27 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters1.24.43a PB8

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 200 Meters · Audience of OneAudience of One200 Meters--DNSWind: 27
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.11.94aWind: 2.17
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters124.57a7
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 1 · Audience of OneAudience of One100 MetersRound P111.93a7
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters112.01a7
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters125.27a7
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 1 · Audience of OneAudience of One100 MetersRound P112.72a7
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters112.25a7
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters1.24.88a7
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 1 · Audience of OneAudience of One100 MetersRound P1.12.02aWind: 07
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.11.92a7
Apr 19God Speed EggstravaganzaApr 19 · Long Jump · Place 1 · Audience of OneAudience of OneLong Jump15.18m7
Apr 19God Speed EggstravaganzaApr 19 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters125.41a7
Apr 5Brutus Hamilton InvitationalApr 5 · 200 Meters · Place 2 · Audience of OneAudience of One200 Meters2.24.17aWind: -1.57
Apr 5Brutus Hamilton InvitationalApr 5 · 100 Meters · Place 7 · Audience of OneAudience of One100 Meters7.12.07aWind: -0.97
Apr 3Brutus Hamilton MultisApr 3 · 200 Meters · Place 2 · Audience of OneAudience of One200 Meters224.17a7
Apr 3Brutus Hamilton MultisApr 3 · 100 Meters · Place 7 · Audience of OneAudience of One100 Meters712.07a7
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · Long Jump · Place 1 · Audience of OneAudience of OneLong Jump15.08m PB7
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 2 · Audience of OneAudience of One400 Meters259.44a7
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters112.20a7
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · Place 1 · Audience of OneAudience of One400 Meters1.1:00.88a7
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.11.96a7
Mar 8STS Meet 1Mar 8 · 400 Meters · Place 2 · Audience of OneAudience of One400 Meters21:00.51a7
Mar 8STS Meet 1Mar 8 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters112.23a7
Feb 15MPC Lobo InvitationalFeb 15 · 200 Meters · Place 1 · Unattached AthletesUnattached Athletes200 Meters1.24.81a7
Feb 15MPC Lobo InvitationalFeb 15 · 100 Meters · Place 1 · Unattached AthletesUnattached Athletes100 Meters1.12.04a7
Jan 25CA Winter Championships QualifierJan 25 · 150 Meters · Place 3 · 33-Unattached33-Unattached150 Meters3.18.81a PB7
Jan 25CA Winter Championships QualifierJan 25 · 60 Meter · Place 2 · 33-Unattached33-Unattached60 Meter2.7.82a PB7

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Reno Holiday Invite 2025Dec 28 · 55 Meter · Place 1 · UnattachedUnattached55 Meter1.7.22a7
Dec 28Reno Holiday Invite 2025Dec 28 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.25.02a7

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters125.42a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters125.17a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters112.26a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 100 Meters · Place 2 · Audience of OneAudience of One100 Meters212.39a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 1 · Audience of OneAudience of One200 MetersRound P1.25.35aWind: 06
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters1.24.63aWind: 1.66
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 2 · Audience of OneAudience of One100 MetersRound P2.12.20aWind: 06
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.12.04aWind: 1.86
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 1 · Audience of OneAudience of One200 MetersRound P126.0813
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters125.9013
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 3 · Audience of OneAudience of One100 MetersRound P313.0713
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters112.6513
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 1 · Audience of OneAudience of One200 MetersRound P1.25.85a6
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters1.25.41a6
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 1 · Audience of OneAudience of One100 MetersRound P1.12.48a6
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.12.32a6
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 3 · Audience of OneAudience of One200 Meters3.25.97a6
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 8 · Audience of OneAudience of One100 MetersRound P8.13.17a6
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 4 · Audience of OneAudience of One100 Meters4.12.91a6
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 2 · Audience of OneAudience of One200 Meters2.26.32a6
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 2 · Audience of OneAudience of One100 MetersRound P2.13.31a6
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 2 · Audience of OneAudience of One100 Meters2.12.92a6
Apr 27Speed Track Series Meet 2Apr 27 · 200 Meters · Place 1 · Audience of OneAudience of One200 Meters1.25.89a6
Apr 27Speed Track Series Meet 2Apr 27 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.12.65a6
Apr 13CA Track Youth InvitationalApr 13 · Long Jump · Audience of OneAudience of OneLong Jump—DNS6
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.12.70a6
Apr 6Speed ShowcaseApr 6 · 400 Meters · Place 4 · Audience of OneAudience of One400 Meters4.1:02.74a6
Apr 6Speed ShowcaseApr 6 · 100 Meters · Place 2 · Audience of OneAudience of One100 Meters2.12.85a6
Mar 23East Bay Heat Track Club All ComersMar 23 · 100 Meters · Place 1 · Audience of OneAudience of One100 Meters1.13.20a6
Mar 165 NORTH INVITATIONALMar 16 · 400 Meters · Place 2 · 38-Unattached38-Unattached400 Meters2.1:03.90a6
Mar 165 NORTH INVITATIONALMar 16 · 100 Meters · Place 1 · 38-Unattached38-Unattached100 Meters1.12.82a6
Jan 6CATC Time TrialJan 6 · 150 Meters · Place 4 · Audience of OneAudience of One150 Meters4.21.05a6
Jan 6CATC Time TrialJan 6 · 60 Meter · Place 4 · Audience of OneAudience of One60 Meter4.8.65a6

2023 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 200 Meters · Place 1 · East Bay Heat Track ClubEast Bay Heat Track Club200 MetersRound P1.27.50aWind: 0.75
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 200 Meters · Place 6 · East Bay Heat Track ClubEast Bay Heat Track Club200 Meters6.28.08aWind: -0.95
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 100 Meters · Place 2 · East Bay Heat Track ClubEast Bay Heat Track Club100 MetersRound P2.13.22aWind: 05
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 100 Meters · Place 5 · East Bay Heat Track ClubEast Bay Heat Track Club100 Meters5.13.50aWind: -1.25
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 2 · East Bay Heat Track CluEast Bay Heat Track Clu200 MetersRound P228.24a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 2 · East Bay Heat Track CluEast Bay Heat Track Clu200 Meters227.84a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 3 · East Bay Heat Track CluEast Bay Heat Track Clu100 MetersRound P313.50a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 3 · East Bay Heat Track CluEast Bay Heat Track Clu100 Meters313.39a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 2 · East Bay Heat Track ClubEast Bay Heat Track Club200 MetersRound P228.0912
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 2 · East Bay Heat Track ClubEast Bay Heat Track Club200 Meters227.1212
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 2 · East Bay Heat Track ClubEast Bay Heat Track Club100 MetersRound P213.7612
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 2 · East Bay Heat Track ClubEast Bay Heat Track Club100 Meters213.4312
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 6 · East Bay Heat Track CluEast Bay Heat Track Clu100 MetersRound P613.20a—
May 203M Invitational 2023May 20 · 200 Meters · Place 2 · East Bay Heat Track CluEast Bay Heat Track Clu200 Meters227.90a—
May 203M Invitational 2023May 20 · 100 Meters · Place 2 · East Bay Heat Track CluEast Bay Heat Track Clu100 MetersRound P213.88a—
May 203M Invitational 2023May 20 · 100 Meters · Place 2 · East Bay Heat Track CluEast Bay Heat Track Clu100 Meters213.52a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 5 · East Bay Heat Track CluEast Bay Heat Track Clu100 MetersRound P514.33a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 3 · East Bay Heat Track CluEast Bay Heat Track Clu100 Meters313.67a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 800 Meters · East Bay Heat Track ClubEast Bay Heat Track Club800 Meters—DNS5
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 400 Meters · Place 2 · East Bay Heat Track ClubEast Bay Heat Track Club400 Meters2.1:05.94aUnofficial5
Apr 15CA Track Youth InvitationalApr 15 · 800 Meters · Place 8 · East Bay Heat Track CluEast Bay Heat Track Clu800 Meters83:02.12a—
Apr 15CA Track Youth InvitationalApr 15 · 400 Meters · Place 1 · East Bay Heat Track CluEast Bay Heat Track Clu400 Meters11:04.51a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 200 Meters · Place 1 · East Bay Heat Track CluEast Bay Heat Track Clu200 Meters128.41a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 100 Meters · Place 1 · East Bay Heat Track CluEast Bay Heat Track Clu100 Meters113.57a—
Apr 1Sac Speed ShowcaseApr 1 · 800 Meters · Place 12 · East Bay Heat Track CluEast Bay Heat Track Clu800 Meters122:54.98a PB—
Apr 1Sac Speed ShowcaseApr 1 · 400 Meters · Place 2 · East Bay Heat Track CluEast Bay Heat Track Clu400 Meters21:07.64a—
Apr 1Sac Speed ShowcaseApr 1 · 100 Meters · Place 3 · East Bay Heat Track CluEast Bay Heat Track Clu100 Meters314.04a—
Mar 25CENTRAL VALLEY INVITATIONAL Mar 25 · 400 Meters · Place 2 · East Bay Heat Track ClubEast Bay Heat Track Club400 Meters2.1:18.30a5
Mar 25CENTRAL VALLEY INVITATIONAL Mar 25 · 200 Meters · Place 1 · East Bay Heat Track ClubEast Bay Heat Track Club200 Meters1.29.63a5
Mar 25CENTRAL VALLEY INVITATIONAL Mar 25 · 100 Meters · Place 1 · East Bay Heat Track ClubEast Bay Heat Track Club100 Meters1.13.13a5
Mar 195 NORTH INVITATIONAL Mar 19 · 800 Meters · Place 3 · East Bay Heat Track CluEast Bay Heat Track Clu800 Meters33:13.12a—
Mar 195 NORTH INVITATIONAL Mar 19 · 400 Meters · Place 2 · East Bay Heat Track CluEast Bay Heat Track Clu400 Meters21:11.79a—
Mar 195 NORTH INVITATIONAL Mar 19 · 100 Meters · Place 3 · East Bay Heat Track CluEast Bay Heat Track Clu100 Meters314.45a—
Mar 11Flying Jaguars Youth Track MeetMar 11 · 400 Meters · Place 4 · East Bay Heat Track ClubEast Bay Heat Track Club400 Meters4.1:12.61aUnofficial5
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 7 · East Bay Heat Track ClubEast Bay Heat Track Club100 Meters7.15.25aUnofficial5
Mar 4Rebels March Madness All-ComersMar 4 · 1500 Meters · Place 11 · East Bay Heat Track ClubEast Bay Heat Track Club1500 Meters117:37.68 PB—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4CATC All ComersFeb 4 · 200 Meters · Place 2 · East Bay Heat Track CluEast Bay Heat Track Clu200 Meters231.52a—