Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCIF Southern Section Masters · May 2311.53CIF Southern Section MastersMay 23, 2026
200 Meters · OutdoorOcean League Prelims and Finals · Apr 2724.49aOcean League Prelims and FinalsApril 27, 2026
400 Meters · Outdoor10 East Invitational · Mar 2259.54a10 East InvitationalMarch 22, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 100 Meters · Culver CityCulver City100 MetersRound P--DNSWind: 0.99
May 23CIF Southern Section MastersMay 23 · 200 Meters · Place 17 · Culver City (SS)Culver City (SS)200 Meters1725.189
May 23CIF Southern Section MastersMay 23 · 100 Meters · Place 5 · Culver City (SS)Culver City (SS)100 Meters511.53 PB9
May 16CIF-SS FinalsMay 16 · 200 Meters · Place 3 · Culver CityCulver City200 MetersRound P3.24.53aWind: 0.69
May 16CIF-SS FinalsMay 16 · 200 Meters · Place 3 · Culver CityCulver City200 Meters3.24.00aWind: 2.29
May 16CIF-SS FinalsMay 16 · 100 Meters · Place 3 · Culver CityCulver City100 MetersRound P3.11.97aWind: -19
May 16CIF-SS FinalsMay 16 · 100 Meters · Place 3 · Culver CityCulver City100 Meters3.11.67aWind: 2.49
May 9CIF SS D2 PreliminariesMay 9 · 200 Meters · Place 3 · Culver CityCulver City200 MetersRound P3.24.53aWind: 0.69
May 9CIF SS D2 PreliminariesMay 9 · 100 Meters · Place 3 · Culver CityCulver City100 MetersRound P3.11.97aWind: -19
Apr 27Ocean League Prelims and FinalsApr 27 · 200 Meters · Place 1 · Culver CityCulver City200 MetersRound P1.24.93aWind: 0.69
Apr 27Ocean League Prelims and FinalsApr 27 · 200 Meters · Place 1 · Culver CityCulver City200 Meters1.24.49a PBWind: -19
Apr 27Ocean League Prelims and FinalsApr 27 · 100 Meters · Place 1 · Culver CityCulver City100 MetersRound P1.12.08aWind: 1.79
Apr 27Ocean League Prelims and FinalsApr 27 · 100 Meters · Place 1 · Culver CityCulver City100 Meters1.11.76aWind: 0.59
Mar 2023rd Annual New Balance California RelaysMar 20 · 100 Meters · Place 2 · Culver CityCulver City100 Meters2.11.82aWind: 0.39
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 100 Meters · Place 1 · Culver CityCulver City100 Meters1.12.34aWind: -2.49

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 3 · West Coast EliteWest Coast Elite200 Meters324.84a8
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters112.02a8
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters224.50a8
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 MetersRound P212.23a8
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 Meters212.42a8
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters225.94a8
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 MetersRound P112.47a8
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters112.09a8
May 82025 Delphic League MS FinalsMay 8 · 100 Meters · Place 2 · Culver City MSCulver City MS100 MetersRound P212.618
May 82025 Delphic League MS FinalsMay 8 · 100 Meters · Place 1 · Culver City MSCulver City MS100 Meters112.238
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 400 Meters · Place 1 · West Coast EliteWest Coast Elite400 Meters1.1:02.29a8
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters2.25.83a8
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 MetersRound P1.12.37a8
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 1 · West Coast EliteWest Coast Elite100 Meters1.12.23a8
Apr 15Delphic League Meet #6Apr 15 · 200 Meters · Place 1 · Culver City MSCulver City MS200 Meters126.048
Apr 15Delphic League Meet #6Apr 15 · 100 Meters · Place 1 · Culver City MSCulver City MS100 Meters112.368
Apr 10Delphic League Meet #5Apr 10 · 200 Meters · Place 1 · Culver CityCulver City200 Meters1.25.76a8
Apr 10Delphic League Meet #5Apr 10 · 100 Meters · Place 1 · Culver CityCulver City100 Meters1.12.27a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 2 · West Coast EliteWest Coast Elite200 Meters226.02a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 MetersRound P212.24a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 Meters212.20a8
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 1 · West Coast EliteWest Coast Elite400 MetersRound P159.54a PB8
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 3 · West Coast EliteWest Coast Elite400 Meters31:08.91a8
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 2 · West Coast EliteWest Coast Elite100 MetersRound P212.26a8
Mar 21Delphic League Meet #3Mar 21 · 200 Meters · Place 1 · Culver CityCulver City200 Meters1.26.00a8
Mar 21Delphic League Meet #3Mar 21 · 100 Meters · Place 1 · Culver CityCulver City100 Meters1.12.25a8
Mar 13Delphic League Meet #2Mar 13 · 200 Meters · Place 1 · Culver CityCulver City200 Meters1.27a8
Mar 13Delphic League Meet #2Mar 13 · 100 Meters · Place 1 · Culver CityCulver City100 Meters1.12.14a8

2024 Outdoor Track

42 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 2 · RPH XcelerateRPH Xcelerate200 Meters226.27a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 2 · RPH XcelerateRPH Xcelerate100 MetersRound P213.15a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 1 · RPH XcelerateRPH Xcelerate100 Meters112.42a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · RPH XcelerateRPH Xcelerate400 Meters—DNS7
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 2 · RPH XcelerateRPH Xcelerate200 Meters2.26.27a7
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 2 · RPH XcelerateRPH Xcelerate100 MetersRound P2.13.15a7
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 1 · RPH XcelerateRPH Xcelerate100 Meters1.12.42a7
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 9 · RPH XcelerateRPH Xcelerate200 Meters926.26a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 2 · RPH XcelerateRPH Xcelerate100 Meters212.21a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 6 · RPH XcelerateRPH Xcelerate200 Meters625.83a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 8 · RPH XcelerateRPH Xcelerate200 Meters826.59a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 9 · RPH XcelerateRPH Xcelerate100 Meters912.77a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 6 · RPH XcelerateRPH Xcelerate100 Meters612.57a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · RPH XcelerateRPH Xcelerate400 Meters—DNS7
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 15 · RPH XcelerateRPH Xcelerate200 Meters15.26.06aWind: 0.37
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 4 · RPH XcelerateRPH Xcelerate100 MetersRound P4.12.65aWind: 0.57
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 9 · RPH XcelerateRPH Xcelerate100 Meters9.12.67aWind: 1.77
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · RPH XcelerateRPH Xcelerate400 Meters—DNS7
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 4 · RPH XcelerateRPH Xcelerate100 MetersRound P4.12.79aWind: 1.27
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · RPH XcelerateRPH Xcelerate100 Meters—DNSWind: -1.97
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · RPH XcelerateRPH Xcelerate400 Meters—DNS7
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 9 · RPH XcelerateRPH Xcelerate200 Meters9.26.71aWind: 0.27
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 5 · RPH XcelerateRPH Xcelerate100 MetersRound P5.12.95a7
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 3 · RPH XcelerateRPH Xcelerate100 Meters3.12.60aWind: 0.97
May 10FIYA Track & Field Meet #5May 10 · 200 Meters · Place 3 · Culver CityCulver City200 Meters3.27.53a7
May 10FIYA Track & Field Meet #5May 10 · 100 Meters · Place 1 · Culver CityCulver City100 Meters1.13.56a7
May 5FIYA Track & Field Meet #4May 5 · 200 Meters · Place 2 · Culver CityCulver City200 Meters2.27.57a7
May 5FIYA Track & Field Meet #4May 5 · 100 Meters · Place 2 · Culver CityCulver City100 Meters2.13.22a7
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · RPH XcelerateRPH Xcelerate400 Meters—DNS7
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 200 Meters · Place 5 · RPH XcelerateRPH Xcelerate200 Meters5.26.89a7
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 5 · RPH XcelerateRPH Xcelerate100 MetersRound P5.13.06a7
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 3 · RPH XcelerateRPH Xcelerate100 Meters3.13.08a7
Apr 21FIYA Track & Field Meet #3Apr 21 · 200 Meters · Place 1 · Culver CityCulver City200 Meters1.27.83a7
Apr 21FIYA Track & Field Meet #3Apr 21 · 100 Meters · Place 1 · Culver CityCulver City100 Meters1.13.63a7
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · RPH XcelerateRPH Xcelerate400 Meters—DNS7
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 12 · RPH XcelerateRPH Xcelerate100 MetersRound P12.13.03aWind: -0.27
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · RPH XcelerateRPH Xcelerate100 Meters—DNSWind: -1.47
Apr 14FIYA Track & Field Meet #2Apr 14 · 200 Meters · Place 3 · Culver CityCulver City200 Meters3.27.52a7
Apr 14FIYA Track & Field Meet #2Apr 14 · 100 Meters · Place 1 · Culver CityCulver City100 Meters1.13.56a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · RPH XcelerateRPH Xcelerate400 Meters--DNS7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 10 · RPH XcelerateRPH Xcelerate100 MetersRound P10.12.86aWind: 1.87
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 10 · RPH XcelerateRPH Xcelerate100 MetersRound P10.12.86aWind: 1.87

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · Place 9 · RPH XcelerateRPH Xcelerate200 Meters9.27.16a6
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 4 · RPH XcelerateRPH Xcelerate100 MetersRound P4.13.02a6
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 3 · RPH XcelerateRPH Xcelerate100 Meters3.12.87a6
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 200 Meters · Place 7 · RPH XcelerateRPH Xcelerate200 Meters7.28.58a6
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 100 Meters · Place 3 · RPH XcelerateRPH Xcelerate100 Meters3.13.48a6
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 19 · RPH XcelerateRPH Xcelerate200 MetersRound P1927.87a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 20 · RPH XcelerateRPH Xcelerate100 MetersRound P2013.25a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 19 · RPH XcelerateRPH Xcelerate200 Meters19.27.09aWind: 0.6Unofficial6
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 17 · RPH XcelerateRPH Xcelerate100 MetersRound P17.13.09aWind: 1.7Unofficial6
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · RPH XcelerateRPH Xcelerate100 Meters—DNSWind: 1.66