Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorOregon Relays presented by AthleticNET · Apr 34:19.76aOregon Relays presented by AthleticNETApril 3, 2026
1500 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 34:03.25aOregon Relays presented by AthleticNETApril 3, 2026
1600 Meters · IndoorMira Costa v LB Millikan v West Torrance · Feb 224:23.90aMira Costa v LB Millikan v West TorranceFebruary 22, 2025
1600 Meters · OutdoorThe TEN · Mar 284:14.58aThe TENMarch 28, 2026
3200 Meters · IndoorMira Costa vs LB Millikan Dual · Feb 1710:17.06aMira Costa vs LB Millikan DualFebruary 17, 2024
3200 Meters · OutdoorHi-Racer Meet of Champions · Mar 219:00.97Hi-Racer Meet of ChampionsMarch 21, 2026
800 Meters · IndoorCondor Invitational and Distance Carnival · Feb 282:02.00aCondor Invitational and Distance CarnivalFebruary 28, 2025
800 Meters · OutdoorMIra Costa vs South Torrance Dual · Apr 182:09.89aMIra Costa vs South Torrance DualApril 18, 2023
Shot Put · 8lb · OutdoorFIYA Meet · May 124-09.00FIYA MeetMay 1, 2022

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 23CIF Southern Section MastersMay 23 · 3200 Meters · Place 11 · Mira CostaMira Costa3200 Meters119:09.52a12
May 23CIF Southern Section MastersMay 23 · 3200 Meters · Place 11 · Mira Costa (SS)Mira Costa (SS)3200 Meters119:09.5211
May 16CIF-SS FinalsMay 16 · 3200 Meters · Place 8 · Mira CostaMira Costa3200 MetersRound P8.9:14.66a12
May 16CIF-SS FinalsMay 16 · 3200 Meters · Place 4 · Mira CostaMira Costa3200 Meters4.9:02.17a12
May 9CIF SS D1 PreliminariesMay 9 · 3200 Meters · Place 8 · Mira CostaMira Costa3200 MetersRound P8.9:14.66a12
Apr 28Bay League Prelims and FinalsApr 28 · 3200 Meters · Place 2 · Mira CostaMira Costa3200 Meters2.9:25.96a12
Apr 28Bay League Prelims and FinalsApr 28 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 MetersRound P1.4:30.05a12
Apr 28Bay League Prelims and FinalsApr 28 · 1600 Meters · Place 2 · Mira CostaMira Costa1600 Meters2.4:21.01a12
Apr 1666th Mt. SAC RelaysApr 16 · 1 Mile · Place 24 · Mira CostaMira Costa1 Mile244:20.85a12
Apr 1666th Mt. SAC RelaysApr 16 · 1600 Meters · Place 24 · Mira CostaMira Costa1600 Meters244:19.27a12
Apr 1666th Mt. SAC RelaysApr 16 · 1 Mile · Place 11 · Mira CostaMira Costa1 Mile114:20.85—
Apr 1666th Mt. SAC RelaysApr 16 · 1600 Meters · Place 11 · Mira CostaMira Costa1600 Meters114:19.27—
Apr 102026 Arcadia InvitationalApr 10 · 3200 Meters · Place 29 · Mira CostaMira Costa3200 Meters299:16.3912
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1 Mile · Place 7 · Mira CostaMira Costa1 Mile7.4:19.76a PB12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1600 Meters · Place 8 · Mira CostaMira Costa1600 Meters8.4:18.25a12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1500 Meters · Place 10 · Mira CostaMira Costa1500 Meters10.4:03.25a PB12
Mar 28The TENMar 28 · 1600 Meters · Place 12 · Mira CostaMira Costa1600 Meters12.4:14.58a PB12
Mar 21Hi-Racer Meet of ChampionsMar 21 · 3200 Meters · Place 2 · Mira CostaMira Costa3200 Meters29:00.97 PB—
Mar 13Redondo Track FestivalMar 13 · 3200 Meters · Place 5 · Mira CostaMira Costa3200 Meters5.9:13.43a12
Mar 7Arcadia Distance ChallengeMar 7 · 1600 Meters · Place 5 · Mira CostaMira Costa1600 Meters54:21.8412
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 1500 Meters · Place 30 · Mira CostaMira Costa1500 Meters30.4:06.59a12
Jan 31Redondo - Winter QualifierJan 31 · 1500 Meters · Place 3 · UnattachedUnattached1500 Meters3.4:07.31a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 214 - Way Dual MeetFeb 21 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 Meters14:24.92a12
Feb 214 - Way Dual MeetFeb 21 · 800 Meters · Place 3 · Mira CostaMira Costa800 Meters32:02.11a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 29Bay League Prelims and FinalsApr 29 · 3200 Meters · Place 5 · Mira CostaMira Costa3200 Meters5.9:25.62a11
Apr 29Bay League Prelims and FinalsApr 29 · 1600 Meters · Place 5 · Mira CostaMira Costa1600 MetersRound P5.4:27.10a11
Apr 29Bay League Prelims and FinalsApr 29 · 1600 Meters · Place 4 · Mira CostaMira Costa1600 Meters4.4:21.72a11
Apr 18South Bay ChampionshipsApr 18 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 Meters1.4:19.70a11
Apr 11Arcadia InvitationalApr 11 · 3200 Meters · Place 8 · Mira CostaMira Costa3200 Meters89:14.9211
Apr 11Arcadia InvitationalApr 11 · 3200 Meters · Place 8 · Mira CostaMira Costa3200 Meters89:14.9211
Apr 3Peninsula vs Mira Costa DualApr 3 · 1600 Meters · Place 2 · Mira CostaMira Costa1600 Meters24:28.72a11
Mar 29The TEN @ JSerraMar 29 · 3200 Meters · Place 8 · Mira CostaMira Costa3200 Meters8.9:20.39a11
Mar 29The TEN @ JSerraMar 29 · 1600 Meters · Mira CostaMira Costa1600 Meters--DNS11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · Place 4 · Mira CostaMira Costa3200 Meters4.9:18.48a11
Mar 7Redondo Nike Track FestivalMar 7 · 1600 Meters · Place 36 · Mira CostaMira Costa1600 Meters364:25.9311
Mar 7Redondo Nike Track FestivalMar 7 · 3200 Meters · Place 21 · Mira CostaMira Costa3200 Meters219:27.4511
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 36 · Mira CostaMira Costa1500 Meters36.4:08.69a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Condor Invitational and Distance CarnivalFeb 28 · 800 Meters · Place 6 · Mira CostaMira Costa800 Meters62:02.00a PB—
Feb 22Mira Costa v LB Millikan v West TorranceFeb 22 · 1600 Meters · Place 4 · Mira CostaMira Costa1600 Meters44:23.90a PB11
Feb 22Mira Costa v LB Millikan v West TorranceFeb 22 · 800 Meters · Place 12 · Mira CostaMira Costa800 Meters122:06.53a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25Bay League ChampionshipsApr 25 · 3200 Meters · Place 5 · Mira CostaMira Costa3200 Meters5.9:31.63a10
Apr 25Bay League ChampionshipsApr 25 · 1600 Meters · Place 2 · Mira CostaMira Costa1600 MetersRound P2.4:28.03a10
Apr 22Bay League PrelimsApr 22 · 3200 Meters · Place 5 · Mira CostaMira Costa3200 Meters5.9:31.63a10
Apr 22Bay League PrelimsApr 22 · 1600 Meters · Place 2 · Mira CostaMira Costa1600 MetersRound P2.4:28.03a10
Apr 13South Bay Varsity ChampionshipsApr 13 · 1600 Meters · Place 7 · Mira CostaMira Costa1600 Meters7.4:23.35a10
Mar 23Azusa Meet of ChampionsMar 23 · 3200 Meters · Place 3 · Mira CostaMira Costa3200 Meters3.9:31.73a10
Mar 8Redondo Nike Track FestivalMar 8 · 1600 Meters · Place 2 · Mira Costa (SS)Mira Costa (SS)1600 Meters24:32.2210
Mar 8Redondo Nike Track FestivalMar 8 · 3200 Meters · Place 1 · Mira Costa (SS)Mira Costa (SS)3200 Meters19:33.9410
Feb 28Mira Costa and West Torrance at North TorranceFeb 28 · 3200 Meters · Place 3 · Mira CostaMira Costa3200 Meters3.9:43.71a10
Feb 3CA Winter ChampionshipsFeb 3 · 1500 Meters · Place 39 · Mira CostaMira Costa1500 Meters39.4:13.88a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Warren 5 Way MeetFeb 24 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 Meters14:38.96a—
Feb 17Mira Costa vs LB Millikan DualFeb 17 · 3200 Meters · Place 1 · Mira CostaMira Costa3200 Meters110:17.06a PB—
Feb 17Mira Costa vs LB Millikan DualFeb 17 · 1600 Meters · Place 2 · Mira CostaMira Costa1600 Meters24:30.49a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Bay League FINALSApr 28 · 3200 Meters · Place 2 · Mira CostaMira Costa3200 Meters2.9:57.42a9
Apr 28Bay League FINALSApr 28 · 1600 Meters · Place 4 · Mira CostaMira Costa1600 MetersRound P4.4:48.61a9
Apr 28Bay League FINALSApr 28 · 1600 Meters · Place 1 · Mira CostaMira Costa1600 Meters1.4:33.93a9
Apr 18MIra Costa vs South Torrance DualApr 18 · 3200 Meters · Place 1 · Mira CostaMira Costa3200 Meters110:54.64a—
Apr 18MIra Costa vs South Torrance DualApr 18 · 800 Meters · Place 1 · Mira CostaMira Costa800 Meters12:09.89a PB—
Apr 14South Bay F/S ChampionshipsApr 14 · 3200 Meters · Place 3 · Mira CostaMira Costa3200 Meters310:06.55a—
Apr 14South Bay F/S ChampionshipsApr 14 · 1600 Meters · Place 4 · Mira CostaMira Costa1600 Meters44:42.11a—
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 19 · Mira CostaMira Costa1600 Meters19.4:40.93a9
Mar 1West/Mira Costa/North/Da Vinci 4-WayMar 1 · 3200 Meters · Place 1 · Mira CostaMira Costa3200 Meters110:24.849
Mar 1West/Mira Costa/North/Da Vinci 4-WayMar 1 · 1600 Meters · Place 2 · Mira CostaMira Costa1600 Meters24:58.109

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Spartan OpenerFeb 18 · 1600 Meters · Place 2 · Mira CostaMira Costa1600 Meters24:45.859
Feb 18Spartan OpenerFeb 18 · 800 Meters · Place 9 · Mira CostaMira Costa800 Meters92:15.049

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22FIYA MeetMay 22 · 1600 Meters · Place 1 · Manhattan BeachManhattan Beach1600 Meters1.5:18.67aUnofficial8
May 22FIYA MeetMay 22 · Long Jump · Place 7 · Manhattan BeachManhattan BeachLong Jump7.13-09.00Unofficial8
May 22FIYA MeetMay 22 · 800 Meters · Place 1 · Manhattan BeachManhattan Beach800 Meters1.2:23.54aUnofficial8
May 13FIYA MeetMay 13 · 1600 Meters · Place 2 · Manhattan BeachManhattan Beach1600 Meters2.5:10.52a8
May 13FIYA MeetMay 13 · 800 Meters · Place 2 · Manhattan BeachManhattan Beach800 Meters2.2:25.43a8
May 1FIYA MeetMay 1 · 1600 Meters · Place 1 · Manhattan BeachManhattan Beach1600 Meters1.5:18.90a8
May 1FIYA MeetMay 1 · Shot Put · Place 2 · Manhattan BeachManhattan BeachShot Put8lb2.24-09.00 PB8
May 1FIYA MeetMay 1 · 800 Meters · Place 1 · Manhattan BeachManhattan Beach800 Meters1.2:30.10a8
Apr 22FIYA MeetApr 22 · 1600 Meters · Place 1 · Manhattan BeachManhattan Beach1600 Meters1.5:29.67a8
Apr 22FIYA MeetApr 22 · 800 Meters · Place 1 · Manhattan BeachManhattan Beach800 Meters1.2:32.59a8