Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 145:56.56a**34th Annual Indoor Classic (Special)February 14, 2026
1500 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 115:36.81a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
400 Meters · OutdoorCalifornia State Games Track and Field Meet · Jul 181:21.40aCalifornia State Games Track and Field MeetJuly 18, 2026
800 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 143:05.31a**34th Annual Indoor Classic (Special)February 14, 2026
800 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 112:49.77a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 9 · Valley United Track ClubValley United Track Club1500 Meters9.5:37.67a2
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 22 · Valley United Track ClubValley United Track Club800 MetersRound P22.2:55.46a2
Jul 18California State Games Track and Field MeetJul 18 · 1500 Meters · Place 1 · Valley United Track ClubValley United Track Club1500 Meters1.5:38.30a2
Jul 18California State Games Track and Field MeetJul 18 · 800 Meters · Place 5 · Valley United Track ClubValley United Track Club800 Meters5.2:58.55a2
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 12 · Valley United Track ClubValley United Track Club400 Meters12.1:21.40a PB2
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Place 1 · Valley United Track ClubValley United Track Club1500 Meters1.5:36.81a PB2
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 800 Meters · Place 4 · Valley United Track ClubValley United Track Club800 Meters4.2:49.77a PB2
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Place 3 · Valley United Track ClubValley United Track Club1500 Meters3.5:40.68a2
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · Place 12 · Valley United Track ClubValley United Track Club800 Meters12.2:57.09a2
May 162026 VYC Individual Event ChampionshipsMay 16 · 1500 Meters · Place 1 · Valley RaidersValley Raiders1500 Meters1.5:38.23a2
May 162026 VYC Individual Event ChampionshipsMay 16 · 800 Meters · Place 1 · Valley RaidersValley Raiders800 Meters1.2:56.30a2
May 92026 VYC Eastern League ChampionshipsMay 9 · 1500 Meters · Place 1 · Valley RaidersValley Raiders1500 Meters1.5:38.64a2
May 92026 VYC Eastern League ChampionshipsMay 9 · 800 Meters · Place 3 · Valley RaidersValley Raiders800 Meters3.2:58.71a2
Apr 112026 VYC Invitational MeetApr 11 · 1500 Meters · Place 1 · Valley RaidersValley Raiders1500 Meters1.5:56.11a2
Apr 112026 VYC Invitational MeetApr 11 · 800 Meters · Place 1 · Valley RaidersValley Raiders800 Meters1.3:05.46a2

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 1500 Meters · Place 1 · Valley United Track ClubValley United Track Club1500 Meters1.5:56.56a PB2
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 800 Meters · Place 4 · Valley United Track ClubValley United Track Club800 Meters4.3:05.31a PB2

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 11 · Valley United Track ClubValley United Track Club1500 Meters116:27.64a1
May 31West Coast Classic Track and Field InvitationalMay 31 · 800 Meters · Place 25 · Valley United Track ClubValley United Track Club800 Meters253:15.90a1
May 24L A Jets 39th Annual InvitationalMay 24 · 1500 Meters · Place 11 · Valley United Track ClubValley United Track Club1500 Meters116:28.45a1
May 24L A Jets 39th Annual InvitationalMay 24 · 800 Meters · Place 18 · Valley United Track ClubValley United Track Club800 Meters183:13.53a1
May 17VYC Individual Event Championship 2025May 17 · 800 Meters · Place 11 · Valley Raiders Track ClubValley Raiders Track Club800 Meters113:19.68—
May 17VYC Individual Event Championship 2025May 17 · 1500 Meters · Place 9 · Valley Raiders Track ClubValley Raiders Track Club1500 Meters96:41.15—
May 10VYC Eastern League Championship Meet 2025May 10 · 1500 Meters · Place 3 · Valley RaidersValley Raiders1500 Meters3.6:06.33a1
May 10VYC Eastern League Championship Meet 2025May 10 · 800 Meters · Place 7 · Valley RaidersValley Raiders800 Meters7.3:26.57a1
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 1500 Meters · Place 4 · Valley RaidersValley Raiders1500 Meters4.6:28.16a1
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 800 Meters · Place 6 · Valley RaidersValley Raiders800 Meters6.3:15.19a1