Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSprint Showdown · Jun 2712.71aSprint ShowdownJune 27, 2026
200 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3025.90aWest Coast Classic Track and Field InvitationalMay 30, 2026
400 Meters · OutdoorVYC - Runnin' Rebels v SFV Rush v Thimsha Tigers · Mar 281:07.18aVYC - Runnin' Rebels v SFV Rush v Thimsha TigersMarch 28, 2026
80m Hurdles · 30" / 0.762m · Outdoor2026 VYC Individual Event Championships · May 1613.40a2026 VYC Individual Event ChampionshipsMay 16, 2026
Results · OutdoorUSATF National Junior Olympic Championships · Jul 2515.77USATF National Junior Olympic ChampionshipsJuly 25, 2022

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · 200 Meters · Place 2 · Valley United Track ClubValley United Track Club200 Meters2.26.74a6
Jul 18California State Games Track and Field MeetJul 18 · 100 Meters · Place 2 · Valley United Track ClubValley United Track Club100 MetersRound P2.13.38a6
Jul 18California State Games Track and Field MeetJul 18 · 100 Meters · Place 2 · Valley United Track ClubValley United Track Club100 Meters2.13.15a6
Jun 27Sprint ShowdownJun 27 · 200 Meters · Place 13 · Valley United Track ClubValley United Track Club200 Meters1326.64a6
Jun 27Sprint ShowdownJun 27 · 100 Meters · Place 13 · Valley United Track ClubValley United Track Club100 Meters1312.71a PB6
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.53aWind: 2.36
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 80m Hurdles · Place 8 · Valley United Track ClubValley United Track Club80m Hurdles30" / 0.762m8.15.31aWind: -3.26
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 1 · Valley United Track ClubValley United Track Club200 MetersRound P1.26.40aWind: 1.46
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 2 · Valley United Track ClubValley United Track Club200 Meters2.26.73a6
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 1 · Valley United Track ClubValley United Track Club100 MetersRound P1.12.93aWind: 2.46
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 1 · Valley United Track ClubValley United Track Club100 Meters1.12.72a6
May 30West Coast Classic Track and Field InvitationalMay 30 · 80m Hurdles · Place 1 · Valley United Track ClubValley United Track Club80m Hurdles30" / 0.762m1.13.71aWind: 0.16
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 2 · Valley United Track ClubValley United Track Club200 Meters2.25.90a PBWind: 0.26
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 1 · Valley United Track ClubValley United Track Club100 MetersRound P1.12.77aWind: 3.46
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 3 · Valley United Track ClubValley United Track Club100 Meters3.12.77aWind: 06
May 162026 VYC Individual Event ChampionshipsMay 16 · 80m Hurdles · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels80m Hurdles30" / 0.762m1.13.40a PB6
May 162026 VYC Individual Event ChampionshipsMay 16 · 200 Meters · Place 3 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters3.27.05a6
May 162026 VYC Individual Event ChampionshipsMay 16 · 100 Meters · Place 2 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters2.12.95a6
May 92026 VYC Eastern League ChampionshipsMay 9 · 80m Hurdles · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels80m Hurdles30" / 0.762m1.13.80a6
May 92026 VYC Eastern League ChampionshipsMay 9 · 200 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters1.26.59a6
May 92026 VYC Eastern League ChampionshipsMay 9 · 100 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters1.12.77a6
Apr 25Antelope Valley Track vs Palmdale Bullets vs Santa Clarita Warriors vs Lancaster RebelsApr 25 · 200 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters1.30.22a6
Apr 25Antelope Valley Track vs Palmdale Bullets vs Santa Clarita Warriors vs Lancaster RebelsApr 25 · 100 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters1.13.91a6
Apr 18Lane 5 vs Flying Phoenix and Running RebelsApr 18 · 80m Hurdles · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels80m Hurdles30" / 0.762m1.14.05a6
Apr 18Lane 5 vs Flying Phoenix and Running RebelsApr 18 · 400 Meters · Place 3 · Lancaster Runnin' RebelsLancaster Runnin' Rebels400 Meters3.1:09.57a6
Apr 112026 VYC Invitational MeetApr 11 · 200 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters1.28.41a6
Apr 112026 VYC Invitational MeetApr 11 · 100 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 MetersRound P1.13.28a6
Apr 112026 VYC Invitational MeetApr 11 · 100 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters1.14.20a6
Mar 28VYC - Runnin' Rebels v SFV Rush v Thimsha TigersMar 28 · 400 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels400 Meters1.1:07.18a PB6
Mar 28VYC - Runnin' Rebels v SFV Rush v Thimsha TigersMar 28 · 200 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters1.27.69a6

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 8 · Valley United Track ClubValley United Track Club200 Meters827.30a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 8 · Valley United Track ClubValley United Track Club100 MetersRound P813.43a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 6 · Valley United Track ClubValley United Track Club100 Meters613.23a5
May 24L A Jets 39th Annual InvitationalMay 24 · 80m Hurdles · Place 6 · Valley United Track ClubValley United Track Club80m Hurdles615.64a5
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 6 · Valley United Track ClubValley United Track Club200 Meters627.46a5
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 12 · Valley United Track ClubValley United Track Club100 MetersRound P1213.83a5
May 17VYC Individual Event Championship 2025May 17 · 100 Meters · Place 2 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters213.68—
May 17VYC Individual Event Championship 2025May 17 · 80m Hurdles · Place 4 · Lancaster Runnin' RebelsLancaster Runnin' Rebels80m Hurdles415.47—
May 17VYC Individual Event Championship 2025May 17 · 200 Meters · Place 3 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters328.11—
May 10VYC Eastern League Championship Meet 2025May 10 · 80m Hurdles · Place 3 · Lancaster Runnin' RebelsLancaster Runnin' Rebels80m Hurdles30" / 0.762m3.16.89a5
May 10VYC Eastern League Championship Meet 2025May 10 · 200 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters1.27.94a5
May 10VYC Eastern League Championship Meet 2025May 10 · 100 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters1.13.54a5
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 80m Hurdles · Place 5 · Lancaster Runnin' RebelsLancaster Runnin' Rebels80m Hurdles30" / 0.762m5.16.58a5
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 200 Meters · Place 4 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters4.28.36a5

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 14 · Valley United Track CluValley United Track Clu200 MetersRound P1431.43a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 10 · Valley United Track CluValley United Track Clu100 MetersRound P1014.61a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 40 · Valley United Track ClubValley United Track Club400 Meters40.1:15.25a4
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 22 · Valley United Track ClubValley United Track Club100 MetersRound P22.15.42aWind: 0.84
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 7 · Valley United Track ClubValley United Track Club200 Meters7.29.96aWind: 1.64
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 3 · Valley United Track ClubValley United Track Club100 MetersRound P3.14.50a4
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 3 · Valley United Track ClubValley United Track Club100 Meters3.14.24aWind: 1.94
May 11VYC Individual Event Championship MeetMay 11 · 200 Meters · Place 2 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters2.30.40a4
May 11VYC Individual Event Championship MeetMay 11 · 100 Meters · Place 4 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters4.15.13a4
May 4VYC Eastern League Championship MeetMay 4 · 200 Meters · Place 3 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters3.31.59a4
May 4VYC Eastern League Championship MeetMay 4 · 100 Meters · Place 3 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters3.15.12a4
Apr 20Village Christian, Storm, Runnin' RebelsApr 20 · 200 Meters · Place 2 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters2.31.21a4
Apr 20Village Christian, Storm, Runnin' RebelsApr 20 · 100 Meters · Place 3 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters3.15.10a4
Apr 13Runnin' Rebels, AV Track, StormApr 13 · 400 Meters · Place 2 · Lancaster Runnin' RebelsLancaster Runnin' Rebels400 Meters2.1:16.61a4
Apr 13Runnin' Rebels, AV Track, StormApr 13 · 200 Meters · Place 2 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters2.31.73a4
Apr 6Valley Youth Conference Invitational MeetApr 6 · 200 Meters · Place 3 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters3.31.47a4
Apr 6Valley Youth Conference Invitational MeetApr 6 · 100 Meters · Place 3 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 MetersRound P3.14.77a4
Apr 6Valley Youth Conference Invitational MeetApr 6 · 100 Meters · Place 3 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters3.14.71a4
Mar 23Flying Phoenix at Running RebelsMar 23 · 400 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels400 Meters1.1:19.00a4
Mar 23Flying Phoenix at Running RebelsMar 23 · 200 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters1.32.15a4
Mar 23Flying Phoenix at Running RebelsMar 23 · 100 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters1.15.17a4

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 8 · Valley United Track ClubValley United Track Club100 MetersRound P8.14.43aWind: -0.33
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 9 · Valley United Track ClubValley United Track Club100 Meters9.15.17aWind: -4.33
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 9 · Valley United Track CluValley United Track Clu100 MetersRound P914.90a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 8 · Valley United Track CluValley United Track Clu100 Meters814.97a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 10 · Valley United Track ClubValley United Track Club200 Meters10.31.94aWind: -0.4Unofficial3
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 9 · Valley United Track ClubValley United Track Club100 MetersRound P9.14.70aWind: 2.5Unofficial3
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 17 · Valley United Track ClubValley United Track Club100 Meters17.14.94aWind: 1.3Unofficial3
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 3 · Valley United Track CluValley United Track Clu100 MetersRound P314.41a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 3 · Valley United Track CluValley United Track Clu100 MetersRound P314.41a—
May 13VYC Individual Event Championship MeetMay 13 · 200 Meters · Place 6 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters6.32.01a3
May 13VYC Individual Event Championship MeetMay 13 · 100 Meters · Place 4 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters4.15.48a3
May 6VYC Western League Championship MeetMay 6 · 200 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters1.31.38a3
May 6VYC Western League Championship MeetMay 6 · 100 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters1.14.76a3
Apr 1Valley Youth Conference Invitational MeetApr 1 · 200 Meters · Place 1 · Lancaster Runnin RebelsLancaster Runnin Rebels200 Meters130.61—
Apr 1Valley Youth Conference Invitational MeetApr 1 · 100 Meters · Place 4 · Lancaster Runnin RebelsLancaster Runnin Rebels100 MetersRound P415.06—
Apr 1Valley Youth Conference Invitational MeetApr 1 · 100 Meters · Place 3 · Lancaster Runnin RebelsLancaster Runnin Rebels100 Meters314.81—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 8 · 15 Valley Un15 Valley UnResults832.56—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 8 · 15 Valley Un15 Valley UnResultsRound S832.94—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 10 · 15 Valley Un15 Valley UnResultsRound S1015.77 PB—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 16 · 15 Valley Un15 Valley UnResultsRound P1633.50—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 20 · 15 Valley Un15 Valley UnResultsRound P2016.14—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 5 · Valley United Track CluValley United Track Clu200 MetersRound P532.58a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 5 · Valley United Track CluValley United Track Clu200 Meters532.54a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 5 · Valley United Track CluValley United Track Clu100 MetersRound P515.33a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 7 · Valley United Track CluValley United Track Clu100 Meters715.84a—
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 3 · Valley United Track ClubValley United Track Club200 MetersRound P3.33.17aWind: 02
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 3 · Valley United Track ClubValley United Track Club200 Meters3.32.65aWind: 0.82
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 3 · Valley United Track ClubValley United Track Club100 MetersRound P3.15.47aWind: -0.72
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 2 · Valley United Track ClubValley United Track Club100 Meters2.15.51a2
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 3 · Valley United Track ClubValley United Track Club100 MetersRound P3.15.76aWind: 1.42
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 3 · Valley United Track ClubValley United Track Club100 Meters3.14.86aWind: 2.92
May 14Valley Youth Conference Western League Championship MeetMay 14 · 100 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters115.40—
May 14Valley Youth Conference Western League Championship MeetMay 14 · 200 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters133.30—
May 14Valley Youth Conference Western League Championship MeetMay 14 · 200 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels200 Meters133.30—
May 14Valley Youth Conference Western League Championship MeetMay 14 · 100 Meters · Place 1 · Lancaster Runnin' RebelsLancaster Runnin' Rebels100 Meters115.40—