Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor2026 VYC Individual Event Championships · May 164:31.56a2026 VYC Individual Event ChampionshipsMay 16, 2026
1500 Meters · OutdoorAAU Region 23 Qualifer · Jun 186:04.76AAU Region 23 QualiferJune 18, 2021
2000m Steeplechase · 0.914m · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 117:04.56a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
3000 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 119:38.06a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
800 Meters · Outdoor2026 VYC Invitational Meet · Apr 112:21.29a2026 VYC Invitational MeetApril 11, 2026
800 Meters · OutdoorAAU Region 23 Qualifer · Jun 183:05.31AAU Region 23 QualiferJune 18, 2021

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 2000m Steeplechase · Place 6 · Valley United Track ClubValley United Track Club2000m Steeplechase0.914m6.7:04.56a PB8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 3000 Meters · Place 9 · Valley United Track ClubValley United Track Club3000 Meters9.9:38.06a PB8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Place 12 · Valley United Track ClubValley United Track Club1500 Meters12.4:35.82a8
Jun 6Long Beach Sprinters InvitationalJun 6 · 3000 Meters · Place 1 · Valley United Track ClubValley United Track Club3000 Meters1.9:42.75a8
Jun 6Long Beach Sprinters InvitationalJun 6 · 1500 Meters · Valley United Track ClubValley United Track Club1500 Meters—DNS8
May 162026 VYC Individual Event ChampionshipsMay 16 · 3000 Meters · Place 1 · Valley RaidersValley Raiders3000 Meters1.9:43.57a8
May 162026 VYC Individual Event ChampionshipsMay 16 · 1500 Meters · Place 2 · Valley RaidersValley Raiders1500 Meters2.4:31.56a PB8
May 92026 VYC Eastern League ChampionshipsMay 9 · 3000 Meters · Place 1 · Valley RaidersValley Raiders3000 Meters1.10:09.37a8
May 92026 VYC Eastern League ChampionshipsMay 9 · 1500 Meters · Place 3 · Valley RaidersValley Raiders1500 Meters3.4:41.96a8
May 92026 VYC Eastern League ChampionshipsMay 9 · 800 Meters · Valley RaidersValley Raiders800 Meters—DNS8
Apr 112026 VYC Invitational MeetApr 11 · 3000 Meters · Valley RaidersValley Raiders3000 MetersX10:18.94a8
Apr 112026 VYC Invitational MeetApr 11 · 3000 Meters · Place 1 · Valley RaidersValley Raiders3000 Meters1.10:18.94a8
Apr 112026 VYC Invitational MeetApr 11 · 1500 Meters · Place 1 · Valley RaidersValley Raiders1500 Meters1.4:49.05a8
Apr 112026 VYC Invitational MeetApr 11 · 800 Meters · Place 2 · Valley RaidersValley Raiders800 Meters2.2:21.29a PB8

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 3000 Meters · Place 14 · Valley United Track ClubValley United Track Club3000 Meters1410:33.11a7
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 32 · Valley United Track ClubValley United Track Club1500 Meters324:52.12a7
May 24L A Jets 39th Annual InvitationalMay 24 · 3000 Meters · Place 10 · Valley United Track ClubValley United Track Club3000 Meters1010:34.707
May 24L A Jets 39th Annual InvitationalMay 24 · 1500 Meters · Place 16 · Valley United Track ClubValley United Track Club1500 Meters164:51.19a7

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18AAU Region 23 QualiferJun 18 · 1500 Meters · Place 2 · Valley United Track ClubValley United Track Club1500 Meters26:04.76 PB—
Jun 18AAU Region 23 QualiferJun 18 · 800 Meters · Place 7 · Valley United Track ClubValley United Track Club800 Meters73:05.31 PB—