Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorReno Holiday Invite · Dec 275:44.87aReno Holiday InviteDecember 27, 2025
1500 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 274:57.46a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
200 Meters · Outdoor20th Annual Tommie Smith Youth Track Meet · May 2430.3520th Annual Tommie Smith Youth Track MeetMay 24, 2025
400 Meters · IndoorReno Holiday Invite 2025 · Dec 281:11.66aReno Holiday Invite 2025December 28, 2024
400 Meters · OutdoorAAU Track & Field Region 22 Qualifier · Jun 171:02.67aAAU Track & Field Region 22 QualifierJune 17, 2026
800 Meters · IndoorReno Holiday Invite · Dec 272:43.03aReno Holiday InviteDecember 27, 2025
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:23.89aAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorEast Bay Heat Track Club All Comers · Mar 233.51mEast Bay Heat Track Club All ComersMarch 23, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 7 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters7.5:09.58a5
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 2 · Mission Valley Track & FieldMission Valley Track & Field800 Meters2.2:23.89a PB5
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Mission Valley Track & FieldMission Valley Track & Field400 MetersRound P--DNS5
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 5 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters5.4:57.46a PB5
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 9 · Mission Valley Track & FieldMission Valley Track & Field800 MetersRound P9.2:25.32a5
Jul 1AAU West Coast National ChampionshipJul 1 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.5:18.70a5
Jul 1AAU West Coast National ChampionshipJul 1 · 800 Meters · Place 2 · Mission Valley Track & FieldMission Valley Track & Field800 Meters2.2:31.21a5
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.5:02.84a5
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field800 Meters1.2:26.15a5
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 1500 Meters · Place 1 · UnattachedUnattached1500 Meters1.5:09.54a5
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:30.17a5
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.1:02.67a PB5
Jun 13Welcome to the Swamp Meet....Jun 13 · 1500 Meters · Place 1 · Mission ValleyMission Valley1500 Meters15:13.99a5
Jun 13Welcome to the Swamp Meet....Jun 13 · 800 Meters · Place 1 · Mission ValleyMission Valley800 Meters12:28.23a5
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.5:05.65a5
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 800 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field800 Meters1.2:25.76a5
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 400 Meters · Place 3 · Mission Valley Track & FieldMission Valley Track & Field400 Meters3.1:04.86a5
May 163M INVITATIONAL 2026May 16 · 1500 Meters · Place 4 · Mission ValleyMission Valley1500 Meters45:10.40a5
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 3 · Mission ValleyMission Valley800 Meters32:30.29a5

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Reno Holiday InviteDec 27 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.5:44.87a PB5
Dec 27Reno Holiday InviteDec 27 · 800 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field800 Meters1.2:43.03a PB5
Dec 27Reno Holiday InviteDec 27 · 400 Meters · Place 2 · Mission Valley Track & FieldMission Valley Track & Field400 Meters2.1:11.97a5

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 26West Coast National ChampionshipJun 26 · 1500 Meters · Place 1 · Mission ValleyMission Valley1500 Meters15:36.40a4
Jun 26West Coast National ChampionshipJun 26 · 800 Meters · Place 1 · Mission ValleyMission Valley800 Meters12:39.61a4
Jun 26West Coast National ChampionshipJun 26 · 400 Meters · Place 3 · Mission ValleyMission Valley400 Meters31:07.67a4
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 1500 Meters · Place 1 · Mission ValleyMission Valley1500 Meters15:16.66a4
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 800 Meters · Place 1 · Mission ValleyMission Valley800 Meters12:36.67a4
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 1500 Meters · Place 1 · Mission ValleyMission Valley1500 Meters15:09.51a4
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 800 Meters · Place 1 · Mission ValleyMission Valley800 Meters12:34.90a4
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 1500 Meters · Place 1 · Mission ValleyMission Valley1500 Meters15:14.4410
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400 Meters · Place 1 · Mission ValleyMission Valley400 Meters11:08.3910
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 1 · Mission ValleyMission Valley800 Meters12:35.9410
May 24Tom Moore Youth Classic May 24 · 1500 Meters · Place 1 · Mission ValleyMission Valley1500 Meters15:24.24a4
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 800 Meters · Place 1 · Mission ValleyMission Valley800 Meters12:35.3710
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 400 Meters · Place 1 · Mission ValleyMission Valley400 Meters11:06.9410
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 200 Meters · Place 2 · Mission ValleyMission Valley200 Meters230.35 PB10
May 3Running Rebels InvitationalMay 3 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.5:20.90a4
Apr 19God Speed EggstravaganzaApr 19 · 800 Meters · Place 1 · Mission ValleyMission Valley800 Meters12:41.83a4
Apr 19God Speed EggstravaganzaApr 19 · 400 Meters · Place 1 · Mission ValleyMission Valley400 Meters11:08.91a4
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 1500 Meters · Place 1 · Mission ValleyMission Valley1500 Meters15:18.57a4
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 800 Meters · Place 3 · Mission ValleyMission Valley800 Meters32:36.46a4
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.5:44.53a4
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field400 Meters1.1:08.96a4
Mar 1Rebels March Madness All-ComersMar 1 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.5:49.92a4
Mar 1Rebels March Madness All-ComersMar 1 · 800 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field800 Meters1.2:53.57a4
Mar 1Rebels March Madness All-ComersMar 1 · 400 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field400 Meters1.1:11.84a4

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Reno Holiday Invite 2025Dec 28 · 1500 Meters · UnattachedUnattached1500 Meters—DNS4
Dec 28Reno Holiday Invite 2025Dec 28 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.5:53.47a4
Dec 28Reno Holiday Invite 2025Dec 28 · 800 Meters · Mission Valley Track & FieldMission Valley Track & Field800 Meters—DNS4
Dec 28Reno Holiday Invite 2025Dec 28 · 800 Meters · UnattachedUnattached800 Meters—DNS4
Dec 28Reno Holiday Invite 2025Dec 28 · 400 Meters · UnattachedUnattached400 Meters—DNS4
Dec 28Reno Holiday Invite 2025Dec 28 · 400 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field400 Meters1.1:11.66a PB4

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 1500 Meters · Place 1 · Mission Valley Track &Mission Valley Track &1500 Meters15:20.52a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 1 · Mission Valley Track &Mission Valley Track &800 Meters12:39.98a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.5:32.43a3
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field800 Meters1.2:44.39a3
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 1500 Meters · Place 1 · Mission ValleyMission Valley1500 Meters15:35.779
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 1 · Mission ValleyMission Valley800 Meters12:48.389
Jun 164th Annual Golden West InvitationalJun 1 · 1500 Meters · Place 1 · Mission Valley T & FMission Valley T & F1500 Meters15:32.04—
Jun 164th Annual Golden West InvitationalJun 1 · 800 Meters · Place 1 · Mission Valley T & FMission Valley T & F800 Meters12:46.07—
May 25Tom Moore Youth ClassicMay 25 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.5:32.30a3
May 25Tom Moore Youth ClassicMay 25 · 800 Meters · Place 4 · Mission Valley Track & FieldMission Valley Track & Field800 Meters4.2:50.59a3
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 800 Meters · Mission Valley Track & FieldMission Valley Track & Field800 Meters—DNS3
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · Mission Valley Track & FieldMission Valley Track & Field400 Meters—DNS3
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Mission Valley Track & FieldMission Valley Track & Field100 MetersRound P—DNS3
Apr 13CA Track Youth InvitationalApr 13 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.6:01.44a3
Apr 13CA Track Youth InvitationalApr 13 · 800 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field800 Meters1.3:04.03a3
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · Mission Valley Track & FieldMission Valley Track & Field400 Meters—DNS3
Apr 6Speed ShowcaseApr 6 · Long Jump · Place 3 · Mission Valley Track & FieldMission Valley Track & FieldLong Jump3.11-02.003
Apr 6Speed ShowcaseApr 6 · 1500 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field1500 Meters1.5:51.11a3
Apr 6Speed ShowcaseApr 6 · 800 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field800 Meters1.2:55.98a3
Mar 30God Speed EggstravaganzaMar 30 · Long Jump · Place 8 · Mission Valley Track & FieldMission Valley Track & FieldLong Jump8.3.23m3
Mar 30God Speed EggstravaganzaMar 30 · 800 Meters · Place 8 · Mission Valley Track & FieldMission Valley Track & Field800 Meters8.3:15.32a3
Mar 30God Speed EggstravaganzaMar 30 · 400 Meters · Place 7 · Mission Valley Track & FieldMission Valley Track & Field400 Meters7.1:17.09a3
Mar 23East Bay Heat Track Club All ComersMar 23 · Long Jump · Place 1 · Mission Valley Track & FieldMission Valley Track & FieldLong Jump1.3.51m PB3
Mar 23East Bay Heat Track Club All ComersMar 23 · 800 Meters · Place 1 · Mission Valley Track & FieldMission Valley Track & Field800 Meters1.2:53.33a3

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 1 · Mission Valley Track &Mission Valley Track &1500 Meters15:50.12a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 1500 Meters · Place 2 · Mission ValleyMission Valley1500 Meters26:13.658
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 1 · Mission ValleyMission Valley400 Meters11:17.388
May 13Oakland Diocese CYO ChampionshipsMay 13 · 1600 Meters · All Saints - CYOAll Saints - CYO1600 Meters—06:23.1Unofficial2
May 13Oakland Diocese CYO ChampionshipsMay 13 · Long Jump · All Saints - CYOAll Saints - CYOLong Jump—8’1.50"Unofficial2
May 13Oakland Diocese CYO ChampionshipsMay 13 · Long Jump · All Saints - CYOAll Saints - CYOLong Jump—8’1.50"Unofficial2
May 13Oakland Diocese CYO ChampionshipsMay 13 · 200 Meters · All Saints - CYOAll Saints - CYO200 Meters—33.56aUnofficial2
Apr 23Mission Valley CYO Bill Ford RelaysApr 23 · Long Jump · Place 2 · All Saints - CYOAll Saints - CYOLong Jump29-0.50—