Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 VYC Individual Event Championships · May 1613.24a2026 VYC Individual Event ChampionshipsMay 16, 2026
200 Meters · Outdoor2026 VYC Individual Event Championships · May 1627.46a2026 VYC Individual Event ChampionshipsMay 16, 2026
400 Meters · Outdoor2025 Cerritos College Summer Series #1 · Jun 271:10.38a2025 Cerritos College Summer Series #1June 27, 2025
80m Hurdles · 30" / 0.762m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2712.67a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
9-10 Years Old200 Meters Prelims · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 730.78aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
9-10 Years Old400 Meters Prelims · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 71:14.99aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
Javelin · 300g TJ · OutdoorLos Angeles Jets 38th Annual Invitational · May 2519.89mLos Angeles Jets 38th Annual InvitationalMay 25, 2024
Javelin · 450g AeroJav · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1133.14m2026 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

34 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 41 · Valley United Track ClubValley United Track ClubJavelin450g AeroJav41.20.25m7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 9 · Valley United Track ClubValley United Track Club80m Hurdles30" / 0.762mRound S9.12.67a PBWind: 2.47
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 10 · Valley United Track ClubValley United Track Club80m Hurdles30" / 0.762mRound P10.12.85aWind: 2.37
Jul 18California State Games Track and Field MeetJul 18 · 80m Hurdles · Place 2 · Valley United Track ClubValley United Track Club80m Hurdles30" / 0.762m2.13.23a7
Jul 18California State Games Track and Field MeetJul 18 · 100 Meters · Place 9 · Valley United Track ClubValley United Track Club100 MetersRound P9.13.55a7
Jul 18California State Games Track and Field MeetJul 18 · 100 Meters · Place 8 · Valley United Track ClubValley United Track Club100 Meters8.13.40a7
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 80m Hurdles · Place 1 · Valley United Track ClubValley United Track Club80m Hurdles113.27a7
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 100 Meters · Place 3 · Valley United Track ClubValley United Track Club100 Meters313.37a7
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Javelin · Place 1 · Valley United Track ClubValley United Track ClubJavelin450g AeroJav1.33.14m PB7
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 80m Hurdles · Place 3 · Valley United Track ClubValley United Track Club80m Hurdles30" / 0.762mRound P3.13.39aWind: 1.27
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 80m Hurdles · Place 3 · Valley United Track ClubValley United Track Club80m Hurdles30" / 0.762m3.13.27aWind: -17
Jun 6Long Beach Sprinters InvitationalJun 6 · 80m Hurdles · Valley United Track ClubValley United Track Club80m Hurdles30" / 0.762m—DNS7
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Valley United Track ClubValley United Track Club100 MetersRound P—DNS7
May 30West Coast Classic Track and Field InvitationalMay 30 · 80m Hurdles · Place 5 · Valley United Track ClubValley United Track Club80m Hurdles30" / 0.762m5.13.27aWind: -27
May 30West Coast Classic Track and Field InvitationalMay 30 · Javelin · Place 3 · Valley United Track ClubValley United Track ClubJavelin450g AeroJav3.25.88m7
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 18 · Valley United Track ClubValley United Track Club100 MetersRound P18.12.93aWind: 4.37
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 16 · Valley United Track ClubValley United Track Club100 Meters16.13.28aWind: 17
May 162026 VYC Individual Event ChampionshipsMay 16 · Javelin · Place 2 · Flying Phoenix Track ClubFlying Phoenix Track ClubJavelin450g AeroJav2.87-057
May 162026 VYC Individual Event ChampionshipsMay 16 · 200 Meters · Place 5 · Flying Phoenix Track ClubFlying Phoenix Track Club200 Meters5.27.46a PB7
May 162026 VYC Individual Event ChampionshipsMay 16 · 100 Meters · Place 7 · Flying Phoenix Track ClubFlying Phoenix Track Club100 Meters7.13.24a PB7
May 92026 VYC Western League ChampionshipsMay 9 · Javelin · Place 1 · Flying Phoenix Track ClubFlying Phoenix Track ClubJavelin450g AeroJav1.84-027
May 92026 VYC Western League ChampionshipsMay 9 · 200 Meters · Place 2 · Flying Phoenix Track ClubFlying Phoenix Track Club200 Meters2.27.89a7
May 92026 VYC Western League ChampionshipsMay 9 · 100 Meters · Place 2 · Flying Phoenix Track ClubFlying Phoenix Track Club100 Meters2.13.82a7
Apr 25Flying Phoenix vs Northridge Pacers and Timsha TigersApr 25 · Javelin · Place 1 · Flying Phoenix Track ClubFlying Phoenix Track ClubJavelin450g AeroJav1.24.33m7
Apr 25Flying Phoenix vs Northridge Pacers and Timsha TigersApr 25 · 80m Hurdles · Place 3 · Flying Phoenix Track ClubFlying Phoenix Track Club80m Hurdles30" / 0.762m3.14.64a7
Apr 25Flying Phoenix vs Northridge Pacers and Timsha TigersApr 25 · 100 Meters · Place 5 · Flying Phoenix Track ClubFlying Phoenix Track Club100 Meters5.13.91a7
Apr 18Lane 5 vs Flying Phoenix and Running RebelsApr 18 · 80m Hurdles · Place 3 · Flying Phoenix Track ClubFlying Phoenix Track Club80m Hurdles30" / 0.762m3.14.44a7
Apr 18Lane 5 vs Flying Phoenix and Running RebelsApr 18 · 200 Meters · Place 1 · Flying Phoenix Track ClubFlying Phoenix Track Club200 Meters1.27.72a7
Apr 18Lane 5 vs Flying Phoenix and Running RebelsApr 18 · 100 Meters · Place 2 · Flying Phoenix Track ClubFlying Phoenix Track Club100 Meters2.13.56a7
Apr 112026 VYC Invitational MeetApr 11 · 200 Meters · Place 3 · Flying Phoenix Track ClubFlying Phoenix Track Club200 Meters3.29.00a7
Apr 112026 VYC Invitational MeetApr 11 · 100 Meters · Place 4 · Flying Phoenix Track ClubFlying Phoenix Track Club100 MetersRound P4.14.14a7
Apr 112026 VYC Invitational MeetApr 11 · 100 Meters · Place 2 · Flying Phoenix Track ClubFlying Phoenix Track Club100 Meters2.14.34a7
Mar 21Flying Phoenix, Palmdale Bullets and AV Track ClubMar 21 · 80m Hurdles · Place 2 · Flying Phoenix Track ClubFlying Phoenix Track Club80m Hurdles30" / 0.762m2.15.11a7
Mar 21Flying Phoenix, Palmdale Bullets and AV Track ClubMar 21 · 100 Meters · Place 2 · Flying Phoenix Track ClubFlying Phoenix Track Club100 Meters2.14.08a7

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 272025 Cerritos College Summer Series #1Jun 27 · 400 Meters · Place 9 · Valley United Track ClubValley United Track Club400 Meters91:10.38a PB6
Jun 272025 Cerritos College Summer Series #1Jun 27 · 100 Meters · Place 20 · Valley United Track ClubValley United Track Club100 Meters2013.57a6
May 31West Coast Classic Track and Field InvitationalMay 31 · Javelin · Place 12 · Valley United Track ClubValley United Track ClubJavelin1219.47m6
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 41 · Valley United Track ClubValley United Track Club100 MetersRound P4113.90a6
May 24L A Jets 39th Annual InvitationalMay 24 · Javelin · Place 8 · Valley United Track ClubValley United Track ClubJavelin822.90m6
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 18 · Valley United Track ClubValley United Track Club200 Meters1828.82a6
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 28 · Valley United Track ClubValley United Track Club100 MetersRound P2814.46a6
May 10VYC Western League Championship Meet 2025May 10 · Javelin · Place 6 · Flying Phoenix Track ClubFlying Phoenix Track ClubJavelin450g AeroJav6.57-076
Apr 26Flying Phoenix and Calabasas CheetahsApr 26 · High Jump · Flying Phoenix Track ClubFlying Phoenix Track ClubHigh Jump—NH6
Apr 26Flying Phoenix and Calabasas CheetahsApr 26 · 200 Meters · Place 1 · Flying Phoenix Track ClubFlying Phoenix Track Club200 Meters130.28a6
Apr 19Lane 5, LA Falcons, Flying Phoenix MeetApr 19 · Javelin · Place 1 · Flying Phoenix Track ClubFlying Phoenix Track ClubJavelin450g AeroJav1.19.67m6
Apr 19Lane 5, LA Falcons, Flying Phoenix MeetApr 19 · 400 Meters · Place 3 · Flying Phoenix Track ClubFlying Phoenix Track Club400 Meters3.1:11.70a6
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · Javelin · Place 5 · Flying Phoenix Track ClubFlying Phoenix Track ClubJavelin450g AeroJav5.67-056
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 100 Meters · Place 14 · Flying Phoenix Track ClubFlying Phoenix Track Club100 MetersRound P14.14.29a6

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 10 · Valley United Track ClubValley United Track Club200 Meters1029.96a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 4 · Valley United Track ClubValley United Track Club100 MetersRound P414.31a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 7 · Valley United Track ClubValley United Track Club100 Meters714.54a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 10 · Valley United Track ClubValley United Track Club200 Meters10.29.96a5
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 4 · Valley United Track ClubValley United Track Club100 MetersRound P4.14.31a5
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 7 · Valley United Track ClubValley United Track Club100 Meters7.14.54a5
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old400 Meters Prelims · Place 28 · Valley United Track CluValley United Track Clu9-10 Years Old400 Meters Prelims281:14.99a PB—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old200 Meters Prelims · Place 15 · Valley United Track CluValley United Track Clu9-10 Years Old200 Meters Prelims1530.78a PB—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 31 · Valley United Track ClubValley United Track Club200 MetersRound P31.31.43aWind: -2.15
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 28 · Valley United Track ClubValley United Track Club100 MetersRound P28.14.68aWind: 05
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · Javelin · Place 16 · Valley United Track ClubValley United Track ClubJavelin300g TJ16.19.89m PB5
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 18 · Valley United Track ClubValley United Track Club100 MetersRound P18.14.72a5
May 11VYC Individual Event Championship MeetMay 11 · Javelin · Place 5 · Flying Phoenix Track ClubFlying Phoenix Track ClubJavelin300g TJ5.48-045
May 11VYC Individual Event Championship MeetMay 11 · 100 Meters · Place 3 · Flying Phoenix Track ClubFlying Phoenix Track Club100 Meters3.15.07a5
May 4VYC Western League Championship MeetMay 4 · Javelin · Place 2 · Flying Phoenix Track ClubFlying Phoenix Track ClubJavelin300g TJ2.46-085
May 4VYC Western League Championship MeetMay 4 · 200 Meters · Place 7 · Flying Phoenix Track ClubFlying Phoenix Track Club200 Meters7.33.14a5
May 4VYC Western League Championship MeetMay 4 · 100 Meters · Place 3 · Flying Phoenix Track ClubFlying Phoenix Track Club100 Meters3.15.59a5
Apr 6Valley Youth Conference Invitational MeetApr 6 · Javelin · Place 5 · Flying Phoenix Track ClubFlying Phoenix Track ClubJavelin300g TJ5.39-055
Apr 6Valley Youth Conference Invitational MeetApr 6 · 100 Meters · Place 4 · Flying Phoenix Track ClubFlying Phoenix Track Club100 MetersRound P4.15.21a5
Apr 6Valley Youth Conference Invitational MeetApr 6 · 100 Meters · Place 6 · Flying Phoenix Track ClubFlying Phoenix Track Club100 Meters6.15.13a5
Mar 23Flying Phoenix at Running RebelsMar 23 · 100 Meters · Place 2 · Flying Phoenix Track ClubFlying Phoenix Track Club100 Meters2.15.15a5