Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSD Elite Track Meet · May 1020.31aSD Elite Track MeetMay 10, 2025
100 Meters · OutdoorAAU Region 23 Qualifer · Jun 1826.86AAU Region 23 QualiferJune 18, 2021
200 Meters · OutdoorAAU Track & Field Region 23 Qualifier · Jun 1945.30aAAU Track & Field Region 23 QualifierJune 19, 2026
200 Meters · OutdoorAAU Region 23 Qualifer · Jun 181:02.54AAU Region 23 QualiferJune 18, 2021
300 Meters · IndoorSilverado All Comers · Feb 11:26.20aSilverado All ComersFebruary 1, 2025
400 Meters · OutdoorNORTH vs SOUTH MEET IN THE MIDDLE INVITE · Apr 111:43.34aNORTH vs SOUTH MEET IN THE MIDDLE INVITEApril 11, 2026
60 Meters · IndoorSilverado All Comers · Feb 113.24aSilverado All ComersFebruary 1, 2025
800 Meters · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 94:14.03aUSATF Southern California Association Junior Olympic ChampionshipsJune 9, 2023
Javelin · 300g TJ · OutdoorAAU Region 23 National Qualifier · Jun 1531' 10AAU Region 23 National QualifierJune 15, 2024
Javelin · 450g AeroJav · OutdoorFree Spirit Invitational Powered by Falcons and Black Lightning · Apr 126.95mFree Spirit Invitational Powered by Falcons and Black Lightning April 12, 2025
Javelin · 800g · OutdoorFree Spirit Condor Invitational Powered by Falcon's and Black Lightning · Apr 136.42mFree Spirit Condor Invitational Powered by Falcon's and Black LightningApril 13, 2024
Long Jump · OutdoorGods Speed Annual Track Meet · Apr 181.89mGods Speed Annual Track MeetApril 18, 2026
Shot Put · 12lb · OutdoorWest Coast Primary · Jun 283.53mWest Coast PrimaryJune 28, 2024
Shot Put · 2kg · Outdoor10 East Invitational · Mar 99-08.5010 East InvitationalMarch 9, 2024
Shot Put · 4lb · OutdoorFree Spirit Condor Invitational Powered by Falcon's and Black Lightning · Apr 135.79mFree Spirit Condor Invitational Powered by Falcon's and Black LightningApril 13, 2024
Shot Put · 6lb · OutdoorAAU West Coast National Championship · Jul 13.49mAAU West Coast National ChampionshipJuly 1, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · Long Jump · Place 6 · California 10 EastLong Jump6.2.22m4
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 6 · California 10 EastShot Put6lb6.3.49m PB4
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 34 · California 10 East100 MetersRound P34.20.61aWind: -1.24
Jun 19AAU Track & Field Region 23 QualifierJun 19 · Long Jump · Place 6 · California 10 EastLong Jump62.40m4
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 200 Meters · Place 12 · California 10 East200 Meters1245.30a PB4
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 100 Meters · Place 15 · California 10 East100 Meters1520.50a4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Long Jump · Place 28 · California 10 EastLong Jump28.2.01m4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Shot Put · Place 17 · California 10 EastShot Put6lb17.3.25m4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 59 · California 10 East100 MetersRound P59.20.01aWind: 2.34
Apr 18Gods Speed Annual Track MeetApr 18 · Long Jump · Place 28 · California 10 EastLong Jump281.89m PB4
Apr 18Gods Speed Annual Track MeetApr 18 · Shot Put · Place 9 · California 10 EastShot Put93.19m4
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 48 · California 10 East400 Meters481:48.91a4
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · Long Jump · Place 7 · California 10 EastLong Jump77-2.54
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · Shot Put · Place 5 · California 10 EastShot Put510-74
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 400 Meters · Place 17 · California 10 East400 Meters171:43.34a PB4
Mar 2110 East INVITATIONMar 21 · Javelin · Place 16 · California 10 EastJavelin1623-94
Mar 2110 East INVITATIONMar 21 · Shot Put · Place 14 · California 10 EastShot Put149-24
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 105 · California 10 East100 MetersRound P10521.90a4

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · Javelin · Place 2 · California 10 EastJavelin28.64m3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · Shot Put · Place 4 · California 10 EastShot Put43.04m3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 19 · California 10 East100 Meters1920.36a3
May 31West Coast Classic Track and Field InvitationalMay 31 · Javelin · Place 21 · California 10 EastJavelin218.00m3
May 31West Coast Classic Track and Field InvitationalMay 31 · Shot Put · Place 28 · California 10 EastShot Put282.79m3
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 135 · California 10 East100 MetersRound P13521.72a3
May 24L A Jets 39th Annual InvitationalMay 24 · Javelin · Place 18 · California 10 EastJavelin187.65m3
May 24L A Jets 39th Annual InvitationalMay 24 · Shot Put · Place 9 · California 10 EastShot Put92.96m3
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 98 · California 10 East100 MetersRound P9821.25a3
May 10SD Elite Track MeetMay 10 · Javelin · Place 18 · California 10 EastJavelin188.23m3
May 10SD Elite Track MeetMay 10 · Shot Put · Place 9 · California 10 EastShot Put92.89m3
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 66 · California 10 East100 Meters6620.31a PB3
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · Javelin · Place 15 · California 10 EastJavelin450g AeroJav15.6.95m PB3
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · Shot Put · Place 15 · California 10 EastShot Put6lb15.3.05m3
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 119 · California 10 East100 MetersRound P119.21.71a3
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · Javelin · Place 5 · California 10 EastJavelin524-63
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · Shot Put · Place 7 · California 10 EastShot Put78-93
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 100 Meters · Place 28 · California 10 East100 Meters2822.30a3
Mar 2210 East InvitationalMar 22 · Javelin · Place 20 · California 10 EastJavelin208.12m3
Mar 2210 East InvitationalMar 22 · Shot Put · Place 12 · California 10 EastShot Put122.99m3
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 95 · California 10 East100 MetersRound P9521.97a3

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Silverado All ComersFeb 1 · 300 Meters · Place 4 · 10-East300 Meters41:26.20a PB—
Feb 1Silverado All ComersFeb 1 · 60 Meters · Place 50 · 10-East60 Meters5013.24a PB—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 28West Coast PrimaryJun 28 · Long Jump · Place 15 · California 10 EastLong Jump15.1.50m2
Jun 28West Coast PrimaryJun 28 · Shot Put · Place 6 · California 10 EastShot Put12lb6.3.53m PB2
Jun 28West Coast PrimaryJun 28 · 100 Meters · Place 24 · California 10 East100 Meters24.21.97aWind: 1.22
Jun 15AAU Region 23 National QualifierJun 15 · Javelin · Place 10 · California 10 EastJavelin300g TJ10.31' 10 PB2
Jun 15AAU Region 23 National QualifierJun 15 · Shot Put · Place 3 · California 10 EastShot Put4lb3.9' 92
Jun 15AAU Region 23 National QualifierJun 15 · 100 Meters · Place 19 · California 10 East100 Meters19.23.54aWind: 02
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · Javelin · Place 14 · 10-EastJavelin147.22m—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · Shot Put · Place 6 · 10-EastShot Put62.86m—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 58 · 10-East100 Meters5821.98a—
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · Javelin · Place 14 · California 10 EastJavelin300g TJ14.4.89m2
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · Shot Put · Place 9 · California 10 EastShot Put2kg9.2.28m2
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 40 · California 10 East400 Meters40.1:52.48a2
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Javelin · Place 11 · California 10 EastJavelin800g11.6.42m PB2
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Javelin · Place 11 · California 10 EastJavelin800g11.6.42m2
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Shot Put · Place 1 · California 10 EastShot Put4lb1.5.79m PB2
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 95 · California 10 East100 MetersRound P95.21.73aWind: 1.62
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 95 · California 10 East100 MetersRound P95.21.73aWind: 1.62
Apr 6North v South Meet in The Middle InviteApr 6 · Javelin · California 10 EastJavelin300g TJ—ND2
Apr 6North v South Meet in The Middle InviteApr 6 · Shot Put · Place 2 · California 10 EastShot Put2kg2.9-08.002
Apr 6North v South Meet in The Middle InviteApr 6 · 100 Meters · Place 16 · California 10 East100 Meters16.24.35a2
Mar 910 East InvitationalMar 9 · Javelin · Place 6 · California 10 EastJavelin300g TJ6.20-022
Mar 910 East InvitationalMar 9 · Shot Put · Place 3 · California 10 EastShot Put2kg3.9-08.50 PB2
Mar 910 East InvitationalMar 9 · 400 Meters · Place 60 · California 10 East400 Meters60.1:55.60a2

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Shot Put · Place 10 · 10-EastShot Put102.07m—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 800 Meters · Place 23 · 10-East800 Meters234:14.03a PB—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Javelin · Place 13 · California 10 EastJavelin300g TJ13.7.03mUnofficial1
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Shot Put · Place 8 · California 10 EastShot Put2kg8.1.94mUnofficial1
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 78 · California 10 East400 Meters78.2:02.93aUnofficial1
May 6Pacific Coast Shockwaves InvitationalMay 6 · Javelin · Place 14 · 10-EastJavelin149.28m—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 62 · 10-East400 Meters622:01.56a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · Shot Put · Place 6 · 10-EastShot Put62.06m—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 58 · 10-East400 Meters581:53.25a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 83 · 10-East100 MetersRound P8323.57a—
Mar 1110 East InvitationalMar 11 · Javelin · California 10 EastJavelin300g TJ—DNS1
Mar 1110 East InvitationalMar 11 · 400 Meters · Place 34 · California 10 East400 Meters34.1:56.90aUnofficial1
Mar 1110 East InvitationalMar 11 · 100 Meters · Place 42 · California 10 East100 Meters42.23.51aWind: 0.6Unofficial1

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · Javelin · Place 29 · California 10 EastJavelin300g TJ29.4.50mGr
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · Shot Put · California 10 EastShot Put2kg—DNSGr
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 90 · California 10 East100 MetersRound P90.24.97aWind: 1Gr
Mar 1210 East InviteMar 12 · 400 Meters · California 10 East400 Meters—NTGr
Mar 1210 East InviteMar 12 · 100 Meters · California 10 East100 Meters—NTGr

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast NationalsJul 1 · 100 Meters · Place 45 · California 10 East100 Meters45.27.21a-
Jun 18AAU Region 23 QualiferJun 18 · 200 Meters · Place 25 · 10 East200 Meters251:02.54 PB—
Jun 18AAU Region 23 QualiferJun 18 · 100 Meters · Place 27 · 10 East100 Meters2726.86 PB—
May 3010 East Conference ChampionshipsMay 30 · 400 Meters · Place 6 · California 10 East400 Meters6.2:27.34a-
May 3010 East Conference ChampionshipsMay 30 · 200 Meters · Place 6 · California 10 East200 Meters6.1:00.97a-
May 3010 East Conference ChampionshipsMay 30 · 100 Meters · Place 9 · California 10 East100 Meters9.28.15a-
May 210 East InviteMay 2 · 400 Meters · Place 9 · California 10 East400 Meters9.2:31.93a-
May 210 East InviteMay 2 · 100 Meters · Place 9 · California 10 East100 Meters9.28.81a-