Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 22 Qualifier · Jun 1714.25aAAU Track & Field Region 22 QualifierJune 17, 2026
200 Meters · IndoorReno Holiday Invite · Dec 2730.95aReno Holiday InviteDecember 27, 2025
200 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3029.65aWest Coast Classic Track and Field InvitationalMay 30, 2026
400 Meters · IndoorReno Holiday Invite · Dec 271:16.46aReno Holiday InviteDecember 27, 2025
400 Meters · Outdoor66th Golden West Invitational · Jun 61:09.44a66th Golden West Invitational June 6, 2026
55 Meter · IndoorReno Holiday Invite · Dec 278.57aReno Holiday InviteDecember 27, 2025
55 Meters · IndoorPresidents Invite · Feb 158.60Presidents InviteFebruary 15, 2026
800 Meters · OutdoorWest Coast Primary National Championship · Jun 273:00.76aWest Coast Primary National ChampionshipJune 27, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 23 · Run Hard UniversityRun Hard University200 MetersRound P23.29.75aWind: -1.93
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 23 · Run Hard UniversityRun Hard University200 MetersRound S23.30.71aWind: 0.83
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 37 · Run Hard UniversityRun Hard University100 MetersRound P37.14.54aWind: 13
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 3 · Run Hard UniversityRun Hard University200 MetersRound P3.29.70aWind: -2.13
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 6 · Run Hard UniversityRun Hard University200 Meters6.30.56aWind: -1.63
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 3 · Run Hard UniversityRun Hard University100 MetersRound P3.14.41aWind: -0.63
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 8 · Run Hard UniversityRun Hard University100 Meters8.14.72aWind: -0.83
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 400 Meters · Place 4 · Run Hard UniversityRun Hard University400 Meters4.1:10.13a3
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 200 Meters · Place 6 · Run Hard UniversityRun Hard University200 Meters6.29.80aWind: 1.13
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 100 Meters · Place 5 · Run Hard UniversityRun Hard University100 Meters5.14.25a PBWind: 23
Jun 666th Golden West Invitational Jun 6 · 400 Meters · Place 6 · Run Hard UniversityRun Hard University400 Meters6.1:09.44a PB3
Jun 666th Golden West Invitational Jun 6 · 200 Meters · Place 6 · Run Hard UniversityRun Hard University200 Meters6.30.44aWind: 13
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 32 · Run Hard UniversityRun Hard University200 Meters32.29.65a PBWind: 0.13
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 41 · Run Hard UniversityRun Hard University100 MetersRound P41.14.55aWind: -0.93
May 23Tom Moore Youth ClassicMay 23 · 400 Meters · Place 9 · Run Hard UniversityRun Hard University400 Meters91:11.09a3
May 23Tom Moore Youth ClassicMay 23 · 200 Meters · Place 10 · Run Hard UniversityRun Hard University200 MetersRound P1029.77a3
May 23Tom Moore Youth ClassicMay 23 · 100 Meters · Place 12 · Run Hard UniversityRun Hard University100 MetersRound P1214.51a3
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 27 · Run Hard UniversityRun Hard University200 Meters2730.80a3
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 25 · Run Hard UniversityRun Hard University100 MetersRound S2514.99a3
Apr 18Burning Batons Relay CarnivalApr 18 · 200 Meters · Place 14 · Run Hard UniversityRun Hard University200 Meters1431.90a3
Apr 4God Speed Easter EggstravaganzaApr 4 · 400 Meters · Place 14 · Run Hard UniversityRun Hard University400 Meters141:13.95a3
Apr 4God Speed Easter EggstravaganzaApr 4 · 100 Meters · Place 5 · Run Hard UniversityRun Hard University100 Meters514.48a3

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15Presidents InviteFeb 15 · 55 Meters · Place 5 · Run Hard UniversityRun Hard University55 Meters58.60 PB—
Feb 15Presidents InviteFeb 15 · 55 Meters · Place 5 · Run Hard UniversityRun Hard University55 Meters58.60—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 7 · Run Hard UniversityRun Hard University200 Meters731.27—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 7 · Run Hard UniversityRun Hard University200 Meters731.27—
Feb 15Presidents InviteFeb 15 · 55 Meters · Place 5 · Run Hard UniversityRun Hard University55 Meters58.60—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 7 · Run Hard UniversityRun Hard University200 Meters731.27—
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 55 Meter · Place 5 · Run Hard UniversityRun Hard University55 Meter5.8.60a5
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 200 Meters · Place 7 · Run Hard UniversityRun Hard University200 Meters7.31.27a5

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Reno Holiday InviteDec 27 · 55 Meter · Place 3 · UnattachedUnattached55 Meter3.8.57a PB5
Dec 27Reno Holiday InviteDec 27 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.1:16.46a PB5
Dec 27Reno Holiday InviteDec 27 · 200 Meters · Place 2 · UnattachedUnattached200 Meters2.30.95a PB5
Feb 15President's Invite Indoor 2025Feb 15 · 55 Meter · Place 6 · Run Hard UniversityRun Hard University55 Meter6.9.44a4
Feb 15President's Invite Indoor 2025Feb 15 · 200 Meters · Place 5 · Run Hard UniversityRun Hard University200 Meters5.33.60a4

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 27West Coast Primary National ChampionshipJun 27 · 800 Meters · Place 5 · Run Hard UniversityRun Hard University800 Meters53:00.76a PB2
Jun 27West Coast Primary National ChampionshipJun 27 · 200 Meters · Place 3 · Run Hard UniversityRun Hard University200 Meters331.68a2
Jun 27West Coast Primary National ChampionshipJun 27 · 100 Meters · Place 2 · Run Hard UniversityRun Hard University100 Meters214.85a2
Jun 26West Coast National ChampionshipJun 26 · 400 Meters · Place 9 · Run Hard UniversityRun Hard University400 Meters91:17.06a2
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 7 · Run Hard UniversityRun Hard University200 MetersRound P732.25a2
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 4 · Run Hard UniversityRun Hard University200 Meters431.20a2
Jun 26West Coast National ChampionshipJun 26 · 100 Meters · Place 6 · Run Hard UniversityRun Hard University100 MetersRound P615.19a2
Jun 26West Coast National ChampionshipJun 26 · 100 Meters · Place 4 · Run Hard UniversityRun Hard University100 Meters414.86a2
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 400 Meters · Place 4 · Run Hard UniversityRun Hard University400 Meters4.1:13.58a2
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 200 Meters · Place 3 · Run Hard UniversityRun Hard University200 Meters3.31.38aWind: 1.12
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 100 Meters · Place 3 · Run Hard UniversityRun Hard University100 Meters3.14.93aWind: 1.62
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 10 · Run Hard UniversityRun Hard University400 Meters101:12.64a2
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 14 · Run Hard UniversityRun Hard University200 Meters1431.68a2
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 21 · Run Hard UniversityRun Hard University100 MetersRound P2115.37a2
May 24Tom Moore Youth Classic May 24 · 400 Meters · Place 3 · Run Hard UniversityRun Hard University400 Meters31:13.95a2
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 5 · Run Hard UniversityRun Hard University200 MetersRound P532.78a2
May 24Tom Moore Youth Classic May 24 · 200 Meters · Place 4 · Run Hard UniversityRun Hard University200 Meters431.88a2
May 24Tom Moore Youth Classic May 24 · 100 Meters · Place 3 · Run Hard UniversityRun Hard University100 MetersRound P315.24a2
May 24Tom Moore Youth Classic May 24 · 100 Meters · Place 4 · Run Hard UniversityRun Hard University100 Meters415.42a2
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 8 · Run Hard UniversityRun Hard University200 Meters833.46a2
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 16 · Run Hard UniversityRun Hard University100 MetersRound P1617.08a2
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 5 · Run Hard UniversityRun Hard University400 Meters5.1:17.57a2
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 4 · Run Hard UniversityRun Hard University200 Meters4.32.20a2
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 5 · Run Hard UniversityRun Hard University100 MetersRound P5.15.61aWind: 02
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 6 · Run Hard UniversityRun Hard University100 Meters6.15.36a2
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 200 Meters · Place 8 · Run Hard UniversityRun Hard University200 Meters833.61a2
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 5 · Run Hard UniversityRun Hard University100 Meters514.92a2
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 8 · Run Hard UniversityRun Hard University400 Meters81:19.34a2
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 9 · Run Hard UniversityRun Hard University100 Meters916.32a2

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 28West Coast PrimaryJun 28 · 400 Meters · Place 6 · Run Hard UniversityRun Hard University400 Meters6.1:22.54a1
Jun 28West Coast PrimaryJun 28 · 200 Meters · Place 5 · Run Hard UniversityRun Hard University200 Meters5.35.90aWind: 0.21
Jun 28West Coast PrimaryJun 28 · 100 Meters · Place 6 · Run Hard UniversityRun Hard University100 Meters6.16.72aWind: -0.71
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 14 · Run Hard UniversityRun Hard University400 MetersRound P14.1:23.14a1
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 21 · Run Hard UniversityRun Hard University200 MetersRound P21.34.82aWind: 0.41
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 14 · Run Hard UniversityRun Hard University100 MetersRound P14.16.44aWind: 1.21
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 15 · Run Hard UniversityRun Hard University200 MetersRound P1535.917
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 17 · Run Hard UniversityRun Hard University400 Meters171:25.967
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 19 · Run Hard UniversityRun Hard University100 MetersRound P1917.347
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 35 · Run Hard UniversityRun Hard University400 Meters35.1:21.65a1
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 29 · Run Hard UniversityRun Hard University200 MetersRound P29.34.84aWind: 0.91
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 30 · Run Hard UniversityRun Hard University100 MetersRound P30.16.42aWind: 1.71
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 18 · Run Hard UniversityRun Hard University400 Meters18.1:26.33a1
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 11 · Run Hard UniversityRun Hard University200 MetersRound P11.34.48a1
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 21 · Run Hard UniversityRun Hard University400 Meters21.1:24.83a1
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 20 · Run Hard UniversityRun Hard University200 Meters20.35.98a1
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 25 · Run Hard UniversityRun Hard University100 MetersRound P25.16.96a1
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · Place 15 · Run Hard UniversityRun Hard University400 Meters15.1:28.68a1
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 21 · Run Hard UniversityRun Hard University200 Meters21.35.20a1
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 12 · Run Hard UniversityRun Hard University100 MetersRound P12.18.02a1
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 13 · Run Hard UniversityRun Hard University100 Meters13.18.20a1
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 400 Meters · Place 25 · Run Hard UniversityRun Hard University400 Meters25.1:29.31a1
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 19 · Run Hard UniversityRun Hard University200 MetersRound P19.35.701
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 19 · Run Hard UniversityRun Hard University100 MetersRound P19.17.42a1
Mar 30God Speed EggstravaganzaMar 30 · 400 Meters · Place 14 · Run Hard UniversityRun Hard University400 Meters14.1:25.03a1
Mar 30God Speed EggstravaganzaMar 30 · 200 Meters · Place 7 · Run Hard UniversityRun Hard University200 Meters7.35.18a1
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 11 · Run Hard UniversityRun Hard University100 Meters11.17.22a1
Mar 2Rebels March Madness All ComersMar 2 · 400 Meters · Place 9 · Run Hard UniversityRun Hard University400 Meters9.1:31.21a1
Mar 2Rebels March Madness All ComersMar 2 · 100 Meters · Place 6 · Run Hard UniversityRun Hard University100 Meters6.17.26a1

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Long Jump · Place 10 · Vallejo SpeedstersVallejo SpeedstersLong Jump10.2.08mUnofficial2
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 47 · Vallejo SpeedstersVallejo Speedsters100 Meters47.18.11aUnofficial2
Mar 11Flying Jaguars Youth Track MeetMar 11 · 400 Meters · Place 2 · Vallejo SpeedstersVallejo Speedsters400 Meters2.1:38.11aUnofficial2
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 1 · Vallejo SpeedstersVallejo Speedsters100 Meters1.19.47aUnofficial2