Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 VYC Western League Championships · May 915.49a2026 VYC Western League ChampionshipsMay 9, 2026
200 Meters · OutdoorCalifornia State Games Track and Field Meet · Jul 1830.20aCalifornia State Games Track and Field MeetJuly 18, 2026
400 Meters · Outdoor2026 VYC Western League Championships · May 91:05.81a2026 VYC Western League ChampionshipsMay 9, 2026
800 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 302:34.66aWest Coast Classic Track and Field InvitationalMay 30, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 27 · Valley United Track ClubValley United Track Club400 MetersRound P27.1:08.02a4
Jul 18California State Games Track and Field MeetJul 18 · 200 Meters · Place 11 · Valley United Track ClubValley United Track Club200 Meters11.30.20a PB4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 800 Meters · Place 6 · Valley United Track ClubValley United Track Club800 Meters6.2:37.37a4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 6 · Valley United Track ClubValley United Track Club400 MetersRound P6.1:07.56a4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 5 · Valley United Track ClubValley United Track Club400 Meters5.1:06.80a4
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · Place 3 · Valley United Track ClubValley United Track Club800 Meters3.2:34.66a PB4
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 8 · Valley United Track ClubValley United Track Club400 Meters8.1:08.33a4
May 162026 VYC Individual Event ChampionshipsMay 16 · 800 Meters · Place 1 · Burbank VikingsBurbank Vikings800 Meters1.2:41.57a4
May 162026 VYC Individual Event ChampionshipsMay 16 · 400 Meters · Place 2 · Burbank VikingsBurbank Vikings400 Meters2.1:06.95a4
May 92026 VYC Western League ChampionshipsMay 9 · 800 Meters · Place 1 · Burbank VikingsBurbank Vikings800 Meters1.2:46.64a4
May 92026 VYC Western League ChampionshipsMay 9 · 400 Meters · Place 1 · Burbank VikingsBurbank Vikings400 Meters1.1:05.81a PB4
May 92026 VYC Western League ChampionshipsMay 9 · 100 Meters · Place 3 · Burbank VikingsBurbank Vikings100 Meters3.15.49a PB4
Apr 112026 VYC Invitational MeetApr 11 · 800 Meters · Place 2 · Burbank VikingsBurbank Vikings800 Meters2.2:46.73a4
Apr 112026 VYC Invitational MeetApr 11 · 200 Meters · Place 5 · Burbank VikingsBurbank Vikings200 Meters5.32.76a4
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 800 Meters · Place 7 · Valley United Track ClubValley United Track Club800 Meters7.2:41.85a4
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 5 · Valley United Track ClubValley United Track Club400 Meters5.1:09.05a4

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 800 Meters · Place 2 · Valley United Track ClubValley United Track Club800 Meters22:52.48a3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 6 · Valley United Track ClubValley United Track Club400 Meters61:12.72a3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 9 · Valley United Track ClubValley United Track Club100 Meters915.71a3
May 31West Coast Classic Track and Field InvitationalMay 31 · 800 Meters · Place 6 · Valley United Track ClubValley United Track Club800 Meters62:44.03a3
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 17 · Valley United Track ClubValley United Track Club400 Meters171:11.86a3
May 17VYC Individual Event Championship 2025May 17 · 800 Meters · Place 1 · Burbank VikingsBurbank Vikings800 Meters12:47.33—
May 17VYC Individual Event Championship 2025May 17 · 400 Meters · Place 4 · Burbank VikingsBurbank Vikings400 Meters41:12.36—
May 10VYC Western League Championship Meet 2025May 10 · 800 Meters · Place 1 · Burbank VikingsBurbank Vikings800 Meters1.2:47.39a3
May 10VYC Western League Championship Meet 2025May 10 · 400 Meters · Place 2 · Burbank VikingsBurbank Vikings400 Meters2.1:10.69a3
May 10VYC Western League Championship Meet 2025May 10 · 200 Meters · Place 6 · Burbank VikingsBurbank Vikings200 Meters6.33.46a3
May 10VYC Western League Championship Meet 2025May 10 · 100 Meters · Place 8 · Burbank VikingsBurbank Vikings100 Meters8.16.60a3
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 800 Meters · Place 7 · 33-Unattached33-Unattached800 Meters7.2:56.04a3
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Place 20 · 33-Unattached33-Unattached200 Meters20.33.47a3
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 800 Meters · Place 4 · Burbank VikingsBurbank Vikings800 Meters4.2:56.46a3
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 400 Meters · Place 8 · Burbank VikingsBurbank Vikings400 Meters8.1:14.37a3

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 800 Meters · Place 10 · Valley United Track CluValley United Track Clu800 Meters103:18.62a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 22 · Valley United Track CluValley United Track Clu400 Meters221:29.76a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 44 · Valley United Track ClubValley United Track Club400 Meters44.1:36.90a2
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 65 · Valley United Track ClubValley United Track Club100 MetersRound P65.19.20aWind: 0.52
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Place 10 · Valley United Track ClubValley United Track Club800 Meters10.3:19.56a2
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 25 · Valley United Track ClubValley United Track Club400 Meters25.1:28.82a2
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 16 · Valley United Track ClubValley United Track Club200 Meters16.35.83a2
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Valley United Track ClubValley United Track Club100 MetersRound P—DNS2
May 11VYC Individual Event Championship MeetMay 11 · 400 Meters · Place 4 · Burbank VikingsBurbank Vikings400 Meters4.1:23.26a2
May 11VYC Individual Event Championship MeetMay 11 · 200 Meters · Place 7 · Burbank VikingsBurbank Vikings200 Meters7.37.45a2
May 11VYC Individual Event Championship MeetMay 11 · 100 Meters · Place 7 · Burbank VikingsBurbank Vikings100 Meters7.17.91a2
May 4VYC Western League Championship MeetMay 4 · 400 Meters · Place 1 · Burbank VikingsBurbank Vikings400 Meters1.1:24.27a2
May 4VYC Western League Championship MeetMay 4 · 200 Meters · Place 5 · Burbank VikingsBurbank Vikings200 Meters5.38.32a2
May 4VYC Western League Championship MeetMay 4 · 100 Meters · Place 5 · Burbank VikingsBurbank Vikings100 Meters5.17.46a2
Apr 6Valley Youth Conference Invitational MeetApr 6 · 200 Meters · Place 4 · Burbank VikingsBurbank Vikings200 Meters4.37.41a2
Apr 6Valley Youth Conference Invitational MeetApr 6 · 100 Meters · Place 18 · Burbank VikingsBurbank Vikings100 MetersRound P18.18.79a2

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 1Valley Youth Conference Invitational MeetApr 1 · 200 Meters · Place 33 · Burbank VikingsBurbank Vikings200 Meters3347.29—
Apr 1Valley Youth Conference Invitational MeetApr 1 · 100 Meters · Place 41 · Burbank VikingsBurbank Vikings100 MetersRound P4121.67—