Personal bests

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 3 · Black LightningBlack Lightning200 MetersRound S3.24.48aWind: 0.38
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 3 · Black LightningBlack Lightning200 MetersRound P3.24.11a PBWind: 1.68
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Black LightningBlack Lightning200 Meters--DNSWind: 28
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 1 · Black LightningBlack Lightning100 MetersRound S1.11.61aWind: 3.68
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 2 · Black LightningBlack Lightning100 MetersRound P2.11.89aWind: 1.28
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 2 · Black LightningBlack Lightning100 Meters2.11.80a PBWind: 1.78
Jul 172026 Summer Series FinaleJul 17 · 400 Meters · Black LightningBlack Lightning400 Meters--DNS8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 2 · Black LightningBlack Lightning200 MetersRound P2.24.48aWind: 2.58
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 2 · Black LightningBlack Lightning200 Meters2.24.86a8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 2 · Black LightningBlack Lightning100 MetersRound P2.11.91aWind: 0.58
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 1 · Black LightningBlack Lightning100 Meters1.11.85a8
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 3 · Black LightningBlack Lightning200 Meters3.24.35aWind: 2.48
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 1 · Black LightningBlack Lightning200 Meters124.78a8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 1 · Black LightningBlack Lightning100 MetersRound P112.14a8
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 2 · Black LightningBlack Lightning400 Meters2.57.00a PB8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13RCC Early Bird InvitationalFeb 13 · 300 Meters · Place 2 · Black LightningBlack Lightning300 Meters240.22a PB8
Feb 13RCC Early Bird InvitationalFeb 13 · 60 Meters · Place 2 · Black LightningBlack Lightning60 Meters27.50a PB8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters112.13a7
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters225.69a7
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 MetersRound P112.38a7
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters112.13a7
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Place 4 · West Coast EliteWest Coast Elite200 Meters4.26.23a7
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 MetersRound P1.12.30a7
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters1.12.22a7
Apr 10Delphic League Meet #5Apr 10 · 100 Meters · Place 2 · Oaks ChristianOaks Christian100 Meters2.12.64a7

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters225.86a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters225.83a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 Meters212.49a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 Meters212.46a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 MetersRound P225.72a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters225.83a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 MetersRound P212.50a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 Meters212.27a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 1 · West Coast EliteWest Coast Elite200 MetersRound P1.26.05aWind: 2.36
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 1 · West Coast EliteWest Coast Elite200 Meters1.25.76aWind: 1.96
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 5 · West Coast EliteWest Coast Elite400 Meters5.1:01.21a6
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 MetersRound P1.12.70a6
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters1.12.29aWind: 2.16
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters2.25.38aWind: 3.76
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 MetersRound P2.12.65aWind: 0.56
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 Meters2.12.51aWind: 0.76
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters2.26.30aWind: 2.46
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters2.26.30aWind: 2.46
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 MetersRound P2.12.63aWind: 2.36
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 MetersRound P2.12.63aWind: 2.36
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · West Coast EliteWest Coast Elite100 Meters--DNSWind: 0.46
Mar 910 East InvitationalMar 9 · 400 Meters · Place 2 · West Coast EliteWest Coast Elite400 Meters2.1:03.01a6
Mar 910 East InvitationalMar 9 · 100 Meters · West Coast EliteWest Coast Elite100 Meters--DNS6

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 1 · West Coast EliteWest Coast Elite60 MeterRound P1.8.03a6
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 1 · West Coast EliteWest Coast Elite60 Meter1.7.93a PB6
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Place 1 · West Coast EliteWest Coast Elite200 Meters1.27.14a PB6

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 400 Meters · Place 1 · West Coast EliteWest Coast Elite400 Meters1.1:00.59a5
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 6 · West Coast EliteWest Coast Elite100 MetersRound P6.13.07aWind: -0.55
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 3 · West Coast EliteWest Coast Elite100 Meters3.13.00aWind: -2.55
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 MetersRound P212.94a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 Meters212.94a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 5 · West Coast EliteWest Coast Elite100 MetersRound P513.09a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 3 · West Coast EliteWest Coast Elite100 MetersRound P313.02a—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 6 · West Coast EliteWest Coast Elite400 Meters61:03.16a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 MetersRound P213.24a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters113.46a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 4 · West Coast EliteWest Coast Elite400 Meters41:04.11a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 4 · West Coast EliteWest Coast Elite200 Meters427.05a—

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 16California State Games - Open & Masters MeetJul 16 · 400 Meters · Place 1 · West Coast EliteWest Coast Elite400 Meters11:04.55a—
Jul 16California State Games - Open & Masters MeetJul 16 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 MetersRound P113.35a—
Jun 16AAU Region 23 Qualifier At Lancaster, CAJun 16 · 800 Meters · Place 2 · West Coast EWest Coast E800 Meters22:40.40—
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 1 · West Coast EliteWest Coast Elite800 Meters1.2:38.42a PB4
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 MetersRound P2.29.23a4
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters2.28.98aWind: -0.74
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 MetersRound P1.13.64aWind: 1.34
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters1.13.24aWind: 3.54
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 800 Meters · Place 1 · West Coast EliteWest Coast Elite800 Meters1.2:41.49a4
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 200 Meters · West Coast EliteWest Coast Elite200 MetersRound P—DNS4
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 MetersRound P1.13.61a4
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters1.14.13a4
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 400 Meters · Place 1 · West Coast EliteWest Coast Elite400 Meters11:06.94—
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 200 Meters · Place 4 · West Coast EliteWest Coast Elite200 Meters428.78—
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 MetersRound P113.76—
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 Meters213.77—
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 400 Meters · Place 3 · West Coast EliteWest Coast Elite400 Meters3.1:06.29a4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 4 · West Coast EliteWest Coast Elite200 MetersRound P4.28.95a4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 5 · West Coast EliteWest Coast Elite200 Meters5.30.00a4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 MetersRound P1.13.92a4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters1.13.87a4

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 3 · West Coast EliteWest Coast Elite60 MeterRound P3.8.90a4
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 6 · West Coast EliteWest Coast Elite60 Meter6.8.97a4
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 5 · West Coast EliteWest Coast Elite400 Meters5.1:09.58a PB4
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 4 · West Coast EliteWest Coast Elite200 MetersRound P4.29.52a4
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 7 · West Coast EliteWest Coast Elite200 Meters7.29.45a4