Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor10 East INVITATION · Mar 2112.93a10 East INVITATIONMarch 21, 2026
150 Meters · OutdoorCal State Fullerton - Winter Qualifier 02 · Jan 2419.78aCal State Fullerton - Winter Qualifier 02January 24, 2026
200 Meters · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 1829.70a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
200 Meters · Outdoor10 East INVITATION · Mar 2126.93a10 East INVITATIONMarch 21, 2026
300 Meters · OutdoorCal State Fullerton - Winter Qualifier 02 · Jan 2444.36aCal State Fullerton - Winter Qualifier 02January 24, 2026
400 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 301:02.55aWest Coast Classic Track and Field InvitationalMay 30, 2026
60 Meter · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 188.80a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
60 Meter · OutdoorCal State Fullerton - Winter Qualifier 02 · Jan 248.37aCal State Fullerton - Winter Qualifier 02January 24, 2026
800 Meters · OutdoorLONG BEACH SPRINTERS ALL-COMERS · Mar 113:25.48aLONG BEACH SPRINTERS ALL-COMERSMarch 11, 2023
Javelin · 300g TJ · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 2222.72mUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023
Javelin · 450g AeroJav · OutdoorImani Speed City Compton 2025 Invitational Meet · Apr 2628.08mImani Speed City Compton 2025 Invitational MeetApril 26, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 400 Meters · Place 5 · Black LightningBlack Lightning400 Meters51:03.69a8
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 200 Meters · Place 2 · Black LightningBlack Lightning200 Meters227.10a8
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 100 Meters · Place 2 · Black LightningBlack Lightning100 Meters213.06a8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 25 · Black LightningBlack Lightning400 MetersRound P25.1:02.92a8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 21 · Black LightningBlack Lightning200 MetersRound P21.26.73aWind: 2.28
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 21 · Black LightningBlack Lightning100 MetersRound P21.13.22aWind: -1.88
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 10 · Black LightningBlack Lightning200 Meters10.26.95a8
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 11 · Black LightningBlack Lightning100 MetersRound P11.13.34a8
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 32 · Black LightningBlack Lightning400 Meters32.1:02.55a PB8
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 35 · Black LightningBlack Lightning200 Meters35.26.88aWind: 2.28
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 28 · Black LightningBlack Lightning100 MetersRound P28.13.19aWind: -0.18
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 400 Meters · Place 12 · Black LightningBlack Lightning400 Meters121:05.00a8
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 200 Meters · Place 5 · Black LightningBlack Lightning200 Meters527.05a8
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 100 Meters · Place 9 · Black LightningBlack Lightning100 Meters913.07a8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 11 · Black LightningBlack Lightning200 Meters1127.07a8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 17 · Black LightningBlack Lightning100 MetersRound P1713.84a8
Apr 102026 Cerritos InvitationalApr 10 · 200 Meters · Place 20 · Black LightningBlack Lightning200 Meters2027.018
Apr 102026 Cerritos InvitationalApr 10 · 100 Meters · Place 14 · Black LightningBlack Lightning100 Meters1412.988
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 16 · Black LightningBlack Lightning200 Meters16.26.96aWind: 1.68
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 10 · Black LightningBlack Lightning100 MetersRound P10.13.11aWind: 18
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 10 · Black LightningBlack Lightning100 Meters10.13.15aWind: -1.68
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 13 · Black LightningBlack Lightning400 MetersRound P131:03.76a8
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 7 · Black LightningBlack Lightning200 Meters726.93a PB8
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 4 · Black LightningBlack Lightning100 MetersRound P412.93a PB8
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 4 · Black LightningBlack Lightning100 Meters413.11a8
Jan 31Redondo - Winter QualifierJan 31 · 150 Meters · Place 22 · UnattachedUnattached150 Meters22.20.10aWind: 0.48
Jan 31Redondo - Winter QualifierJan 31 · 60 Meter · Place 30 · UnattachedUnattached60 Meter30.8.53aWind: -0.98
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 150 Meters · Place 18 · UNAUNA150 Meters18.19.78a PBWind: 1.68
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 300 Meters · Place 21 · UNAUNA300 Meters21.44.36a PB8
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 60 Meter · Place 20 · UNAUNA60 Meter20.8.37a PBWind: 0.88

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Dec 13Los Alamitos - Winter Qualifier 01Dec 13 · 150 Meters · Place 28 · UnattachedUnattached150 Meters28.20.18a8
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 1 · West Coast EliteWest Coast Elite200 Meters127.16a12
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters113.08a12
May 31West Coast Classic Track and Field InvitationalMay 31 · Javelin · Place 1 · West Coast EliteWest Coast EliteJavelin130.79m12
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 6 · West Coast EliteWest Coast Elite200 Meters627.18a12
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 6 · West Coast EliteWest Coast Elite100 MetersRound P613.38a12
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 4 · West Coast EliteWest Coast Elite100 Meters413.18a12
May 24L A Jets 39th Annual InvitationalMay 24 · Javelin · Place 2 · West Coast EliteWest Coast EliteJavelin225.49m12
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 7 · West Coast EliteWest Coast Elite100 MetersRound P713.68a12
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 5 · West Coast EliteWest Coast Elite100 Meters513.46a12
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · Javelin · Place 1 · West Coast EliteWest Coast EliteJavelin450g AeroJav1.28.08m PB7
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Place 4 · West Coast EliteWest Coast Elite200 Meters4.28.25a7
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 MetersRound P2.13.60a7
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 3 · West Coast EliteWest Coast Elite100 Meters3.13.45a7
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · Javelin · Place 1 · West Coast EliteWest Coast EliteJavelin125.04m12
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 9 · West Coast EliteWest Coast Elite200 MetersRound P928.51a12
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 10 · West Coast EliteWest Coast Elite200 Meters1028.37a12
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 6 · West Coast EliteWest Coast Elite100 MetersRound P613.78a12
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 9 · West Coast EliteWest Coast Elite100 Meters913.83a12
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 4 · West Coast EliteWest Coast Elite400 MetersRound P41:04.99a12
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 7 · West Coast EliteWest Coast Elite100 MetersRound P713.90a12
Jan 25Los Alamitos - Winter QualifierJan 25 · 150 Meters · Place 39 · UnattachedUnattached150 Meters39.21.29aWind: -0.57
Jan 25Los Alamitos - Winter QualifierJan 25 · 300 Meters · Place 25 · UnattachedUnattached300 Meters25.47.72a7
Jan 25Los Alamitos - Winter QualifierJan 25 · 60 Meter · Place 38 · UnattachedUnattached60 Meter38.8.99aWind: -1.37

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Javelin · Place 3 · West Coast EliteWest Coast EliteJavelin322.88m—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · Javelin · Place 3 · West Coast EliteWest Coast EliteJavelin322.66m—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 17 · West Coast EliteWest Coast Elite200 MetersRound P1728.97a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 17 · West Coast EliteWest Coast Elite100 MetersRound P1713.76a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · Javelin · Place 2 · West Coast EliteWest Coast EliteJavelin450g AeroJav2.23.02m6
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 16 · West Coast EliteWest Coast Elite200 MetersRound P16.28.54aWind: 1.16
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 17 · West Coast EliteWest Coast Elite200 Meters17.28.68aWind: 0.86
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 30 · West Coast EliteWest Coast Elite100 MetersRound P30.14.06aWind: 0.16
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · Javelin · Place 5 · West Coast EliteWest Coast EliteJavelin450g AeroJav5.19.11m6
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 19 · West Coast EliteWest Coast Elite200 Meters19.28.79aWind: 1.56
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 13 · West Coast EliteWest Coast Elite100 MetersRound P13.13.59a6
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · Javelin · Place 1 · West Coast EliteWest Coast EliteJavelin450g AeroJav1.20.78m6
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 29 · West Coast EliteWest Coast Elite200 Meters29.28.84aWind: 2.26
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 10 · West Coast EliteWest Coast Elite100 MetersRound P10.13.90aWind: 0.66
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 11 · West Coast EliteWest Coast Elite100 Meters11.13.95aWind: -0.76
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Javelin · Place 3 · West Coast EliteWest Coast EliteJavelin450g AeroJav3.20.51m6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Javelin · Place 3 · West Coast EliteWest Coast EliteJavelin450g AeroJav3.20.51m6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · West Coast EliteWest Coast Elite200 Meters--DNSWind: 2.36
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 18 · West Coast EliteWest Coast Elite100 MetersRound P18.13.95aWind: 2.36
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 18 · West Coast EliteWest Coast Elite100 MetersRound P18.13.95aWind: 2.36
Mar 910 East InvitationalMar 9 · 400 Meters · Place 5 · West Coast EliteWest Coast Elite400 Meters5.1:09.52a6
Mar 910 East InvitationalMar 9 · 100 Meters · Place 7 · West Coast EliteWest Coast Elite100 Meters7.14.13a6

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 10 · West Coast EliteWest Coast Elite60 MeterRound P10.8.80a PB6
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Place 14 · West Coast EliteWest Coast Elite200 Meters14.29.70a PB6

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Javelin · Place 3 · Los Angeles JetsLos Angeles JetsJavelin300g TJ3.22.72m PB5
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Javelin · Place 3 · Los Angeles JetsLos Angeles JetsJavelin321.44m—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 10 · Los Angeles JetsLos Angeles Jets100 MetersRound P1015.00a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 7 · Los Angeles JetsLos Angeles Jets100 MetersRound P714.64a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 7 · Los Angeles JetsLos Angeles Jets100 MetersRound P714.64a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · Javelin · Place 1 · Los Angeles JetsLos Angeles JetsJavelin120.86m—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 6 · Los Angeles JetsLos Angeles Jets100 MetersRound P614.82a—
Apr 22Imani Speed City ComptonApr 22 · Javelin · Place 2 · Los Angeles JetsLos Angeles JetsJavelin221.63m—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 2 · Los Angeles JetsLos Angeles Jets100 MetersRound P215.03a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 5 · Los Angeles JetsLos Angeles Jets100 Meters515.49a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · Javelin · Place 3 · Los Angeles JetsLos Angeles JetsJavelin316.09m—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 14 · Los Angeles JetsLos Angeles Jets400 Meters141:17.28a—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · Javelin · Place 1 · Los Angeles JetsLos Angeles JetsJavelin300g TJ1.18.06m5
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 800 Meters · Place 42 · Los Angeles JetsLos Angeles Jets800 Meters42.3:25.48a PB5
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Place 7 · Los Angeles JetsLos Angeles Jets200 Meters7.32.39a5

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 17 · 15 Los Angel15 Los AngelResults1750-11—
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · Javelin · Place 5 · Los Angeles JetsLos Angeles JetsJavelin300g TJ5.16.29m4
May 14Long Beach Sprinters InvitationalMay 14 · Javelin · Place 5 · Los Angeles JetsLos Angeles JetsJavelin300g TJ5.10.60m4
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 31 · Los Angeles JetsLos Angeles Jets200 Meters31.34.15aWind: 04
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 34 · Los Angeles JetsLos Angeles Jets100 MetersRound P34.15.93a4

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · 400 Meters · Place 13 · Los Angeles JetsLos Angeles Jets400 Meters13.1:34.29a3
Jul 17California State Games - YouthJul 17 · 100 Meters · Place 10 · Los Angeles JetsLos Angeles Jets100 MetersRound P10.17.42a3
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 400 Meters · Place 11 · Los Angeles JetsLos Angeles Jets400 Meters11.1:59.51a3
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 200 Meters · Place 7 · Los Angeles JetsLos Angeles Jets200 Meters7.40.02a3
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 100 Meters · Place 11 · Los Angeles JetsLos Angeles Jets100 MetersRound P11.21.23a3
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 400 Meters · Place 5 · Los Angeles JetsLos Angeles Jets400 Meters5.1:36.46a3
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 100 Meters · Place 1 · Los Angeles JetsLos Angeles Jets100 MetersRound P1.17.71aWind: -0.83