Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3012.60aWest Coast Classic Track and Field InvitationalMay 30, 2026
100 Meters · OutdoorAAU Region 23 Qualifer · Jun 1815.35AAU Region 23 QualiferJune 18, 2021
150 Meters · OutdoorSilverado All Comers · Jan 3120.32aSilverado All ComersJanuary 31, 2026
200 Meters · OutdoorAAU West Coast National Championship · Jul 125.85aAAU West Coast National ChampionshipJuly 1, 2026
200 Meters · OutdoorAAU Region 23 Qualifer · Jun 1834.15AAU Region 23 QualiferJune 18, 2021
400 Meters · Outdoor10 East Conference Championships · May 21:04.17a10 East Conference ChampionshipsMay 2, 2026
60 Meter · OutdoorSilverado All Comers · Jan 318.46aSilverado All ComersJanuary 31, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · 200 Meters · Place 9 · California 10 EastCalifornia 10 East200 Meters9.26.69a8
Jul 18California State Games Track and Field MeetJul 18 · 100 Meters · Place 6 · California 10 EastCalifornia 10 East100 MetersRound P6.12.87a8
Jul 18California State Games Track and Field MeetJul 18 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 Meters5.12.87a8
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · California 10 EastCalifornia 10 East400 Meters—DNS8
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 2 · California 10 EastCalifornia 10 East200 MetersRound P2.25.85a PBWind: 0.58
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 3 · California 10 EastCalifornia 10 East200 Meters3.26.03aWind: 0.68
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 2 · California 10 EastCalifornia 10 East100 MetersRound P2.12.74aWind: -1.18
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 2 · California 10 EastCalifornia 10 East100 Meters2.12.66aWind: -0.98
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 10 · California 10 EastCalifornia 10 East200 MetersRound P10.26.20aWind: 1.48
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 10 · California 10 EastCalifornia 10 East100 MetersRound P10.12.73aWind: 0.28
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · California 10 EastCalifornia 10 East400 Meters--DNS8
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 13 · California 10 EastCalifornia 10 East200 Meters13.25.78aWind: 2.28
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 12 · California 10 EastCalifornia 10 East100 MetersRound P12.12.70aWind: 1.68
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 13 · California 10 EastCalifornia 10 East100 Meters13.12.60a PBWind: 0.38
May 16Fast Camp Speed Wars InvitationalMay 16 · 200 Meters · California 10 EastCalifornia 10 East200 Meters—DNS8
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 4 · California 10 EastCalifornia 10 East100 Meters4.13.28a8
May 9SD Elite Track Meet May 9 · 100 Meters · Place 3 · California 10 EastCalifornia 10 East100 Meters312.92a8
May 210 East Conference ChampionshipsMay 2 · 400 Meters · Place 5 · OAK HILLSOAK HILLS400 Meters5.1:04.17a PB8
May 210 East Conference ChampionshipsMay 2 · 200 Meters · Place 2 · OAK HILLSOAK HILLS200 Meters2.27.76a8
May 210 East Conference ChampionshipsMay 2 · 100 Meters · Place 2 · OAK HILLSOAK HILLS100 Meters2.13.18a8
Apr 2510 East League # 3Apr 25 · 400 Meters · Place 8 · OAK HILLSOAK HILLS400 Meters8.1:09.86a8
Apr 2510 East League # 3Apr 25 · 200 Meters · Place 1 · OAK HILLSOAK HILLS200 Meters1.27.85a8
Apr 2510 East League # 3Apr 25 · 100 Meters · Place 1 · OAK HILLSOAK HILLS100 Meters1.13.20a8
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 4 · California 10 EastCalifornia 10 East200 Meters427.53a8
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 4 · California 10 EastCalifornia 10 East100 Meters413.45a8
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 100 Meters · Place 3 · California 10 EastCalifornia 10 East100 Meters313.07a8
Mar 2810 East league meet #2Mar 28 · 200 Meters · Place 2 · REDLANDSREDLANDS200 Meters2.27.73a8
Mar 2810 East league meet #2Mar 28 · 100 Meters · Place 2 · REDLANDSREDLANDS100 Meters2.13.00a8
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 12 · California 10 EastCalifornia 10 East200 Meters1227.96a8
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 6 · California 10 EastCalifornia 10 East100 MetersRound P613.15a8
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 7 · California 10 EastCalifornia 10 East100 Meters713.28a8
Jan 31Silverado All ComersJan 31 · 150 Meters · Place 1 · California 10 EastCalifornia 10 East150 Meters1.20.32a PB8
Jan 31Silverado All ComersJan 31 · 300 Meters · California 10 EastCalifornia 10 East300 Meters—DNS8
Jan 31Silverado All ComersJan 31 · 60 Meter · Place 2 · California 10 EastCalifornia 10 East60 Meter2.8.46a PB8

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 10 · California 10 EastCalifornia 10 East200 Meters1027.82a7
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 9 · California 10 EastCalifornia 10 East100 MetersRound P913.16a7
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 9 · California 10 EastCalifornia 10 East100 Meters913.57a7
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 12 · California 10 EastCalifornia 10 East200 Meters1228.38a7
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 9 · California 10 EastCalifornia 10 East100 Meters913.20a7
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 46 · California 10 EastCalifornia 10 East200 Meters4627.70a7
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 30 · California 10 EastCalifornia 10 East100 MetersRound P3013.32a7
Apr 2610 East Conf ChampionshipsApr 26 · 400 Meters · Place 9 · REDLANDSREDLANDS400 Meters9.1:14.13a7
Apr 2610 East Conf ChampionshipsApr 26 · 200 Meters · REDLANDSREDLANDS200 Meters—DNS7
Apr 2610 East Conf ChampionshipsApr 26 · 100 Meters · Place 4 · REDLANDSREDLANDS100 Meters4.13.93a7
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 17 · California 10 EastCalifornia 10 East200 Meters17.27.40a7
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 10 · California 10 EastCalifornia 10 East100 MetersRound P10.13.04a7
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 400 Meters · Place 9 · California 10 EastCalifornia 10 East400 Meters91:10.90a7
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 100 Meters · Place 2 · California 10 EastCalifornia 10 East100 Meters213.06a7
Mar 2210 East InvitationalMar 22 · 200 Meters · Place 6 · California 10 EastCalifornia 10 East200 Meters627.43a7
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 7 · California 10 EastCalifornia 10 East100 MetersRound P713.16a7
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 6 · California 10 EastCalifornia 10 East100 Meters613.29a7

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 4 · 10-East10-East200 Meters427.59a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 4 · 10-East10-East100 MetersRound P413.57a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 4 · 10-East10-East100 Meters413.72a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 4 · California 10 EastCalifornia 10 East200 Meters4.27.59a6
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 4 · California 10 EastCalifornia 10 East100 MetersRound P4.13.57a6
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 4 · California 10 EastCalifornia 10 East100 Meters4.13.72a6
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 8 · 10-East10-East100 Meters813.20a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 6 · 10-East10-East100 Meters613.21a—
Jun 15AAU Region 23 National QualifierJun 15 · 200 Meters · Place 2 · California 10 EastCalifornia 10 East200 Meters2.28.20aWind: 06
Jun 15AAU Region 23 National QualifierJun 15 · 100 Meters · Place 2 · California 10 EastCalifornia 10 East100 Meters2.13.39aWind: 06
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 10 · 10-East10-East200 MetersRound P1027.93a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 9 · 10-East10-East100 MetersRound P913.45a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 7 · 10-East10-East100 Meters713.16a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 14 · California 10 EastCalifornia 10 East200 MetersRound P14.28.46aWind: 1.56
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 15 · California 10 EastCalifornia 10 East200 Meters15.28.22aWind: 0.86
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 9 · California 10 EastCalifornia 10 East100 MetersRound P9.13.43aWind: 0.86
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 Meters5.13.08aWind: 2.56
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 11 · California 10 EastCalifornia 10 East400 Meters11.1:10.51a6
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 9 · California 10 EastCalifornia 10 East200 Meters9.28.30aWind: 1.66
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 2 · California 10 EastCalifornia 10 East100 MetersRound P2.13.61a6
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 1 · California 10 EastCalifornia 10 East100 Meters1.13.40aWind: 16
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 12 · California 10 EastCalifornia 10 East200 Meters12.28.43aWind: 2.16
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 12 · California 10 EastCalifornia 10 East200 Meters12.28.43aWind: 2.16
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 7 · California 10 EastCalifornia 10 East100 MetersRound P7.13.48aWind: 2.16
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 7 · California 10 EastCalifornia 10 East100 MetersRound P7.13.48aWind: 2.16
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 Meters5.13.95aWind: 0.46
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 Meters5.13.95aWind: 0.46
Apr 6North v South Meet in The Middle InviteApr 6 · 400 Meters · California 10 EastCalifornia 10 East400 Meters—DNS6
Apr 6North v South Meet in The Middle InviteApr 6 · 100 Meters · Place 2 · California 10 EastCalifornia 10 East100 Meters2.13.92a6
Mar 910 East InvitationalMar 9 · 400 Meters · Place 6 · California 10 EastCalifornia 10 East400 Meters6.1:09.53a6
Mar 910 East InvitationalMar 9 · 100 Meters · Place 4 · California 10 EastCalifornia 10 East100 Meters4.13.65a6

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · Place 15 · California 10 EastCalifornia 10 East200 Meters15.29.04a5
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 10 · California 10 EastCalifornia 10 East100 MetersRound P10.13.78a5
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 19 · 10-East10-East200 MetersRound P1929.88a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 16 · 10-East10-East100 MetersRound P1613.87a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · California 10 EastCalifornia 10 East400 Meters—DNS5
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · California 10 EastCalifornia 10 East100 MetersRound P—DNSWind: 3.45
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 12 · 10-East10-East100 MetersRound P1213.71a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 48 · 10-East10-East400 Meters481:16.89a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 15 · 10-East10-East100 MetersRound P1514.04a—
Mar 1110 East InvitationalMar 11 · 400 Meters · Place 22 · California 10 EastCalifornia 10 East400 Meters22.1:23.33aUnofficial5
Mar 1110 East InvitationalMar 11 · 100 Meters · Place 10 · California 10 EastCalifornia 10 East100 Meters10.15.07aWind: 0.7Unofficial5

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 10 · 10-East10-East100 MetersRound P1014.63a—
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 MetersRound P5.14.29aWind: 1.84
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 6 · California 10 EastCalifornia 10 East100 Meters6.14.75aWind: -1.74
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 6 · California 10 EastCalifornia 10 East100 MetersRound P6.14.82aWind: 1.34
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 6 · California 10 EastCalifornia 10 East100 Meters6.14.42aWind: 3.54
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · California 10 EastCalifornia 10 East200 Meters—DNSWind: -0.34
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 MetersRound P5.14.58a4
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 8 · California 10 EastCalifornia 10 East100 Meters8.14.40aWind: 0.64
Mar 1210 East InviteMar 12 · 400 Meters · Place 17 · California 10 EastCalifornia 10 East400 Meters17.1:22.56a4
Mar 1210 East InviteMar 12 · 100 Meters · Place 6 · California 10 EastCalifornia 10 East100 Meters6.15.55a4

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast NationalsJul 1 · 200 Meters · Place 10 · California 10 EastCalifornia 10 East200 Meters10.34.31a3
Jul 1AAU West Coast NationalsJul 1 · 100 Meters · Place 7 · California 10 EastCalifornia 10 East100 Meters7.15.62a3
Jun 18AAU Region 23 QualiferJun 18 · 200 Meters · Place 5 · 10 East10 East200 Meters534.15 PB—
Jun 18AAU Region 23 QualiferJun 18 · 100 Meters · Place 4 · 10 East10 East100 Meters415.35 PB—
Jun 12THE TUNE UPJun 12 · 200 Meters · Place 6 · 10-East10-East200 Meters634.601
May 3010 East Conference ChampionshipsMay 30 · 200 Meters · Place 3 · California 10 EastCalifornia 10 East200 Meters3.34.97a3
May 3010 East Conference ChampionshipsMay 30 · 100 Meters · Place 3 · California 10 EastCalifornia 10 East100 Meters3.15.82a3
May 2310 East ExtravaganzaMay 23 · 100 Meters · Place 9 · 10-East10-East100 Meters916.719
May 210 East InviteMay 2 · 100 Meters · Place 7 · California 10 EastCalifornia 10 East100 Meters7.15.86a3