Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2026 Arcadia Invitational · Apr 104:18.622026 Arcadia InvitationalApril 10, 2026
1500 Meters · Outdoor2026 Arcadia Invitational · Apr 104:01.172026 Arcadia InvitationalApril 10, 2026
1600 Meters · IndoorMira Costa v LB Millikan v West Torrance · Feb 224:21.71aMira Costa v LB Millikan v West TorranceFebruary 22, 2025
1600 Meters · OutdoorRedondo Track Festival · Mar 134:12.84aRedondo Track FestivalMarch 13, 2026
300 Meters · OutdoorRedondo - Winter Qualifier · Jan 3136.53aRedondo - Winter QualifierJanuary 31, 2026
3200 Meters · OutdoorHi-Racer Meet of Champions · Mar 211:56.82Hi-Racer Meet of ChampionsMarch 21, 2026
400 Meters · IndoorMustang Relays Invitational · Feb 2851.44aMustang Relays InvitationalFebruary 28, 2026
400 Meters · OutdoorBay League Championships · Apr 2551.68aBay League ChampionshipsApril 25, 2024
600 Meters · OutdoorVS Athletics - CA Winter Championships · Feb 71:21.84aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026
800 Meters · Indoor4 - Way Dual Meet · Feb 211:53.61a4 - Way Dual MeetFebruary 21, 2026
800 Meters · Outdoor66th Mt. SAC Relays · Apr 161:50.98a66th Mt. SAC RelaysApril 16, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 800 Meters · Place 27 · Mira CostaMira Costa800 MetersRound P27.1:54.58a12
May 23CIF Southern Section MastersMay 23 · 800 Meters · Place 5 · Mira CostaMira Costa800 Meters51:53.40a12
May 23CIF Southern Section MastersMay 23 · 800 Meters · Place 5 · Mira Costa (SS)Mira Costa (SS)800 Meters51:53.4012
May 16CIF-SS FinalsMay 16 · 800 Meters · Place 2 · Mira CostaMira Costa800 MetersRound P2.1:52.90a12
May 16CIF-SS FinalsMay 16 · 800 Meters · Place 1 · Mira CostaMira Costa800 Meters1.1:52.68a12
May 9CIF SS D1 PreliminariesMay 9 · 800 Meters · Place 2 · Mira CostaMira Costa800 MetersRound P2.1:52.90a12
Apr 28Bay League Prelims and FinalsApr 28 · 1600 Meters · Mira CostaMira Costa1600 MetersRound P--DNS12
Apr 28Bay League Prelims and FinalsApr 28 · 800 Meters · Place 1 · Mira CostaMira Costa800 MetersRound P1.1:54.44a12
Apr 28Bay League Prelims and FinalsApr 28 · 800 Meters · Place 2 · Mira CostaMira Costa800 Meters2.1:53.23a12
Apr 1666th Mt. SAC RelaysApr 16 · 800 Meters · Place 4 · Mira CostaMira Costa800 Meters41:50.98a PB12
Apr 1666th Mt. SAC RelaysApr 16 · 800 Meters · Place 4 · Mira CostaMira Costa800 Meters41:50.98—
Apr 102026 Arcadia InvitationalApr 10 · 1600 Meters · Place 9 · Mira CostaMira Costa1600 Meters94:17.1112
Apr 102026 Arcadia InvitationalApr 10 · 1500 Meters · Place 10 · Mira CostaMira Costa1500 Meters104:01.17 PB12
Apr 102026 Arcadia InvitationalApr 10 · 1 Mile · Place 9 · Mira CostaMira Costa1 Mile94:18.62 PB12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1 Mile · Place 16 · Mira CostaMira Costa1 Mile16.4:21.09a12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1600 Meters · Place 16 · Mira CostaMira Costa1600 Meters16.4:19.60a12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1500 Meters · Place 17 · Mira CostaMira Costa1500 Meters17.4:04.03a12
Mar 28The TENMar 28 · 800 Meters · Place 1 · Mira CostaMira Costa800 Meters1.1:52.98a12
Mar 21Hi-Racer Meet of ChampionsMar 21 · 3200 Meters · Place 13 · Mira CostaMira Costa3200 Meters131:56.82 PB—
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 6 · Mira CostaMira Costa1600 Meters6.4:12.84a PB12
Mar 13Redondo Track FestivalMar 13 · 800 Meters · Place 24 · Mira CostaMira Costa800 Meters24.1:59.83a12
Mar 7Arcadia Distance ChallengeMar 7 · 1600 Meters · Place 8 · Mira CostaMira Costa1600 Meters84:23.0812
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 300 Meters · Place 99 · Mira costaMira costa300 Meters99.37.12a12
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 600 Meters · Place 9 · Mira costaMira costa600 Meters9.1:21.84a PB12
Jan 31Redondo - Winter QualifierJan 31 · 300 Meters · Place 12 · UnattachedUnattached300 Meters12.36.53a PB12
Jan 31Redondo - Winter QualifierJan 31 · 1500 Meters · Place 11 · UnattachedUnattached1500 Meters11.4:11.39a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Mustang Relays InvitationalFeb 28 · 400 Meters · Place 4 · Mira CostaMira Costa400 Meters451.44a PB12
Feb 214 - Way Dual MeetFeb 21 · 800 Meters · Place 1 · Mira CostaMira Costa800 Meters11:53.61a PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24CIF-SS Masters MeetMay 24 · 800 Meters · Mira CostaMira Costa800 MetersRelay Split—1:53.7hUnofficial11
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 1600 Meters · Place 11 · Mira CostaMira Costa1600 MetersRound P11.4:18.65a11
Apr 29Bay League Prelims and FinalsApr 29 · 1600 Meters · Place 3 · Mira CostaMira Costa1600 MetersRound P3.4:30.75a11
Apr 29Bay League Prelims and FinalsApr 29 · 1600 Meters · Place 3 · Mira CostaMira Costa1600 Meters3.4:16.99a11
Apr 29Bay League Prelims and FinalsApr 29 · 800 Meters · Place 4 · Mira CostaMira Costa800 MetersRound P4.1:59.06a11
Apr 29Bay League Prelims and FinalsApr 29 · 800 Meters · Place 8 · Mira CostaMira Costa800 Meters8.2:02.15a11
Apr 18South Bay ChampionshipsApr 18 · 1600 Meters · Place 4 · Mira CostaMira Costa1600 Meters4.4:21.70a11
Apr 1665th Mt. SAC RelaysApr 16 · 1 Mile · Mira CostaMira Costa1 Mile--DNS11
Apr 1665th Mt. SAC RelaysApr 16 · 1600 Meters · Mira CostaMira Costa1600 Meters--DNS11
Mar 29The TEN @ JSerraMar 29 · 800 Meters · Place 2 · Mira CostaMira Costa800 Meters2.1:56.82a11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1 Mile · Place 9 · Mira CostaMira Costa1 Mile9.4:19.56a11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 9 · Mira CostaMira Costa1600 Meters9.4:18.18a11
Mar 15Mustang Relays InvitationalMar 15 · 400 Meters · Place 21 · Mira CostaMira Costa400 Meters2154.19a—
Mar 7Redondo Nike Track FestivalMar 7 · 1600 Meters · Place 7 · Mira CostaMira Costa1600 Meters74:16.8711
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 55 · Mira CostaMira Costa1500 Meters55.4:13.04a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Condor Invitational and Distance CarnivalFeb 28 · 800 Meters · Place 3 · Mira CostaMira Costa800 Meters31:59.93a—
Feb 22Mira Costa v LB Millikan v West TorranceFeb 22 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 Meters14:21.71a PB11
Feb 22Mira Costa v LB Millikan v West TorranceFeb 22 · 800 Meters · Place 6 · Mira CostaMira Costa800 Meters62:02.73a11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 25Bay League ChampionshipsApr 25 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 MetersRound P1.4:40.98a10
Apr 25Bay League ChampionshipsApr 25 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 Meters1.4:24.71a10
Apr 25Bay League ChampionshipsApr 25 · 400 Meters · Place 1 · Mira CostaMira Costa400 MetersRound P1.51.68a PB10
Apr 25Bay League ChampionshipsApr 25 · 400 Meters · Place 2 · Mira CostaMira Costa400 Meters2.52.34a10
Apr 22Bay League PrelimsApr 22 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 MetersRound P1.4:40.98a10
Apr 22Bay League PrelimsApr 22 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 Meters1.4:24.71a10
Apr 22Bay League PrelimsApr 22 · 400 Meters · Place 1 · Mira CostaMira Costa400 MetersRound P1.51.68a10
Apr 22Bay League PrelimsApr 22 · 400 Meters · Place 2 · Mira CostaMira Costa400 Meters2.52.34a10
Apr 16Mira Costa vs Culver City DualApr 16 · 800 Meters · Place 2 · Mira CostaMira Costa800 Meters22:02.47a—
Apr 12South Bay F/S ChampionshipsApr 12 · 1600 Meters · Place 3 · Mira CostaMira Costa1600 Meters3.4:37.74a10
Apr 12South Bay F/S ChampionshipsApr 12 · 400 Meters · Place 1 · Mira CostaMira Costa400 Meters1.51.89a10
Mar 28Pen vs Mira Costa DualMar 28 · 400 Meters · Place 6 · Mira CostaMira Costa400 Meters653.33a—
Mar 23Azusa Meet of ChampionsMar 23 · 800 Meters · Place 3 · Mira CostaMira Costa800 Meters3.2:03.23a10
Mar 13South / Mira Costa / Da Vinci Tri-MeetMar 13 · 400 Meters · Place 1 · Mira CostaMira Costa400 Meters151.82a—
Mar 8Redondo Nike Track FestivalMar 8 · 1600 Meters · Place 7 · Mira Costa (SS)Mira Costa (SS)1600 Meters74:36.5210
Feb 28Mira Costa and West Torrance at North TorranceFeb 28 · 1600 Meters · Place 6 · Mira CostaMira Costa1600 Meters6.4:51.03a10
Feb 28Mira Costa and West Torrance at North TorranceFeb 28 · 800 Meters · Place 3 · Mira CostaMira Costa800 Meters3.2:07.09a10
Jan 27Redondo Winter QualifierJan 27 · 1500 Meters · Place 26 · UnattachedUnattached1500 Meters26.4:31.79a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Warren 5 Way MeetFeb 24 · 1600 Meters · Place 4 · Mira CostaMira Costa1600 Meters44:53.56a—
Feb 17Mira Costa vs LB Millikan DualFeb 17 · 800 Meters · Place 3 · Mira CostaMira Costa800 Meters32:08.02a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Bay League FINALSApr 28 · 1600 Meters · Place 11 · Mira CostaMira Costa1600 MetersRound P11.4:50.59a9
Apr 28Bay League FINALSApr 28 · 1600 Meters · Place 16 · Mira CostaMira Costa1600 Meters16.4:59.47a9
Apr 28Bay League FINALSApr 28 · 800 Meters · Place 3 · Mira CostaMira Costa800 MetersRound P3.2:09.43a9
Apr 28Bay League FINALSApr 28 · 800 Meters · Place 11 · Mira CostaMira Costa800 Meters11.2:11.98a9
Apr 18MIra Costa vs South Torrance DualApr 18 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 Meters14:56.28a—
Apr 14South Bay F/S ChampionshipsApr 14 · 800 Meters · Place 19 · Mira CostaMira Costa800 Meters192:11.07a—
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 72 · Mira CostaMira Costa1600 Meters72.4:55.81a9
Mar 1West/Mira Costa/North/Da Vinci 4-WayMar 1 · 1600 Meters · Place 10 · Mira CostaMira Costa1600 Meters105:15.599
Mar 1West/Mira Costa/North/Da Vinci 4-WayMar 1 · 800 Meters · Place 4 · Mira CostaMira Costa800 Meters42:21.719

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Spartan OpenerFeb 18 · 1600 Meters · Place 47 · Mira CostaMira Costa1600 Meters475:45.409