Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSpartan Opener · Feb 2414.50aSpartan OpenerFebruary 24, 2026
100 Meters · OutdoorPioneer League Prelims & Finals · Apr 2214.16aPioneer League Prelims & FinalsApril 22, 2023
100m Hurdles · 33" / 0.838m · OutdoorPioneer League Prelims & Finals · May 116.67aPioneer League Prelims & FinalsMay 1, 2025
200 Meters · IndoorSpartan Opener · Feb 1830.63Spartan OpenerFebruary 18, 2023
200 Meters · OutdoorTorrance City Champs · Mar 3029.44aTorrance City ChampsMarch 30, 2023
300m Hurdles · 30" / 0.762m · OutdoorPioneer League Championships · Apr 2848.68aPioneer League ChampionshipsApril 28, 2026
400 Meters · IndoorSpartan Opener · Feb 181:10.95Spartan OpenerFebruary 18, 2023
400 Meters · OutdoorPeninsula vs South Torrance Dual · Mar 21:12.29aPeninsula vs South Torrance DualMarch 2, 2023
Long Jump · OutdoorRedondo Nike Track Festival · Mar 84.27mRedondo Nike Track FestivalMarch 8, 2024
Triple Jump · OutdoorTorrance 4-Way · Mar 2633-10.00Torrance 4-WayMarch 26, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · 300m Hurdles · Place 24 · South Torrance300m Hurdles30" / 0.762mRound P24.49.81a12
May 16CIF-SS FinalsMay 16 · 100m Hurdles · Place 30 · South Torrance100m Hurdles33" / 0.838mRound P30.17.23aWind: 1.612
May 9CIF SS D2 PreliminariesMay 9 · 300m Hurdles · Place 24 · South Torrance300m Hurdles30" / 0.762mRound P24.49.81a12
May 9CIF SS D2 PreliminariesMay 9 · 100m Hurdles · Place 30 · South Torrance100m Hurdles33" / 0.838mRound P30.17.23aWind: 1.612
Apr 28Pioneer League ChampionshipsApr 28 · Triple Jump · Place 4 · South TorranceTriple Jump4.32-05.5012
Apr 28Pioneer League ChampionshipsApr 28 · 300m Hurdles · Place 2 · South Torrance300m Hurdles30" / 0.762m2.48.68a PB12
Apr 28Pioneer League ChampionshipsApr 28 · 100m Hurdles · Place 1 · South Torrance100m Hurdles33" / 0.838m1.16.88aWind: 4.512
Apr 17South Bay ChampionshipsApr 17 · Triple Jump · Place 5 · South TorranceTriple Jump531-06.0012
Apr 17South Bay ChampionshipsApr 17 · 300m Hurdles · Place 6 · South Torrance300m Hurdles650.43a12
Apr 17South Bay ChampionshipsApr 17 · 100m Hurdles · Place 3 · South Torrance100m Hurdles317.09a12
Apr 7South vs. Torrance DualApr 7 · Triple Jump · Place 1 · South TorranceTriple Jump130-8.5012
Apr 7South vs. Torrance DualApr 7 · 300m Hurdles · Place 1 · South Torrance300m Hurdles151.94a12
Apr 7South vs. Torrance DualApr 7 · 100m Hurdles · Place 2 · South Torrance100m Hurdles217.93a12
Mar 21Mustang Speed InvitationalMar 21 · 300m Hurdles · Place 4 · South Torrance300m Hurdles452.01a12
Mar 21Mustang Speed InvitationalMar 21 · 100m Hurdles · Place 3 · South Torrance100m Hurdles317.46a12
Mar 13Redondo Track FestivalMar 13 · Triple Jump · Place 12 · South TorranceTriple Jump12.32-09.00Wind: 012
Mar 13Redondo Track FestivalMar 13 · 300m Hurdles · South Torrance300m Hurdles30" / 0.762m--DNS12
Mar 13Redondo Track FestivalMar 13 · 100m Hurdles · Place 31 · South Torrance100m Hurdles33" / 0.838m31.17.74aWind: -0.712
Mar 7The ShowdownMar 7 · Triple Jump · Place 3 · South TorranceTriple Jump330-1012
Mar 7The ShowdownMar 7 · 300m Hurdles · Place 1 · South Torrance300m Hurdles151.37a12
Mar 7The ShowdownMar 7 · 100m Hurdles · Place 2 · South Torrance100m Hurdles217.96a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Spartan OpenerFeb 24 · 100 Meters · Place 8 · South Torrance100 Meters814.50a PB12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 1Pioneer League Prelims & FinalsMay 1 · Triple Jump · Place 2 · South TorranceTriple Jump2.33-01.0011
May 1Pioneer League Prelims & FinalsMay 1 · 300m Hurdles · Place 3 · South Torrance300m Hurdles30" / 0.762mRound P3.49.75a11
May 1Pioneer League Prelims & FinalsMay 1 · 300m Hurdles · Place 2 · South Torrance300m Hurdles30" / 0.762m2.48.90a11
May 1Pioneer League Prelims & FinalsMay 1 · 100m Hurdles · Place 2 · South Torrance100m Hurdles33" / 0.838m2.16.67a PB11
Apr 18South Bay ChampionshipsApr 18 · Triple Jump · Place 4 · South TorranceTriple Jump4.31-08.5011
Apr 18South Bay ChampionshipsApr 18 · 300m Hurdles · Place 3 · South Torrance300m Hurdles30" / 0.762m3.49.29a11
Apr 18South Bay ChampionshipsApr 18 · 100m Hurdles · Place 1 · South Torrance100m Hurdles33" / 0.838m1.16.81aWind: 1.511
Apr 16South / Torrance / El Segundo Tri-MeetApr 16 · Triple Jump · Place 1 · South TorranceTriple Jump130-711
Apr 16South / Torrance / El Segundo Tri-MeetApr 16 · 300m Hurdles · Place 1 · South Torrance300m Hurdles149.92a11
Apr 16South / Torrance / El Segundo Tri-MeetApr 16 · 100m Hurdles · Place 2 · South Torrance100m Hurdles217.51a11
Apr 2South / Banning / InglewoodApr 2 · Triple Jump · Place 1 · South TorranceTriple Jump1.31-08.0011
Apr 2South / Banning / InglewoodApr 2 · 300m Hurdles · Place 1 · South Torrance300m Hurdles30" / 0.762m1.49.1711
Apr 2South / Banning / InglewoodApr 2 · 100m Hurdles · Place 1 · South Torrance100m Hurdles33" / 0.838m1.17.27a11
Mar 26Torrance 4-WayMar 26 · Triple Jump · Place 2 · South TorranceTriple Jump2.33-10.00 PB11
Mar 26Torrance 4-WayMar 26 · 300m Hurdles · Place 3 · South Torrance300m Hurdles30" / 0.762m3.51.10a11
Mar 26Torrance 4-WayMar 26 · 100m Hurdles · Place 3 · South Torrance100m Hurdles33" / 0.838m3.17.54aWind: 111
Mar 22Mustang Speed InvitationalMar 22 · 300m Hurdles · Place 5 · South Torrance300m Hurdles550.84a11
Mar 22Mustang Speed InvitationalMar 22 · 100m Hurdles · Place 4 · South Torrance100m Hurdles417.68a11
Feb 18Spartan IntersquadFeb 18 · 400 Meters · Place 4 · South Torrance400 Meters4.1:08.34aUnofficial11
Feb 18Spartan IntersquadFeb 18 · 100 Meters · Place 2 · South Torrance100 Meters2.14.10aUnofficial11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26South / PV / Wiseburn Da Vinci Tri-MeetFeb 26 · Triple Jump · Place 1 · South TorranceTriple Jump131-9—
Feb 26South / PV / Wiseburn Da Vinci Tri-MeetFeb 26 · 300m Hurdles · Place 1 · South Torrance300m Hurdles151.86a—
Feb 26South / PV / Wiseburn Da Vinci Tri-MeetFeb 26 · 100m Hurdles · Place 1 · South Torrance100m Hurdles117.39a—

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 4CIF-SS D2 PrelimsMay 4 · 300m Hurdles · Place 32 · South Torrance300m Hurdles30" / 0.762mRound P32.50.95a10
Apr 25Pioneer League FinalsApr 25 · Triple Jump · Place 3 · South TorranceTriple Jump3.31-08.5010
Apr 25Pioneer League FinalsApr 25 · 300m Hurdles · Place 3 · South Torrance300m Hurdles30" / 0.762mRound P3.50.89a10
Apr 25Pioneer League FinalsApr 25 · 300m Hurdles · Place 3 · South Torrance300m Hurdles30" / 0.762m3.51.27a10
Apr 25Pioneer League FinalsApr 25 · 100m Hurdles · Place 6 · South Torrance100m Hurdles33" / 0.838mRound P6.18.39a10
Apr 25Pioneer League FinalsApr 25 · 100m Hurdles · Place 5 · South Torrance100m Hurdles33" / 0.838m5.17.71aWind: 4.310
Apr 20Pioneer League PrelimsApr 20 · Triple Jump · Place 3 · South TorranceTriple Jump331-8.5010
Apr 20Pioneer League PrelimsApr 20 · 300m Hurdles · Place 3 · South Torrance300m HurdlesRound P350.8910
Apr 20Pioneer League PrelimsApr 20 · 300m Hurdles · Place 3 · South Torrance300m Hurdles351.2710
Apr 20Pioneer League PrelimsApr 20 · 100m Hurdles · Place 6 · South Torrance100m HurdlesRound P618.3910
Apr 20Pioneer League PrelimsApr 20 · 100m Hurdles · Place 5 · South Torrance100m Hurdles517.7110
Apr 12South Bay F/S ChampionshipsApr 12 · Triple Jump · Place 2 · South TorranceTriple Jump2.30-01.2510
Apr 12South Bay F/S ChampionshipsApr 12 · 300m Hurdles · Place 3 · South Torrance300m Hurdles30" / 0.762m3.51.85a10
Apr 12South Bay F/S ChampionshipsApr 12 · 100m Hurdles · Place 3 · South Torrance100m Hurdles33" / 0.838m3.18.34aWind: -0.510
Mar 27Torrance City ChampionshipsMar 27 · Triple Jump · Place 1 · South TorranceTriple Jump131-11—
Mar 27Torrance City ChampionshipsMar 27 · 300m Hurdles · Place 1 · South Torrance300m Hurdles152.32a—
Mar 27Torrance City ChampionshipsMar 27 · 100m Hurdles · Place 1 · South Torrance100m Hurdles118.42a—
Mar 16Mustang RelaysMar 16 · 400m Hurdles · Place 15 · South Torrance400m Hurdles151:25.11a—
Mar 16Mustang RelaysMar 16 · 100m Hurdles · Place 6 · South Torrance100m Hurdles618.99a—
Mar 13South / Mira Costa / Da Vinci Tri-MeetMar 13 · Triple Jump · Place 2 · South TorranceTriple Jump230-4—
Mar 13South / Mira Costa / Da Vinci Tri-MeetMar 13 · 300m Hurdles · Place 1 · South Torrance300m Hurdles153.71a—
Mar 13South / Mira Costa / Da Vinci Tri-MeetMar 13 · 100m Hurdles · Place 2 · South Torrance100m Hurdles219.32a—
Mar 8Redondo Nike Track FestivalMar 8 · Long Jump · Place 18 · South Torrance (SS)Long Jump184.27m PB10
Mar 8Redondo Nike Track FestivalMar 8 · 300m Hurdles · Place 15 · South Torrance (SS)300m Hurdles1554.5310
Mar 8Redondo Nike Track FestivalMar 8 · 100m Hurdles · Place 13 · South Torrance (SS)100m Hurdles1319.1710
Feb 14Spartan IntrasquadFeb 14 · 400 Meters · Place 7 · South Torrance400 Meters7.1:18.50Unofficial10
Feb 14Spartan IntrasquadFeb 14 · 100 Meters · Place 6 · South Torrance100 Meters6.14.70Unofficial10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28South / Palos Verdes / Banning Tri-MeetFeb 28 · Triple Jump · Place 1 · South TorranceTriple Jump130-4—
Feb 28South / Palos Verdes / Banning Tri-MeetFeb 28 · 300m Hurdles · Place 2 · South Torrance300m Hurdles255.41a—
Feb 28South / Palos Verdes / Banning Tri-MeetFeb 28 · 100m Hurdles · Place 1 · South Torrance100m Hurdles121.22a—

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
Apr 22Pioneer League Prelims & FinalsApr 22 · Triple Jump · Place 3 · South TorranceTriple Jump330-4.75—
Apr 22Pioneer League Prelims & FinalsApr 22 · Long Jump · Place 7 · South TorranceLong Jump714-1.50—
Apr 22Pioneer League Prelims & FinalsApr 22 · 100 Meters · Place 16 · South Torrance100 MetersRound P1614.16a PB—
Apr 18MIra Costa vs South Torrance DualApr 18 · Triple Jump · Place 1 · South TorranceTriple Jump130-4—
Apr 18MIra Costa vs South Torrance DualApr 18 · Long Jump · Place 3 · South TorranceLong Jump314-6.50—
Apr 18MIra Costa vs South Torrance DualApr 18 · 100 Meters · Place 13 · South Torrance100 Meters1314.21a—
Apr 14South Bay F/S ChampionshipsApr 14 · Triple Jump · Place 2 · South TorranceTriple Jump230-7—
Apr 14South Bay F/S ChampionshipsApr 14 · Long Jump · Place 5 · South TorranceLong Jump514-2—
Apr 14South Bay F/S ChampionshipsApr 14 · 100 Meters · Place 51 · South Torrance100 Meters5114.26a—
Apr 11Tri Meet (South/North/Palos Verdes)Apr 11 · Triple Jump · Place 1 · South TorranceTriple Jump128-10—
Apr 11Tri Meet (South/North/Palos Verdes)Apr 11 · Long Jump · Place 2 · South TorranceLong Jump213-2—
Apr 11Tri Meet (South/North/Palos Verdes)Apr 11 · 200 Meters · Place 11 · South Torrance200 Meters1130.41a—
Mar 30Torrance City ChampsMar 30 · Triple Jump · Place 1 · South TorranceTriple Jump130-11—
Mar 30Torrance City ChampsMar 30 · Long Jump · Place 3 · South TorranceLong Jump313-11—
Mar 30Torrance City ChampsMar 30 · 200 Meters · Place 5 · South Torrance200 Meters529.44a PB—
Mar 30Torrance City ChampsMar 30 · 100 Meters · Place 8 · South Torrance100 Meters814.18a—
Mar 15Tri Meet ( ESHS/South/San Pedro)Mar 15 · Triple Jump · Place 5 · South TorranceTriple Jump527-08.50—
Mar 15Tri Meet ( ESHS/South/San Pedro)Mar 15 · Long Jump · Place 2 · South TorranceLong Jump213-08.00—
Mar 15Tri Meet ( ESHS/South/San Pedro)Mar 15 · 100 Meters · Place 15 · South Torrance100 Meters1514.97a—
Mar 7South vs. Torrance Dual MeetMar 7 · Triple Jump · Place 3 · South TorranceTriple Jump3.27-10.009
Mar 7South vs. Torrance Dual MeetMar 7 · Long Jump · Place 2 · South TorranceLong Jump2.13-08.009
Mar 7South vs. Torrance Dual MeetMar 7 · 100 Meters · Place 8 · South Torrance100 Meters8.14.83a9
Mar 2Peninsula vs South Torrance DualMar 2 · 400 Meters · Place 2 · South Torrance400 Meters21:12.29a PB—
Feb 9Spartan IntersquadFeb 9 · 400 Meters · Place 11 · South Torrance400 Meters11.1:18.41aUnofficial9
Feb 9Spartan IntersquadFeb 9 · 200 Meters · Place 3 · South Torrance200 Meters3.31.56aUnofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Spartan OpenerFeb 18 · 400 Meters · Place 8 · South Torrance400 Meters81:10.95 PB9
Feb 18Spartan OpenerFeb 18 · 200 Meters · Place 17 · South Torrance200 Meters1730.63 PB9