Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSo Cal Mustangs Showcase · May 2313.07aSo Cal Mustangs ShowcaseMay 23, 2026
100m Hurdles · 30" / 0.762m · Outdoor15th Annual Las Vegas Heat Invitational · Apr 2519.65a15th Annual Las Vegas Heat InvitationalApril 25, 2026
1500 Meters · OutdoorIMANI SPEED CITY ANNUAL INVITATIONAL · Apr 275:25.70aIMANI SPEED CITY ANNUAL INVITATIONALApril 27, 2024
200 Meters · OutdoorRelentless Athletix 4th Annual Invitational · Mar 726.79aRelentless Athletix 4th Annual InvitationalMarch 7, 2026
200m Hurdles · 30" / 0.762m · Outdoor15th Annual Las Vegas Heat Invitational · Apr 2531.95a15th Annual Las Vegas Heat InvitationalApril 25, 2026
400 Meters · OutdoorSo Cal Mustangs Showcase · May 231:00.98aSo Cal Mustangs ShowcaseMay 23, 2026
800 Meters · OutdoorYouth T&F - State Games of America presented by National University · Jul 202:36.19aYouth T&F - State Games of America presented by National UniversityJuly 20, 2024
80m Hurdles · 30" / 0.762m · OutdoorAAU Region 23 National Qualifier · Jun 1514.56aAAU Region 23 National QualifierJune 15, 2024
Results · OutdoorUSATF National Junior Olympic Championships · Jul 255:47.95USATF 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

24 results
DateMeetEventPlMarkGr
May 30West Coast Classic Track and Field InvitationalMay 30 · 100m Hurdles · Place 24 · G1 Track and FieldG1 Track and Field100m Hurdles30" / 0.762m24.20.81aWind: -0.17
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 21 · G1 Track and FieldG1 Track and Field400 Meters21.1:01.50a7
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 28 · G1 Track and FieldG1 Track and Field200 Meters28.26.38aWind: 2.27
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 47 · G1 Track and FieldG1 Track and Field100 MetersRound P47.13.51aWind: 0.17
May 23So Cal Mustangs ShowcaseMay 23 · 400 Meters · Place 1 · G1 Track and FieldG1 Track and Field400 Meters1.1:00.98a PB7
May 23So Cal Mustangs ShowcaseMay 23 · 100 Meters · Place 2 · G1 Track and FieldG1 Track and Field100 Meters2.13.07a PB7
May 9SD Elite Track Meet May 9 · 100m Hurdles · Place 1 · G1 Track and FieldG1 Track and Field100m Hurdles116.73a7
May 9SD Elite Track Meet May 9 · 400 Meters · Place 3 · G1 Track and FieldG1 Track and Field400 Meters31:01.97a7
May 9SD Elite Track Meet May 9 · 100 Meters · Place 12 · G1 Track and FieldG1 Track and Field100 Meters1213.38a7
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200m Hurdles · G1 Track and FieldG1 Track and Field200m Hurdles30" / 0.762m—DNS7
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100m Hurdles · G1 Track and FieldG1 Track and Field100m Hurdles30" / 0.762m—DNS7
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · G1 Track and FieldG1 Track and Field400 MetersRound S—DNS7
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · G1 Track and FieldG1 Track and Field200 MetersRound S—DNS7
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 200m Hurdles · Place 1 · G1 Track and FieldG1 Track and Field200m Hurdles30" / 0.762m1.31.95a PBWind: -2.57
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 100m Hurdles · Place 1 · G1 Track and FieldG1 Track and Field100m Hurdles30" / 0.762m1.19.65a PBWind: -1.97
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 400 Meters · Place 12 · G1 Track and FieldG1 Track and Field400 Meters12.1:03.88a7
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 200 Meters · Place 13 · G1 Track and FieldG1 Track and Field200 MetersRound P13.28.77aWind: -4.77
Mar 2110 East INVITATIONMar 21 · 100m Hurdles · Place 2 · G1 Track and FieldG1 Track and Field100m Hurdles216.75a7
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 14 · G1 Track and FieldG1 Track and Field400 MetersRound P141:04.21a7
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 7 · G1 Track and FieldG1 Track and Field400 Meters71:02.66a7
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 9 · G1 Track and FieldG1 Track and Field200 Meters927.43a7
Mar 7Relentless Athletix 4th Annual InvitationalMar 7 · 100m Hurdles · Place 1 · G1 Track and FieldG1 Track and Field100m Hurdles121.02a7
Mar 7Relentless Athletix 4th Annual InvitationalMar 7 · 400 Meters · Place 1 · G1 Track and FieldG1 Track and Field400 Meters11:03.04a7
Mar 7Relentless Athletix 4th Annual InvitationalMar 7 · 200 Meters · Place 1 · G1 Track and FieldG1 Track and Field200 Meters126.79a PB7

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 200m Hurdles · Place 5 · G1 Track and FieldG1 Track and Field200m Hurdles531.29a6
Jul 19Youth T&F California State GamesJul 19 · 100m Hurdles · Place 2 · G1 Track and FieldG1 Track and Field100m Hurdles217.24a6
Jul 19Youth T&F California State GamesJul 19 · 400 Meters · Place 4 · G1 Track and FieldG1 Track and Field400 Meters41:03.59a6
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 13 · G1 Track and FieldG1 Track and Field200 Meters1328.00a6
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200m Hurdles · Place 6 · G1 Track and FieldG1 Track and Field200m Hurdles630.68a6
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100m Hurdles · Place 4 · G1 Track and FieldG1 Track and Field100m Hurdles417.22a6
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 10 · G1 Track and FieldG1 Track and Field400 Meters101:03.13a6
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 8 · G1 Track and FieldG1 Track and Field200 Meters827.31a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 200m Hurdles · Place 6 · G1 Track and FieldG1 Track and Field200m Hurdles631.29a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 100m Hurdles · Place 7 · G1 Track and FieldG1 Track and Field100m Hurdles716.75a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 26 · G1 Track and FieldG1 Track and Field400 Meters261:03.20a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 25 · G1 Track and FieldG1 Track and Field200 Meters2526.81a6
May 24L A Jets 39th Annual InvitationalMay 24 · 200m Hurdles · Place 6 · G1 Track and FieldG1 Track and Field200m Hurdles631.91a6
May 24L A Jets 39th Annual InvitationalMay 24 · 100m Hurdles · Place 3 · G1 Track and FieldG1 Track and Field100m Hurdles316.95a6
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 22 · G1 Track and FieldG1 Track and Field400 Meters221:03.51a6
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 25 · G1 Track and FieldG1 Track and Field200 Meters2527.55a6
May 3Mercury San Diego 21st Annual MeetMay 3 · 100m Hurdles · Place 3 · G1 Track and FieldG1 Track and Field100m Hurdles320.10a6
May 3Mercury San Diego 21st Annual MeetMay 3 · 800 Meters · Place 5 · G1 Track and FieldG1 Track and Field800 Meters52:40.98a6
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 4 · G1 Track and FieldG1 Track and Field400 Meters41:04.68a6
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200m Hurdles · Place 5 · G1 Track and FieldG1 Track and Field200m Hurdles30" / 0.762m5.32.78a6
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100m Hurdles · Place 3 · G1 Track and FieldG1 Track and Field100m Hurdles30" / 0.762m3.19.72a6
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 800 Meters · Place 21 · G1 Track and FieldG1 Track and Field800 Meters21.2:51.90a6
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 400 Meters · Place 21 · G1 Track and FieldG1 Track and Field400 Meters21.1:04.89a6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200m Hurdles · Place 6 · G1 Track and FieldG1 Track and Field200m Hurdles631.47a6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 15 · G1 Track and FieldG1 Track and Field400 Meters151:03.03a6
Mar 2210 East InvitationalMar 22 · 100m Hurdles · Place 5 · G1 Track and FieldG1 Track and Field100m Hurdles519.70a6
Mar 2210 East InvitationalMar 22 · 800 Meters · Place 3 · G1 Track and FieldG1 Track and Field800 Meters32:36.83a6
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 6 · G1 Track and FieldG1 Track and Field400 MetersRound P61:02.30a6
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 6 · G1 Track and FieldG1 Track and Field400 Meters61:03.05a6

2024 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 80m Hurdles · Place 2 · Moreno Valley Rockets Track FieldMoreno Valley Rockets Track Field80m Hurdles215.01a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 1500 Meters · Place 4 · Moreno Valley Rockets Track FieldMoreno Valley Rockets Track Field1500 Meters45:42.32a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 800 Meters · Place 3 · Moreno Valley Rockets Track FieldMoreno Valley Rockets Track Field800 Meters32:36.19a PB—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 80m Hurdles · Place 2 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country80m Hurdles30" / 0.762m2.15.01a6
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 1500 Meters · Place 4 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters4.5:42.32a6
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 800 Meters · Place 3 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters3.2:36.19a6
Jun 15AAU Region 23 National QualifierJun 15 · 80m Hurdles · Place 2 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country80m Hurdles30" / 0.762m2.14.56a PBWind: 06
Jun 15AAU Region 23 National QualifierJun 15 · 1500 Meters · Place 1 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters1.5:39.32a6
Jun 15AAU Region 23 National QualifierJun 15 · 800 Meters · Place 2 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters2.2:43.14a6
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 80m Hurdles · Place 10 · Moreno Valley Rockets TMoreno Valley Rockets T80m Hurdles1014.63a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 1500 Meters · Place 14 · Moreno Valley Rockets TMoreno Valley Rockets T1500 Meters145:28.61a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 800 Meters · Place 15 · Moreno Valley Rockets TMoreno Valley Rockets T800 Meters152:36.62a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 80m Hurdles · Place 11 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country80m Hurdles30" / 0.762m11.15.37aWind: 1.86
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 17 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters17.5:27.28a6
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 6 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters6.2:37.71a6
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 80m Hurdles · Place 8 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country80m Hurdles30" / 0.762m8.16.99a6
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 1500 Meters · Place 13 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters13.5:37.14a6
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Place 22 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters22.2:46.98a6
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 80m Hurdles · Place 4 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country80m Hurdles30" / 0.762m4.15.95aWind: -0.56
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 1500 Meters · Place 12 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters12.5:41.20a6
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 800 Meters · Place 14 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters14.2:49.60a6
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 80m Hurdles · Place 7 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country80m Hurdles30" / 0.762m7.18.30a6
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 1500 Meters · Place 6 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters6.5:25.70a PB6
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 800 Meters · Place 10 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters10.2:41.35a6
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 80m Hurdles · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country80m Hurdles30" / 0.762m—DNSWind: 2.46
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · Place 13 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters13.5:28.58a6
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 800 Meters · Place 15 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters15.2:36.88a6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 80m Hurdles · Place 8 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country80m Hurdles30" / 0.762m8.18.94aWind: 1.46
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 80m Hurdles · Place 8 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country80m Hurdles30" / 0.762m8.18.94aWind: 1.46
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 11 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters11.5:34.04a6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 11 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters11.5:34.04a6
Mar 16Universal Track and Field Invitational Mar 16 · Long Jump · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross CountryLong Jump—DNS6
Mar 16Universal Track and Field Invitational Mar 16 · 800 Meters · Place 1 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters1.2:55.91a6
Mar 16Universal Track and Field Invitational Mar 16 · 400 Meters · Place 1 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country400 Meters1.1:08.74a6

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 1500 Meters · Place 5 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters5.5:37.51a5
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 800 Meters · Place 6 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters6.2:41.07a5
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 400 Meters · Place 11 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country400 Meters11.1:08.53a5
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 1500 Meters · Place 2 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters2.5:48.54a5
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 800 Meters · Place 4 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters4.2:59.25a5
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 400 Meters · Place 7 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country400 Meters7.1:10.15a5
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 1500 Meters · Place 15 · Moreno Valley RocketsMoreno Valley Rockets1500 Meters155:38.62a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 800 Meters · Place 14 · Moreno Valley RocketsMoreno Valley Rockets800 Meters142:41.20a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 18 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters18.5:46.86aUnofficial5
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 12 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters12.2:45.16aUnofficial5
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 38 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country400 Meters38.1:11.72aUnofficial5
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 36 · Moreno Valley RocketsMoreno Valley Rockets400 Meters361:11.75a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 31 · Moreno Valley RocketsMoreno Valley Rockets400 Meters311:12.13a—
Apr 22Imani Speed City ComptonApr 22 · 1500 Meters · Place 15 · Moreno Valley RocketsMoreno Valley Rockets1500 Meters155:57.24a—
Apr 22Imani Speed City ComptonApr 22 · 800 Meters · Place 15 · Moreno Valley RocketsMoreno Valley Rockets800 Meters152:50.71a—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 28 · Moreno Valley RocketsMoreno Valley Rockets400 Meters281:10.67a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 1500 Meters · Place 23 · Moreno Valley RocketsMoreno Valley Rockets1500 Meters235:58.65a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 800 Meters · Place 21 · Moreno Valley RocketsMoreno Valley Rockets800 Meters212:56.03a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 34 · Moreno Valley RocketsMoreno Valley Rockets400 Meters341:12.07a—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 800 Meters · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters—DNS5
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Place 33 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country200 Meters33.32.59a5

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 11 · 15 Moreno Va15 Moreno VaResults115:47.95 PB—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 4 · Moreno Valley RocketsMoreno Valley Rockets1500 Meters45:56.04a—
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · Place 7 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters7.5:50.47a4
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 800 Meters · Place 10 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters10.2:51.25a4
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country400 MetersRound P—DNS4
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 4 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters4.5:47.33a4
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 9 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters9.2:55.71a4
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 11 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country400 Meters11.1:11.90a4
May 21Pasadena Running Roses InvitationalMay 21 · 200 Meters · Place 15 · Moreno Valley RocketsMoreno Valley Rockets200 Meters1533.83a—
May 14Long Beach Sprinters InvitationalMay 14 · 800 Meters · Place 4 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters4.2:57.88a4
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 20 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country400 Meters20.1:15.93a4
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 27 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country200 Meters27.33.07aWind: -0.64
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 800 Meters · Place 13 · Moreno Valley RocketsMoreno Valley Rockets800 Meters132:58.64—
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 400 Meters · Place 31 · Moreno Valley RocketsMoreno Valley Rockets400 Meters311:16.34—
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 200 Meters · Place 40 · Moreno Valley RocketsMoreno Valley Rockets200 Meters4033.51—