Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVYC Western League Championship Meet 2025 · May 1011.66aVYC Western League Championship Meet 2025May 10, 2025
100m Hurdles · 33" / 0.838m · Outdoor2025 Valley Youth Conference Invitational Meet · Apr 1214.74a2025 Valley Youth Conference Invitational MeetApril 12, 2025
100m Hurdles · 39" / 0.991m · OutdoorVYC Western League Championship Meet 2025 · May 1014.82aVYC Western League Championship Meet 2025May 10, 2025
110m Hurdles · 39" / 0.991m · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1116.12a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
200 Meters · OutdoorDelphic League Meet #2 · Mar 1324.59aDelphic League Meet #2March 13, 2025
200m Hurdles · 30" / 0.762m · OutdoorWest Coast Classic presented by the Pacific Coast Shockwaves · Jun 128.67aWest Coast Classic presented by the Pacific Coast ShockwavesJune 1, 2024
400 Meters · Outdoor2025 Delphic League MS Finals · May 855.162025 Delphic League MS FinalsMay 8, 2025
60 Meter · OutdoorArcadia Winter Championships Qualifier 1/17/26 · Jan 177.42aArcadia Winter Championships Qualifier 1/17/26January 17, 2026
60m Hurdles · 39" / 0.991m · OutdoorArcadia Winter Championships Qualifier 1/17/26 · Jan 179.00aArcadia Winter Championships Qualifier 1/17/26January 17, 2026
800 Meters · OutdoorVYC Eastern League Championship Meet · May 42:32.13aVYC Eastern League Championship MeetMay 4, 2024
Long Jump · OutdoorVYC Western League Championship Meet 2025 · May 1019-06.25VYC Western League Championship Meet 2025May 10, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 110m Hurdles · Place 4 · Valley United Track ClubValley United Track Club110m Hurdles39" / 0.991mRound P4.16.12a PBWind: -0.39
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 110m Hurdles · Valley United Track ClubValley United Track Club110m Hurdles39" / 0.991m—DNSWind: -0.19
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Valley United Track ClubValley United Track Club100 MetersRound P—DNSWind: 2.79
Jun 6Long Beach Sprinters InvitationalJun 6 · 110m Hurdles · Place 3 · UnattachedUnattached110m Hurdles39" / 0.991m3.16.47a9
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · UnattachedUnattached200 Meters—DNS9
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 10 · UnattachedUnattached100 MetersRound P10.11.77a9
May 30West Coast Classic Track and Field InvitationalMay 30 · 110m Hurdles · Place 3 · Valley United Track ClubValley United Track Club110m Hurdles39" / 0.991m3.16.29aWind: 0.79
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 19 · Valley United Track ClubValley United Track Club100 MetersRound P19.11.43aWind: 2.59
Jan 17Arcadia Winter Championships Qualifier 1/17/26Jan 17 · 60m Hurdles · Place 3 · UnattachedUnattached60m Hurdles39" / 0.991m3.9.00a PB9
Jan 17Arcadia Winter Championships Qualifier 1/17/26Jan 17 · 60 Meter · Place 41 · UnattachedUnattached60 Meter41.7.42a PB9

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · Long Jump · Place 16 · Valley United Track ClubValley United Track ClubLong Jump165.26m8
May 31West Coast Classic Track and Field InvitationalMay 31 · 200m Hurdles · Place 2 · Valley United Track ClubValley United Track Club200m Hurdles226.81a8
May 31West Coast Classic Track and Field InvitationalMay 31 · 100m Hurdles · Place 2 · Valley United Track ClubValley United Track Club100m Hurdles214.89a8
May 24L A Jets 39th Annual InvitationalMay 24 · 200m Hurdles · Place 3 · Valley United Track ClubValley United Track Club200m Hurdles328.52a8
May 24L A Jets 39th Annual InvitationalMay 24 · 100m Hurdles · Place 2 · Valley United Track ClubValley United Track Club100m Hurdles215.43a8
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 21 · Valley United Track ClubValley United Track Club400 Meters2157.81a8
May 17VYC Individual Event Championship 2025May 17 · 100 Meters · Place 2 · Thimsha Youth SportsThimsha Youth Sports100 Meters212.03—
May 17VYC Individual Event Championship 2025May 17 · 100m Hurdles · Place 2 · Thimsha Youth SportsThimsha Youth Sports100m Hurdles215.03—
May 17VYC Individual Event Championship 2025May 17 · Long Jump · Place 1 · Thimsha Youth SportsThimsha Youth SportsLong Jump120-0.50—
May 10VYC Western League Championship Meet 2025May 10 · 100m Hurdles · Place 2 · ThimshaThimsha100m Hurdles39" / 0.991m2.14.82a PB8
May 10VYC Western League Championship Meet 2025May 10 · Long Jump · Place 1 · ThimshaThimshaLong Jump1.19-06.25 PB8
May 10VYC Western League Championship Meet 2025May 10 · 100 Meters · Place 2 · ThimshaThimsha100 Meters2.11.66a PB8
May 82025 Delphic League MS FinalsMay 8 · 400 Meters · Place 1 · Chaminade MSChaminade MS400 Meters155.16 PB8
Apr 15Delphic League Meet #6Apr 15 · 100 Meters · Place 1 · Chaminade MSChaminade MS100 Meters112.098
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 100m Hurdles · Place 2 · ThimshaThimsha100m Hurdles33" / 0.838m2.14.74a PB8
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 100 Meters · Place 2 · ThimshaThimsha100 MetersRound P2.12.06a8
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 100 Meters · Place 2 · ThimshaThimsha100 Meters2.12.10a8
Apr 2Delphic League Meet #4Apr 2 · 400 Meters · Place 2 · Chaminade MSChaminade MS400 Meters257.798
Mar 21Delphic League Meet #3Mar 21 · 400 Meters · Place 2 · ChaminadeChaminade400 Meters2.56.75a8
Mar 13Delphic League Meet #2Mar 13 · Long Jump · Place 1 · ChaminadeChaminadeLong Jump1.18-8.58
Mar 13Delphic League Meet #2Mar 13 · 200 Meters · Place 2 · ChaminadeChaminade200 Meters2.24.59a PB8
Mar 13Delphic League Meet #2Mar 13 · 100 Meters · Place 3 · ChaminadeChaminade100 Meters3.11.83a8
Mar 8Delphic League Meet #1Mar 8 · Long Jump · Place 1 · Chaminade MSChaminade MSLong Jump118-6.508
Mar 8Delphic League Meet #1Mar 8 · 100 Meters · Place 2 · Chaminade MSChaminade MS100 Meters211.788

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200m Hurdles · Place 5 · Youth NationalYouth National200m Hurdles30" / 0.762m5.28.67a PBWind: 0.87
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100m Hurdles · Place 4 · Youth NationalYouth National100m Hurdles33" / 0.838m4.15.74aWind: 1.87
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200m Hurdles · Youth NationalYouth National200m Hurdles30" / 0.762m—DNSWind: 2.57
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200m Hurdles · Place 6 · UnattachedUnattached200m Hurdles30" / 0.762m6.31.49aWind: -2.27
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200m Hurdles · Place 3 · Youth NationalYouth National200m Hurdles30" / 0.762m3.29.52a7
May 11VYC Individual Event Championship MeetMay 11 · 800 Meters · Place 8 · Valley RaidersValley Raiders800 Meters8.2:34.53a7
May 11VYC Individual Event Championship MeetMay 11 · 400 Meters · Place 6 · Valley RaidersValley Raiders400 Meters6.59.40a7
May 4VYC Eastern League Championship MeetMay 4 · 800 Meters · Place 8 · Valley RaidersValley Raiders800 Meters8.2:32.13a PB7
May 4VYC Eastern League Championship MeetMay 4 · 400 Meters · Place 4 · Valley RaidersValley Raiders400 Meters4.59.36a7
Apr 6Valley Youth Conference Invitational MeetApr 6 · 400 Meters · Place 5 · Valley RaidersValley Raiders400 Meters5.59.74a7
Apr 6Valley Youth Conference Invitational MeetApr 6 · 100 Meters · Place 10 · Valley RaidersValley Raiders100 MetersRound P10.13.07a7
Apr 6Valley Youth Conference Invitational MeetApr 6 · 100 Meters · Place 7 · Valley RaidersValley Raiders100 Meters7.13.24a7

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6VYC Eastern League Championship MeetMay 6 · Long Jump · Valley RaidersValley RaidersLong Jump—FOUL6
May 6VYC Eastern League Championship MeetMay 6 · 400 Meters · Place 4 · Valley RaidersValley Raiders400 Meters4.1:03.40a6
May 6VYC Eastern League Championship MeetMay 6 · 200 Meters · Valley RaidersValley Raiders200 Meters—DNS6
May 6VYC Eastern League Championship MeetMay 6 · 100 Meters · Valley RaidersValley Raiders100 Meters—DNS6
Apr 1Valley Youth Conference Invitational MeetApr 1 · Long Jump · Place 3 · Valley Raiders Track ClubValley Raiders Track ClubLong Jump314-8.25—
Apr 1Valley Youth Conference Invitational MeetApr 1 · 100 Meters · Place 6 · Valley Raiders Track ClubValley Raiders Track Club100 MetersRound P613.61—
Apr 1Valley Youth Conference Invitational MeetApr 1 · 100 Meters · Place 6 · Valley Raiders Track ClubValley Raiders Track Club100 Meters613.51—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Valley Youth Conference Individual Event Championship MeetMay 21 · 80m Hurdles · Place 6 · RaidersRaiders80m Hurdles614.99—
May 21Valley Youth Conference Individual Event Championship MeetMay 21 · Javelin · Place 2 · RaidersRaidersJavelin269-02—
May 21Valley Youth Conference Individual Event Championship MeetMay 21 · Long Jump · Place 8 · RaidersRaidersLong Jump813-04.00—
May 14Valley Youth Conference Eastern League Championship MeetMay 14 · 80m Hurdles · Place 5 · Valley RaidersValley Raiders80m Hurdles30" / 0.762m5.15.45aUnofficial5
May 14Valley Youth Conference Eastern League Championship MeetMay 14 · Long Jump · Place 4 · Valley RaidersValley RaidersLong Jump4.12-06.00Unofficial5
May 14Valley Youth Conference Eastern League Championship MeetMay 14 · Javelin · Place 4 · Valley RaidersValley RaidersJavelin400g TJ4.44-03Unofficial5