Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouth vs. Torrance Dual Meet · Mar 714.13aSouth vs. Torrance Dual MeetMarch 7, 2023
200 Meters · OutdoorTorrance City Championships · Mar 2725.84aTorrance City ChampionshipsMarch 27, 2024
3000 Meters · OutdoorLos Alamitos - Winter Qualifier · Jan 259:52.81aLos Alamitos - Winter QualifierJanuary 25, 2025
400 Meters · Indoor Torrance / El Segundo / Wiseburn - Da Vinci · Feb 2859.74a Torrance / El Segundo / Wiseburn - Da VinciFebruary 28, 2024
400 Meters · OutdoorSouth / Torrance / El Segundo Tri-Meet · Apr 1656.27aSouth / Torrance / El Segundo Tri-MeetApril 16, 2025
600 Meters · OutdoorRedondo - Winter Qualifier · Jan 311:33.23aRedondo - Winter QualifierJanuary 31, 2026
800 Meters · IndoorTorrance Tri meet Vs Culver City & North Torrance · Feb 252:14.21aTorrance Tri meet Vs Culver City & North Torrance February 25, 2026
800 Meters · Outdoor15th Irvine ASICS Distance Carnival · Apr 122:06.4315th Irvine ASICS Distance CarnivalApril 12, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28Bay League Prelims and FinalsApr 28 · 800 Meters · TorranceTorrance800 MetersRound P--DNS12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · TorranceTorrance800 Meters--DNS12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 400 Meters · TorranceTorrance400 Meters--DNS12
Mar 28Downey InvitationalMar 28 · 400 Meters · Place 30 · TorranceTorrance400 Meters3056.75a12
Mar 2023rd Annual New Balance California RelaysMar 20 · 800 Meters · Place 14 · TorranceTorrance800 Meters14.2:10.19a12
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 800 Meters · Place 21 · TorranceTorrance800 Meters21.2:12.86a12
Jan 31Redondo - Winter QualifierJan 31 · 600 Meters · Place 32 · UnattachedUnattached600 Meters32.1:33.23a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Torrance Tri meet Vs Culver City & North Torrance Feb 25 · 800 Meters · Place 5 · TorranceTorrance800 Meters52:14.21a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 29Bay League Prelims and FinalsApr 29 · 800 Meters · Place 16 · TorranceTorrance800 MetersRound P16.2:10.48a11
Apr 29Bay League Prelims and FinalsApr 29 · 200 Meters · TorranceTorrance200 MetersRound P--DNSWind: 2.111
Apr 18South Bay ChampionshipsApr 18 · 800 Meters · Place 29 · TorranceTorrance800 Meters29.2:08.03a11
Apr 16South / Torrance / El Segundo Tri-MeetApr 16 · 400 Meters · Place 9 · TorranceTorrance400 Meters956.27a PB11
Apr 16South / Torrance / El Segundo Tri-MeetApr 16 · 200 Meters · Place 13 · TorranceTorrance200 Meters1326.31a11
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 50 · TorranceTorrance800 Meters502:06.43 PB11
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 50 · TorranceTorrance800 Meters502:06.4311
Mar 26Torrance 4-WayMar 26 · 800 Meters · Place 6 · TorranceTorrance800 Meters6.2:09.13a11
Mar 22Yorba Linda InvitationalMar 22 · 800 Meters · Place 15 · TorranceTorrance800 Meters15.2:10.79a11
Mar 22Yorba Linda InvitationalMar 22 · 800 Meters · Place 15 · TorranceTorrance800 Meters15.2:10.79aUnofficial11
Mar 13Tri-meet - Mira Costa / San Pedro @ TorranceMar 13 · 800 Meters · Place 4 · TorranceTorrance800 Meters42:13.22a—
Jan 25Los Alamitos - Winter QualifierJan 25 · 600 Meters · Place 23 · UnattachedUnattached600 Meters23.1:34.40a11
Jan 25Los Alamitos - Winter QualifierJan 25 · 3000 Meters · Place 8 · UnattachedUnattached3000 Meters8.9:52.81a PB11
Jan 18Torrance All ComersJan 18 · 600 Meters · Place 7 · TorranceTorrance600 Meters7.1:35.68a11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 25Pioneer League FinalsApr 25 · 800 Meters · Place 10 · TorranceTorrance800 MetersRound P10.2:18.86a10
Apr 25Pioneer League FinalsApr 25 · 800 Meters · Place 7 · TorranceTorrance800 Meters7.2:15.98a10
Apr 25Pioneer League FinalsApr 25 · 200 Meters · Place 31 · TorranceTorrance200 MetersRound P31.26.02a10
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 7 · TorranceTorrance800 Meters72:15.98—
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 10 · TorranceTorrance800 MetersRound P102:18.86—
Apr 20Pioneer League PrelimsApr 20 · 200 Meters · Place 31 · TorranceTorrance200 MetersRound P3126.02—
Apr 20Pioneer League PrelimsApr 20 · 200 Meters · Place 31 · TorranceTorrance200 MetersRound P3126.0210
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 10 · TorranceTorrance800 MetersRound P102:18.8610
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 7 · TorranceTorrance800 Meters72:15.9810
Apr 12South Bay F/S ChampionshipsApr 12 · 800 Meters · Place 19 · TorranceTorrance800 Meters19.2:18.05a10
Mar 27Torrance City ChampionshipsMar 27 · 400 Meters · Place 7 · TorranceTorrance400 Meters759.45a—
Mar 27Torrance City ChampionshipsMar 27 · 200 Meters · Place 17 · TorranceTorrance200 Meters1725.84a PB—
Mar 23Yorba Linda InvitationalMar 23 · 400 Meters · Place 13 · TorranceTorrance400 Meters13.59.50a10
Mar 16Mustang RelaysMar 16 · 400 Meters · Place 14 · TorranceTorrance400 Meters1458.37a—
Mar 14Double Dual w/ Palisades, TorranceMar 14 · 800 Meters · Place 6 · TorranceTorrance800 Meters62:26.81a—
Jan 27Cal High All-comers MeetJan 27 · 400 Meters · Place 54 · TorranceTorrance400 Meters54.60.19a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28 Torrance / El Segundo / Wiseburn - Da VinciFeb 28 · 400 Meters · Place 6 · TorranceTorrance400 Meters659.74a PB—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 22Pioneer League Prelims & FinalsApr 22 · 400 Meters · Place 18 · TorranceTorrance400 MetersRound P181:03.71a—
Apr 22Pioneer League Prelims & FinalsApr 22 · 200 Meters · Place 47 · TorranceTorrance200 MetersRound P4728.98a—
Mar 23El Segundo, Torrance, Wiseburn (Tri)Mar 23 · 400 Meters · Place 8 · TorranceTorrance400 Meters81:03.07a—
Mar 23El Segundo, Torrance, Wiseburn (Tri)Mar 23 · 200 Meters · Place 21 · TorranceTorrance200 Meters2128.50a—
Mar 7South vs. Torrance Dual MeetMar 7 · 200 Meters · Place 16 · TorranceTorrance200 Meters16.29.11a9
Mar 7South vs. Torrance Dual MeetMar 7 · 100 Meters · Place 17 · TorranceTorrance100 Meters17.14.13a PB9