Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Grant Summer All-Comers Series · Jul 1115.27a2026 Grant Summer All-Comers SeriesJuly 11, 2026
1500 Meters · IndoorReno Holiday Invite · Dec 275:45.33aReno Holiday InviteDecember 27, 2025
1500 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 275:03.45a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
1600 Meters · Outdoor2026 Grant Summer All-Comers Series · Jul 185:46.19a2026 Grant Summer All-Comers SeriesJuly 18, 2026
200 Meters · Outdoor2026 Grant Summer All-Comers Series · Jul 1131.29a2026 Grant Summer All-Comers SeriesJuly 11, 2026
400 Meters · IndoorReno Holiday Invite · Dec 271:15.59aReno Holiday InviteDecember 27, 2025
400 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 271:06.30a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
60 Meter · OutdoorGrant Winter All Comers 1 · Jan 2010.83aGrant Winter All Comers 1January 20, 2024
800 Meters · IndoorReno Holiday Invite · Dec 272:40.75aReno Holiday InviteDecember 27, 2025
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:29.76a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
High Jump · Outdoor2026 Grant Summer All-Comers Series · Jul 113-00.002026 Grant Summer All-Comers SeriesJuly 11, 2026

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

2026 Outdoor Track

48 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 1 · California All StarsCalifornia All Stars1500 Meters1.5:17.41a3
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 2 · California All StarsCalifornia All Stars800 Meters2.2:36.48a3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 1 · 14 38-Unattached14 38-Unattached1500 Meters1.5:03.45a PB3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 4 · 14 38-Unattached14 38-Unattached800 MetersRound P4.2:32.93a3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 4 · 14 38-Unattached14 38-Unattached800 Meters4.2:29.76a PB3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 18 · 14 38-Unattached14 38-Unattached400 MetersRound S18.1:06.30a PB3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 21 · 14 38-Unattached14 38-Unattached400 MetersRound P21.1:07.15a3
Jul 252026 Grant Summer All-Comers SeriesJul 25 · 1600 Meters · Place 1 · Unattached Youth 14uUnattached Youth 14u1600 Meters1.5:59.02a3
Jul 252026 Grant Summer All-Comers SeriesJul 25 · 800 Meters · Place 2 · Unattached Youth 14uUnattached Youth 14u800 Meters2.2:40.17a3
Jul 252026 Grant Summer All-Comers SeriesJul 25 · 400 Meters · Place 8 · Unattached Youth 14uUnattached Youth 14u400 Meters8.1:11.73a3
Jul 252026 Grant Summer All-Comers SeriesJul 25 · 100 Meters · Place 27 · Unattached Youth 14uUnattached Youth 14u100 Meters27.15.29a3
Jul 182026 Grant Summer All-Comers SeriesJul 18 · 1600 Meters · Place 2 · Unattached Youth - 14Unattached Youth - 141600 Meters2.5:46.19a PB3
Jul 182026 Grant Summer All-Comers SeriesJul 18 · 800 Meters · Place 2 · Unattached Youth - 14Unattached Youth - 14800 Meters2.2:46.23a3
Jul 182026 Grant Summer All-Comers SeriesJul 18 · 400 Meters · Place 12 · Unattached Youth - 14Unattached Youth - 14400 Meters12.1:10.33a3
Jul 182026 Grant Summer All-Comers SeriesJul 18 · 200 Meters · Place 18 · Unattached Youth - 14Unattached Youth - 14200 Meters18.32.16aWind: -13
Jul 182026 Grant Summer All-Comers SeriesJul 18 · 100 Meters · Place 28 · Unattached Youth - 14Unattached Youth - 14100 Meters28.15.88aWind: 1.53
Jul 112026 Grant Summer All-Comers SeriesJul 11 · High Jump · Place 6 · Unattached Youth Under 14Unattached Youth Under 14High Jump6.3-00.00 PB3
Jul 112026 Grant Summer All-Comers SeriesJul 11 · 800 Meters · Place 1 · Unattached Youth Under 14Unattached Youth Under 14800 Meters1.2:41.78a3
Jul 112026 Grant Summer All-Comers SeriesJul 11 · 400 Meters · Place 8 · Unattached Youth Under 14Unattached Youth Under 14400 Meters8.1:12.56a3
Jul 112026 Grant Summer All-Comers SeriesJul 11 · 200 Meters · Place 14 · Unattached Youth Under 14Unattached Youth Under 14200 Meters14.31.29a PB3
Jul 112026 Grant Summer All-Comers SeriesJul 11 · 100 Meters · Place 25 · Unattached Youth Under 14Unattached Youth Under 14100 Meters25.15.27a PBWind: 1.23
Jul 1AAU West Coast National ChampionshipJul 1 · 800 Meters · Place 1 · California All StarsCalifornia All Stars800 Meters1.2:44.68a3
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 2 · California All StarsCalifornia All Stars400 Meters2.1:06.80a3
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 1 · UnattachedUnattached1500 Meters1.5:20.52a3
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:40.25a3
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 1 · UnattachedUnattached400 MetersRound P1.1:07.71a3
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.1:07.25a3
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 1500 Meters · Place 1 · California All StarsCalifornia All Stars1500 Meters1.5:23.03a3
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 800 Meters · Place 1 · California All StarsCalifornia All Stars800 Meters1.2:40.84a3
Jun 666th Golden West Invitational Jun 6 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:40.72a3
Jun 666th Golden West Invitational Jun 6 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:06.87a3
Jun 666th Golden West Invitational Jun 6 · 100 Meters · Place 8 · UnattachedUnattached100 Meters8.15.55aWind: -0.73
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Place 4 · 38-Unattached38-Unattached1500 Meters4.5:16.25a3
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · Place 1 · 38-Unattached38-Unattached800 Meters1.2:32.43a3
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · 38-Unattached38-Unattached400 Meters--DNS3
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 1500 Meters · UnattachedUnattached1500 Meters—DNS3
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 800 Meters · UnattachedUnattached800 Meters—DNS3
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 400 Meters · UnattachedUnattached400 Meters—DNS3
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 1500 Meters · Place 1 · 38-Unattached38-Unattached1500 Meters1.5:22.01a3
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 800 Meters · Place 6 · 38-Unattached38-Unattached800 Meters6.2:41.60a3
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · 38-Unattached38-Unattached400 Meters--DNS3
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 1500 Meters · Place 1 · 38-Unattached38-Unattached1500 Meters1.5:42.65a3
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 800 Meters · Place 4 · 38-Unattached38-Unattached800 Meters4.3:01.89a3
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 400 Meters · Place 13 · 38-Unattached38-Unattached400 MetersRound P13.1:19.34a3
Jan 312026 Grant Winter All-Comers SeriesJan 31 · 1600 Meters · Place 21 · Unattached Youth-14Unattached Youth-141600 Meters21.6:05.67a3
Jan 312026 Grant Winter All-Comers SeriesJan 31 · 800 Meters · Place 26 · Unattached Youth-14Unattached Youth-14800 Meters26.2:50.10a3
Jan 312026 Grant Winter All-Comers SeriesJan 31 · 400 Meters · Place 64 · Unattached Youth-14Unattached Youth-14400 Meters64.1:17.57a3
Jan 312026 Grant Winter All-Comers SeriesJan 31 · 100 Meters · Place 94 · Unattached Youth-14Unattached Youth-14100 Meters94.16.77a3

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Reno Holiday InviteDec 27 · 1500 Meters · Place 1 · UnattachedUnattached1500 Meters1.5:45.33a PB3
Dec 27Reno Holiday InviteDec 27 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:40.75a PB3
Dec 27Reno Holiday InviteDec 27 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:15.59a PB3

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 1500 Meters · UnattachedUnattached1500 Meters--DNS2
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 800 Meters · UnattachedUnattached800 Meters--DNS2
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 400 Meters · UnattachedUnattached400 Meters--DNS2
May 10TrackMania II STS 4May 10 · 1500 Meters · Place 1 · 38-Unattached38-Unattached1500 Meters1.5:52.45a2
May 10TrackMania II STS 4May 10 · 800 Meters · Place 1 · 38-Unattached38-Unattached800 Meters1.2:56.85a2
May 10TrackMania II STS 4May 10 · 100 Meters · Place 5 · 38-Unattached38-Unattached100 MetersRound P5.16.70a2
May 10TrackMania II STS 4May 10 · 100 Meters · Place 6 · 38-Unattached38-Unattached100 Meters6.16.22a2
May 3Running Rebels InvitationalMay 3 · 1500 Meters · Place 1 · UnattachedUnattached1500 Meters1.6:04.89a2
May 3Running Rebels InvitationalMay 3 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:56.34a2
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:19.06a2
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 1500 Meters · 38-Unattached38-Unattached1500 Meters—DNS2
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 800 Meters · 38-Unattached38-Unattached800 Meters—DNS2
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · 38-Unattached38-Unattached400 Meters—DNS2
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 1500 Meters · Place 1 · 38-Unattached38-Unattached1500 Meters1.6:32.39a2
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 800 Meters · Place 1 · 38-Unattached38-Unattached800 Meters1.3:10.26a2
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · Place 2 · 38-Unattached38-Unattached400 Meters2.1:22.00a2
Mar 1Rebels March Madness All-ComersMar 1 · 800 Meters · Place 5 · UnattachedUnattached800 Meters5.3:11.98a2
Mar 1Rebels March Madness All-ComersMar 1 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:25.48a2
Mar 1Rebels March Madness All-ComersMar 1 · 100 Meters · Place 6 · UnattachedUnattached100 Meters6.17.01a2

2024 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jul 272024 Grant Summer All Comers SeriesJul 27 · 800 Meters · Place 2 · Unattached Youth Under 14Unattached Youth Under 14800 Meters2.3:04.02a1
Jul 272024 Grant Summer All Comers SeriesJul 27 · 200 Meters · Place 7 · Unattached Youth Under 14Unattached Youth Under 14200 Meters7.36.09a1
Jul 272024 Grant Summer All Comers SeriesJul 27 · 100 Meters · Place 7 · Unattached Youth Under 14Unattached Youth Under 14100 Meters7.17.37a1
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 800 Meters · Place 1 · 38-Unattached38-Unattached800 Meters1.3:06.85a1
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · Place 2 · 38-Unattached38-Unattached400 Meters2.1:17.64a1
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 13 · 38-Unattached38-Unattached100 MetersRound P13.17.61a1
Jun 28West Coast PrimaryJun 28 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.1:24.08a1
Jun 28West Coast PrimaryJun 28 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.35.70aWind: -11
Jun 28West Coast PrimaryJun 28 · 100 Meters · Place 3 · UnattachedUnattached100 Meters3.16.76aWind: 0.21
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 6 · 38-Unattached38-Unattached400 MetersRound P6.1:24.77a1
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 5 · 38-Unattached38-Unattached400 Meters5.1:24.91a1
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 9 · 38-Unattached38-Unattached200 MetersRound P9.35.97aWind: 1.41
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 10 · 38-Unattached38-Unattached100 MetersRound P10.16.88aWind: 0.71
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 13 · UnattachedUnattached400 Meters13.1:28.59a1
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 17 · UnattachedUnattached200 MetersRound P17.37.25a1
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 17 · UnattachedUnattached100 MetersRound P17.17.61a1
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 18 · UnattachedUnattached400 Meters18.1:30.53a1
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 18 · UnattachedUnattached200 Meters18.37.30a1
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 16 · UnattachedUnattached100 MetersRound P16.17.60a1
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · UnattachedUnattached400 Meters—DNS1
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 20 · UnattachedUnattached200 Meters20.38.35a1
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · UnattachedUnattached100 MetersRound P—DNS1
Apr 27Speed Track Series Meet 2Apr 27 · 200 Meters · Place 11 · UnattachedUnattached200 Meters11.39.56a1
Apr 27Speed Track Series Meet 2Apr 27 · 100 Meters · Place 3 · UnattachedUnattached100 Meters3.17.39a1
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 200 Meters · Place 25 · UnattachedUnattached200 Meters25.39.25aWind: -11
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 100 Meters · Place 13 · UnattachedUnattached100 Meters13.17.29aWind: 01
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · UnattachedUnattached400 Meters—DNS1
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · UnattachedUnattached100 Meters—DNS1
Apr 6Speed ShowcaseApr 6 · 400 Meters · Place 12 · UnattachedUnattached400 Meters12.1:33.85a1
Apr 6Speed ShowcaseApr 6 · 100 Meters · Place 9 · UnattachedUnattached100 Meters9.17.90a1
Mar 30God Speed EggstravaganzaMar 30 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.1:27.65a1
Mar 30God Speed EggstravaganzaMar 30 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.37.85a1
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 7 · UnattachedUnattached100 Meters7.17.28a1
Mar 165 NORTH INVITATIONALMar 16 · 400 Meters · Place 10 · UnattachedUnattached400 Meters10.1:30.88a1
Mar 165 NORTH INVITATIONALMar 16 · 100 Meters · Place 3 · UnattachedUnattached100 Meters3.17.14a1
Jan 20Grant Winter All Comers 1Jan 20 · 60 Meter · Place 49 · Unattached Youth 14Unattached Youth 1460 Meter49.10.83a PB1
Jan 20Grant Winter All Comers 1Jan 20 · 400 Meters · Place 37 · Unattached Youth 14Unattached Youth 14400 Meters37.1:36.98a1
Jan 20Grant Winter All Comers 1Jan 20 · 200 Meters · Place 53 · Unattached Youth 14Unattached Youth 14200 Meters53.38.67a1

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 29Grant Summer All-Comers SeriesJul 29 · 200 Meters · Place 6 · Unattached Youth Under 14Unattached Youth Under 14200 Meters6.40.61aWind: 1.21
Jul 29Grant Summer All-Comers SeriesJul 29 · 100 Meters · Place 2 · Unattached Youth Under 14Unattached Youth Under 14100 Meters2.17.66aWind: 2.81
Jul 22Grant Summer All-Comers SeriesJul 22 · 200 Meters · Place 8 · Una Youth 14Una Youth 14200 Meters8.39.45aWind: 0.71
Jul 22Grant Summer All-Comers SeriesJul 22 · 100 Meters · Place 13 · Una Youth 14Una Youth 14100 Meters13.17.98aWind: 0.51
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:28.55a1
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · Place 4 · UnattachedUnattached200 Meters4.39.13a1
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 4 · UnattachedUnattached100 MetersRound P4.17.57a1
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 4 · UnattachedUnattached100 Meters4.17.98a1
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · 400 Meters · Place 14 · Unattached,SacramenUnattached,Sacramen400 Meters14.1:38.37a1
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · 200 Meters · Place 12 · Unattached,SacramenUnattached,Sacramen200 Meters12.39.34aWind: -0.81
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · 100 Meters · Place 8 · Unattached,SacramenUnattached,Sacramen100 Meters8.17.93aWind: 3.81
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 2 · Sacramento Speed FactorySacramento Speed Factory200 MetersRound P240.296
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 3 · Sacramento Speed FactorySacramento Speed Factory200 Meters337.906
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 3 · Sacramento Speed FactorySacramento Speed Factory100 MetersRound P318.276
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 4 · Sacramento Speed FactorySacramento Speed Factory100 Meters418.336
May 27Tom Moore Youth ClassicMay 27 · 400 Meters · Place 8 · Sacramento Speed FactorSacramento Speed Factor400 Meters81:30.55a—
May 27Tom Moore Youth ClassicMay 27 · 100 Meters · Place 17 · Sacramento Speed FactorSacramento Speed Factor100 MetersRound P1718.72a—
May 203M Invitational 2023May 20 · 400 Meters · Place 29 · Sacramento Speed FactorSacramento Speed Factor400 Meters291:37.12a—
May 203M Invitational 2023May 20 · 200 Meters · Place 34 · Sacramento Speed FactorSacramento Speed Factor200 Meters3439.92a—
May 203M Invitational 2023May 20 · 100 Meters · Place 39 · Sacramento Speed FactorSacramento Speed Factor100 MetersRound P3919.23a—
May 13Sac Track Union ChampionshipMay 13 · 200 Meters · Place 10 · Sacramento Speed FactorSacramento Speed Factor200 Meters1040.08a—
May 13Sac Track Union ChampionshipMay 13 · 100 Meters · Place 18 · Sacramento Speed FactorSacramento Speed Factor100 MetersRound P1820.20a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 59 · Sacramento Speed FactorSacramento Speed Factor200 Meters5945.26a—
Apr 15Sac Track Union Meet #3Apr 15 · 400 Meters · Place 16 · Sacramento Speed FactorySacramento Speed Factory400 Meters16.1:58.14a1
Apr 15Sac Track Union Meet #3Apr 15 · 100 Meters · Place 15 · Sacramento Speed FactorySacramento Speed Factory100 Meters15.21.19a1