Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRedondo Nike Track Festival · Mar 712.73Redondo Nike Track FestivalMarch 7, 2025
100 Meters · OutdoorAAU Region 23 Qualifer · Jun 1814.45AAU Region 23 QualiferJune 18, 2021
200 Meters · IndoorCulver City All Comers · Feb 127.77aCulver City All Comers February 1, 2025
200 Meters · OutdoorMira Costa vs Culver City · Apr 2427.01aMira Costa vs Culver CityApril 24, 2025
200 Meters · OutdoorAAU Region 23 Qualifer · Jun 1831.10AAU Region 23 QualiferJune 18, 2021
300m Hurdles · 30" / 0.762m · OutdoorOcean League Prelims and Finals · Apr 2752.00aOcean League Prelims and FinalsApril 27, 2026
400 Meters · IndoorCulver City All Comers · Feb 11:03.44aCulver City All Comers February 1, 2025
400 Meters · OutdoorTri meet vs Lawndale & Davinci · Apr 91:02.53aTri meet vs Lawndale & Davinci April 9, 2025
55 Meter · Indoor2022 USATF National Youth Indoor Championships · Mar 188.27a2022 USATF National Youth Indoor ChampionshipsMarch 18, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27Ocean League Prelims and FinalsApr 27 · 300m Hurdles · Place 5 · Culver CityCulver City300m Hurdles30" / 0.762mRound P5.52.00a PB12
Apr 27Ocean League Prelims and FinalsApr 27 · 300m Hurdles · Place 6 · Culver CityCulver City300m Hurdles30" / 0.762m6.52.89a12
Apr 27Ocean League Prelims and FinalsApr 27 · 400 Meters · Place 7 · Culver CityCulver City400 MetersRound P7.1:04.93a12
Apr 27Ocean League Prelims and FinalsApr 27 · 400 Meters · Culver CityCulver City400 Meters--DNS12
Apr 22Mira Costa vs Culver City vs Da VinciApr 22 · 400 Meters · Place 4 · Culver CityCulver City400 Meters41:05.49a12
Mar 2023rd Annual New Balance California RelaysMar 20 · 400 Meters · Place 34 · Culver CityCulver City400 Meters34.1:04.92a12
Mar 18Culver City 5 way Vs El Segundo, LACES, Da Vinci and Beverly HillsMar 18 · 400 Meters · Place 3 · Culver CityCulver City400 Meters31:05.10a12
Mar 18Culver City 5 way Vs El Segundo, LACES, Da Vinci and Beverly HillsMar 18 · 200 Meters · Place 16 · Culver CityCulver City200 Meters1629.57a12
Mar 11Culver City 4 Way vs Hamilton , Lawndale & HawthorneMar 11 · 400 Meters · Place 9 · Culver CityCulver City400 Meters91:07.09a12
Mar 11Culver City 4 Way vs Hamilton , Lawndale & HawthorneMar 11 · 200 Meters · Place 13 · Culver CityCulver City200 Meters1328.19a12
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 100 Meters · Culver CityCulver City100 Meters—DNS12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24Mira Costa vs Culver CityApr 24 · 400 Meters · Place 4 · Culver CityCulver City400 Meters4.1:03.50a11
Apr 24Mira Costa vs Culver CityApr 24 · 200 Meters · Place 5 · Culver CityCulver City200 Meters5.27.01a PB11
Apr 16Culver City Vs Hawthorne (Senior Day)Apr 16 · 400 Meters · Place 3 · Culver CityCulver City400 Meters31:04.27a11
Apr 9Tri meet vs Lawndale & Davinci Apr 9 · 400 Meters · Place 2 · Culver CityCulver City400 Meters21:02.53a PB11
Mar 1422nd Annual California RelaysMar 14 · 400 Meters · Culver CityCulver City400 Meters—DNS11
Mar 1422nd Annual California RelaysMar 14 · 100 Meters · Culver CityCulver City100 Meters—DNS11
Mar 12Tri Meet vs Hamilton & El SegundoMar 12 · 100 Meters · Place 6 · Culver CityCulver City100 Meters614.34a—
Mar 7Redondo Nike Track FestivalMar 7 · 100 Meters · Place 44 · Culver CityCulver City100 Meters4412.73 PB11
Mar 7Redondo Nike Track FestivalMar 7 · 400 Meters · Place 48 · Culver CityCulver City400 Meters481:02.8611
Mar 5Santa Monica v. Culver CityMar 5 · 200 Meters · Place 2 · Culver CityCulver City200 Meters228.66a—
Mar 5Santa Monica v. Culver CityMar 5 · 100 Meters · Place 2 · Culver CityCulver City100 Meters213.66a—
Mar 121st Annual Culver City Invitational Mar 1 · 100 Meters · Place 7 · Culver CityCulver City100 Meters713.12a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Tri Meet Vs Torrance & PALIFeb 26 · 400 Meters · Place 3 · Culver CityCulver City400 Meters31:03.79a—
Feb 1Culver City All Comers Feb 1 · 400 Meters · Place 3 · Culver CityCulver City400 Meters31:03.44a PB—
Feb 1Culver City All Comers Feb 1 · 200 Meters · Place 5 · Culver CityCulver City200 Meters527.77a PB—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 14Santa Monica All ComersDec 14 · 200 Meters · Place 7 · 33-Unattached33-Unattached200 Meters7.28.05a11
Dec 14Santa Monica All ComersDec 14 · 100 Meters · Place 4 · 33-Unattached33-Unattached100 Meters4.13.30a11
Apr 25Bay League ChampionshipsApr 25 · 400 Meters · Place 12 · Culver CityCulver City400 MetersRound P12.1:06.51a10
Apr 25Bay League ChampionshipsApr 25 · 200 Meters · Place 13 · Culver CityCulver City200 MetersRound P13.28.34aWind: 110
Apr 22Bay League PrelimsApr 22 · 400 Meters · Place 12 · Culver CityCulver City400 MetersRound P12.1:06.51a10
Apr 22Bay League PrelimsApr 22 · 200 Meters · Place 13 · Culver CityCulver City200 MetersRound P13.28.34aWind: 110
Apr 16Mira Costa vs Culver City DualApr 16 · 400 Meters · Place 10 · Culver CityCulver City400 Meters101:07.88a—
Apr 16Mira Costa vs Culver City DualApr 16 · 200 Meters · Place 4 · Culver CityCulver City200 Meters428.37a—
Apr 12Big West Frosh/Soph ChampionshipApr 12 · 400 Meters · Place 20 · Culver CityCulver City400 Meters201:09.71a—
Apr 12Big West Frosh/Soph ChampionshipApr 12 · 200 Meters · Place 24 · Culver CityCulver City200 Meters2429.25a—
Apr 10Culver vs Santa MonicaApr 10 · 400 Meters · Place 5 · Culver CityCulver City400 Meters51:06.68a—
Apr 10Culver vs Santa MonicaApr 10 · 200 Meters · Place 5 · Culver CityCulver City200 Meters529.01a—
Mar 20Culver Vs Beverly HillsMar 20 · 200 Meters · Place 1 · Culver CityCulver City200 Meters128.36a—
Mar 1522nd Annual California RelaysMar 15 · 100 Meters · Place 41 · Culver CityCulver City100 Meters4113.43a—
Mar 13Culver Vs El Segundo & HamiltonMar 13 · 400 Meters · Place 8 · Culver CityCulver City400 Meters81:08.49a—
Mar 13Culver Vs El Segundo & HamiltonMar 13 · 200 Meters · Place 10 · Culver CityCulver City200 Meters1029.45a—
Mar 8Redondo Nike Track FestivalMar 8 · 100 Meters · Place 33 · Culver City (SS)Culver City (SS)100 Meters3313.54510

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 200 Meters · Place 6 · Black LightningBlack Lightning200 Meters6.30.89a9
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 100 Meters · Place 5 · Black LightningBlack Lightning100 Meters5.13.80a9
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Long Jump · Black LightningBlack LightningLong Jump—DNS9
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 35 · Black LightningBlack Lightning100 MetersRound P35.14.89aWind: 1.3Unofficial9
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 13 · Black LightningBlack Lightning100 MetersRound P1313.52a—
Apr 28Bay League FINALSApr 28 · 200 Meters · Culver CityCulver City200 MetersRound P—DNSWind: 1.79
Apr 28Bay League FINALSApr 28 · 100 Meters · Place 10 · Culver CityCulver City100 MetersRound P10.13.47aWind: 2.39
Apr 19Santa Monica v. Culver CityApr 19 · 100 Meters · Place 11 · Culver CityCulver City100 Meters1114.38a—
Apr 14South Bay F/S ChampionshipsApr 14 · 100 Meters · Place 25 · Culver CityCulver City100 Meters2513.80a—
Apr 12Culver City Vs Lawndale Apr 12 · 200 Meters · Place 2 · Culver CityCulver City200 Meters229.19a—
Apr 12Culver City Vs Lawndale Apr 12 · 100 Meters · Place 1 · Culver CityCulver City100 Meters113.85a—
Mar 22Culver City Vs Mira Costa Mar 22 · 100 Meters · Place 20 · Culver CityCulver City100 Meters2014.85a—
Mar 15Culver City / Beverly Hills / Hamilton Tri Meet Mar 15 · 200 Meters · Place 1 · Culver CityCulver City200 Meters129.28a—
Mar 15Culver City / Beverly Hills / Hamilton Tri Meet Mar 15 · 100 Meters · Place 1 · Culver CityCulver City100 Meters113.94a—
Mar 11Long Beach RelaysMar 11 · 100 Meters · Place 11 · Culver CityCulver City100 Meters1113.71a—
Mar 8Culver City / El Segundo / Hawthorne Tri Meet Mar 8 · 200 Meters · Place 4 · Culver CityCulver City200 Meters430.11a—
Mar 8Culver City / El Segundo / Hawthorne Tri Meet Mar 8 · 100 Meters · Place 3 · Culver CityCulver City100 Meters314.14a—
Feb 11Santa Monica All-ComersFeb 11 · 200 Meters · Place 18 · Culver CityCulver City200 Meters18.30.20a9

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 16AAU Region 23 Qualifier At Lancaster, CAJun 16 · 400 Meters · Place 9 · Black LightnBlack Lightn400 Meters91:08.14—
Jun 16AAU Region 23 Qualifier At Lancaster, CAJun 16 · 200 Meters · Place 7 · Black LightnBlack Lightn200 Meters727.94—
Jun 16AAU Region 23 Qualifier At Lancaster, CAJun 16 · 200 Meters · Place 7 · Black LightnBlack Lightn200 MetersRound P729.52—
Jun 16AAU Region 23 Qualifier At Lancaster, CAJun 16 · 100 Meters · Place 7 · Black LightnBlack Lightn100 Meters713.42—
Jun 16AAU Region 23 Qualifier At Lancaster, CAJun 16 · 100 Meters · Place 7 · Black LightnBlack Lightn100 MetersRound P713.84—
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Black LightningBlack Lightning400 Meters—DNS13-14
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 43 · Black LightningBlack Lightning200 MetersRound P43.29.49aWind: -113-14
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 35 · Black LightningBlack Lightning100 MetersRound P35.13.95aWind: 0.913-14
May 28LA Jets 36th Annual InvitationalMay 28 · 100 Meters · Place 44 · 13-14 Black Lightning13-14 Black Lightning100 MetersRound P4414.39a—
May 21Pasadena Running Roses InvitationalMay 21 · 200 Meters · Place 13 · 13-14 Black Lightning13-14 Black Lightning200 Meters1328.98a—
May 21Pasadena Running Roses InvitationalMay 21 · 100 Meters · Place 9 · 13-14 Black Lightning13-14 Black Lightning100 MetersRound P914.13a—
May 21Pasadena Running Roses InvitationalMay 21 · 100 Meters · Place 6 · 13-14 Black Lightning13-14 Black Lightning100 Meters613.65a—
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 24 · Black LightningBlack Lightning400 Meters24.1:07.50a13-14
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 20 · Black LightningBlack Lightning200 Meters20.28.88aWind: -1.613-14
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 33 · Black LightningBlack Lightning100 MetersRound P33.13.90a13-14
Mar 1210 East InviteMar 12 · 400 Meters · Place 20 · Black LightningBlack Lightning400 Meters20.1:09.96a13-14
Mar 1210 East InviteMar 12 · 100 Meters · Place 18 · Black LightningBlack Lightning100 Meters18.14.32a13-14
Feb 5Long Beach Poly Jack Rabbits All-comersFeb 5 · 200 Meters · Place 5 · Black LightningBlack Lightning200 Meters5.30.65aWind: -1.713-14
Feb 5Long Beach Poly Jack Rabbits All-comersFeb 5 · 100 Meters · Place 6 · Black LightningBlack Lightning100 Meters6.14.51aWind: -1.313-14

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 48 · Black LightningBlack Lightning55 MeterRound P48.8.27a PB13-14
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Place 30 · Black LightningBlack Lightning400 MetersRound P30.1:07.52a13-14
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 50 · Black LightningBlack Lightning200 MetersRound P50.29.43a13-14

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast NationalsJul 1 · 200 Meters · Place 14 · Black LightningBlack Lightning200 Meters14.30.23a13-14
Jul 1AAU West Coast NationalsJul 1 · 100 Meters · Place 15 · Black LightningBlack Lightning100 Meters15.14.75a13-14
Jun 18AAU Region 23 QualiferJun 18 · 200 Meters · Place 16 · Black LightningBlack Lightning200 Meters1631.10 PB—
Jun 18AAU Region 23 QualiferJun 18 · 100 Meters · Place 16 · Black LightningBlack Lightning100 Meters1614.45 PB—
May 15NFZ InvitationalMay 15 · 200 Meters · Place 29 · Black LightningBlack Lightning200 Meters29.31.08a13-14
May 15NFZ InvitationalMay 15 · 100 Meters · Place 26 · Black LightningBlack Lightning100 Meters26.14.57a13-14