Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSD Elite Track Meet · May 1017.22aSD Elite Track MeetMay 10, 2025
1500 Meters · OutdoorNORTH vs SOUTH MEET IN THE MIDDLE · Apr 56:16.72aNORTH vs SOUTH MEET IN THE MIDDLEApril 5, 2025
200 Meters · OutdoorCalifornia State Games Track and Field Meet · Jul 1833.52aCalifornia State Games Track and Field MeetJuly 18, 2026
400 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 301:15.76aWest Coast Classic Track and Field InvitationalMay 30, 2026
800 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 112:54.70a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
Long Jump · Outdoor10 East Invite · Mar 125-08.0010 East InviteMarch 12, 2022
Shot Put · 6lb · OutdoorAAU West Coast National Championship · Jul 15.01mAAU 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

23 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 14 · California 10 East400 Meters14.1:19.60a4
Jul 18California State Games Track and Field MeetJul 18 · 200 Meters · Place 26 · California 10 East200 Meters26.33.52a PB4
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 4 · California 10 EastShot Put6lb4.5.01m PB4
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 14 · California 10 East400 Meters14.1:17.99a4
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 20 · California 10 East200 MetersRound P20.35.77aWind: 0.94
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 800 Meters · Place 7 · California 10 East800 Meters73:06.99a4
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 200 Meters · Place 12 · California 10 East200 Meters1236.43a4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 800 Meters · Place 22 · California 10 East800 Meters22.2:54.70a PB4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 26 · California 10 East400 MetersRound P26.1:16.75a4
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · Place 19 · California 10 East800 Meters19.2:55.17a4
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 38 · California 10 East400 Meters38.1:15.76a PB4
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 15 · California 10 East800 Meters152:58.15a4
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 42 · California 10 East400 Meters421:20.50a4
May 9SD Elite Track Meet May 9 · 800 Meters · Place 8 · California 10 East800 Meters83:04.16a4
May 9SD Elite Track Meet May 9 · 400 Meters · Place 16 · California 10 East400 Meters161:15.98a4
May 9SD Elite Track Meet May 9 · 100 Meters · Place 52 · California 10 East100 Meters5217.35a4
Apr 18Gods Speed Annual Track MeetApr 18 · 800 Meters · Place 4 · California 10 East800 Meters42:57.03a4
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 16 · California 10 East400 Meters161:17.68a4
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 800 Meters · Place 3 · California 10 East800 Meters33:03.45a4
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 400 Meters · Place 7 · California 10 East400 Meters71:23.98a4
Mar 2110 East INVITATIONMar 21 · 800 Meters · Place 7 · California 10 East800 Meters73:00.19a4
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 34 · California 10 East400 MetersRound P341:21.88a4
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 40 · California 10 East200 Meters4035.61a4

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 800 Meters · Place 16 · California 10 East800 Meters163:14.83a3
Jul 19Youth T&F California State GamesJul 19 · 400 Meters · Place 25 · California 10 East400 Meters251:26.53a3
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 25 · California 10 East200 Meters2537.28a3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 800 Meters · Place 5 · California 10 East800 Meters53:02.15a3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 12 · California 10 East400 Meters121:19.20a3
May 31West Coast Classic Track and Field InvitationalMay 31 · 800 Meters · Place 24 · California 10 East800 Meters243:04.21a3
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 52 · California 10 East400 Meters521:21.13a3
May 24L A Jets 39th Annual InvitationalMay 24 · 800 Meters · Place 20 · California 10 East800 Meters203:07.14a3
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 44 · California 10 East400 Meters441:24.80a3
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 47 · California 10 East200 Meters4736.27a3
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 25 · California 10 East400 Meters251:25.92a3
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 41 · California 10 East100 Meters4117.22a PB3
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 800 Meters · Place 11 · California 10 East800 Meters11.3:12.45a3
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Place 43 · California 10 East400 Meters43.1:24.34a3
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 1500 Meters · Place 1 · California 10 East1500 Meters16:16.72a PB3
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 800 Meters · Place 5 · California 10 East800 Meters53:13.43a3
Mar 2210 East InvitationalMar 22 · 800 Meters · Place 9 · California 10 East800 Meters93:17.84a3
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 33 · California 10 East400 MetersRound P331:26.20a3

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 800 Meters · Place 2 · 10-East800 Meters23:10.34a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · Place 5 · 10-East400 Meters51:24.72a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 13 · 10-East200 Meters1338.24a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 800 Meters · Place 2 · California 10 East800 Meters2.3:10.34a2
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · Place 5 · California 10 East400 Meters5.1:24.72a2
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 13 · California 10 East200 Meters13.38.24a2
Jun 28West Coast PrimaryJun 28 · Long Jump · Place 5 · California 10 EastLong Jump5.2.55m2
Jun 28West Coast PrimaryJun 28 · 800 Meters · Place 4 · California 10 East800 Meters4.3:26.22a2
Jun 28West Coast PrimaryJun 28 · 400 Meters · Place 9 · California 10 East400 Meters9.1:28.89a2
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 13 · 10-East800 Meters133:17.17a—
Jun 15AAU Region 23 National QualifierJun 15 · 400 Meters · Place 7 · California 10 East400 Meters7.1:25.88a2
Jun 15AAU Region 23 National QualifierJun 15 · 200 Meters · Place 8 · California 10 East200 Meters8.37.39aWind: 02
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 800 Meters · Place 8 · 10-East800 Meters83:12.69a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 16 · 10-East400 Meters161:26.81a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 7 · California 10 East800 Meters7.3:17.25a2
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 11 · California 10 East400 Meters11.1:24.30a2
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 33 · California 10 East200 MetersRound P33.38.63aWind: 0.52
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 18 · California 10 East400 Meters18.1:30.12a2
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 16 · California 10 East200 Meters16.38.15a2
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 28 · California 10 East100 MetersRound P28.18.71a2
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 23 · California 10 East400 Meters23.1:33.82a2
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 23 · California 10 East400 Meters23.1:33.82a2
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 39 · California 10 East100 MetersRound P39.18.54aWind: 1.82
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 39 · California 10 East100 MetersRound P39.18.54aWind: 1.82
Apr 6North v South Meet in The Middle InviteApr 6 · Long Jump · California 10 EastLong Jump—ND2
Apr 6North v South Meet in The Middle InviteApr 6 · 400 Meters · Place 4 · California 10 East400 Meters4.1:29.93a2
Apr 6North v South Meet in The Middle InviteApr 6 · 100 Meters · Place 4 · California 10 East100 Meters4.18.52a2
Mar 910 East InvitationalMar 9 · 800 Meters · California 10 East800 Meters--DNS2
Mar 910 East InvitationalMar 9 · 400 Meters · Place 14 · California 10 East400 Meters14.1:33.05a2

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 800 Meters · Place 9 · California 10 East800 Meters9.3:29.41a1
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 400 Meters · Place 22 · California 10 East400 Meters22.1:35.68a1
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · Place 24 · California 10 East200 Meters24.41.29a1
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Long Jump · Place 21 · 10-EastLong Jump211.95m—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Long Jump · California 10 EastLong Jump—DNS1
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · California 10 East800 Meters—DNS1
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 31 · California 10 East400 Meters31.1:42.14aUnofficial1
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 44 · 10-East400 Meters441:48.38a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 65 · 10-East100 MetersRound P6520.49a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · Long Jump · Place 18 · 10-EastLong Jump181.22m—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 48 · 10-East100 MetersRound P4821.17a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 35 · 10-East200 Meters3545.56a—
Mar 1110 East InvitationalMar 11 · Long Jump · Place 3 · California 10 EastLong Jump3.7-07.50Unofficial1
Mar 1110 East InvitationalMar 11 · 400 Meters · Place 17 · California 10 East400 Meters17.1:48.04aUnofficial1
Mar 1110 East InvitationalMar 11 · 100 Meters · Place 20 · California 10 East100 Meters20.20.92aWind: 1.6Unofficial1

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 1210 East InviteMar 12 · Long Jump · Place 3 · California 10 EastLong Jump3.5-08.00 PBGr
Mar 1210 East InviteMar 12 · 100 Meters · Place 15 · California 10 East100 Meters15.26.11aGr