Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorRedondo All-Comers · Feb 16:05.80Redondo All-ComersFebruary 1, 2020
1600 Meters · IndoorPalos Verdes Distance Day · Feb 255:48.11aPalos Verdes Distance DayFebruary 25, 2023
1600 Meters · OutdoorBay League FINALS · Apr 285:46.73aBay League FINALSApril 28, 2023
1600 Meters · OutdoorHi-Racer Meet of Champions · Mar 212:42.92Hi-Racer Meet of ChampionsMarch 21, 2026
3200 Meters · IndoorCrescenta Valley Distance Invite · Feb 1812:47.09Crescenta Valley Distance InviteFebruary 18, 2023
3200 Meters · OutdoorLaguna Beach Trophy Invitation · Mar 1812:45.09Laguna Beach Trophy InvitationMarch 18, 2023
800 Meters · IndoorSouth / Palos Verdes / Banning Tri-Meet · Feb 282:45.35aSouth / Palos Verdes / Banning Tri-MeetFebruary 28, 2024
800 Meters · OutdoorRedondo Nike Track Festival · Mar 112:39.38aRedondo Nike Track FestivalMarch 11, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Pioneer League ChampionshipsApr 28 · 1600 Meters · Palos VerdesPalos Verdes1600 MetersRound P--DNS12
Apr 28Pioneer League ChampionshipsApr 28 · 800 Meters · Place 12 · Palos VerdesPalos Verdes800 MetersRound P12.2:44.22a12
Apr 28Pioneer League ChampionshipsApr 28 · 800 Meters · Place 11 · Palos VerdesPalos Verdes800 Meters11.2:39.63a12
Apr 17South Bay ChampionshipsApr 17 · 800 Meters · Place 11 · Palos VerdesPalos Verdes800 Meters112:42.54a12
Apr 2Palos Verdes vs. Peninsula dual meetApr 2 · Shot Put · Place 5 · Palos VerdesPalos VerdesShot Put517-612
Apr 2Palos Verdes vs. Peninsula dual meetApr 2 · 1600 Meters · Place 5 · Palos VerdesPalos Verdes1600 Meters56:18.48a12
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 138 · Palos VerdesPalos Verdes1600 Meters1382:42.92 PB—
Mar 13Redondo Track FestivalMar 13 · 3200 Meters · Place 76 · Palos VerdesPalos Verdes3200 Meters76.13:12.87a12
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 25 · Palos VerdesPalos Verdes1600 Meters25.6:03.39a12
Mar 4North vs. Palos Verdes Dual MeetMar 4 · 1600 Meters · Place 6 · Palos VerdesPalos Verdes1600 Meters66:03.43a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Mustang Relays InvitationalFeb 28 · 1600 Meters · Place 14 · Palos VerdesPalos Verdes1600 Meters146:18.48a12
Feb 21Crescenta Valley Distance InviteFeb 21 · 3200 Meters · Place 33 · Palos VerdesPalos Verdes3200 Meters3313:02.8112
Feb 21Crescenta Valley Distance InviteFeb 21 · 3200 Meters · Place 33 · Palos VerdesPalos Verdes3200 Meters3313:02.8112

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Pioneer League Prelims & FinalsMay 1 · 1600 Meters · Place 12 · Palos VerdesPalos Verdes1600 MetersRound P12.6:09.14a11
May 1Pioneer League Prelims & FinalsMay 1 · 1600 Meters · Place 12 · Palos VerdesPalos Verdes1600 Meters12.6:05.16a11
Apr 23Pen vs PV DualApr 23 · 3200 Meters · Place 1 · Palos VerdesPalos Verdes3200 Meters115:14.4411
Apr 23Pen vs PV DualApr 23 · 1600 Meters · Place 6 · Palos VerdesPalos Verdes1600 Meters66:07.7911
Apr 18South Bay ChampionshipsApr 18 · 1600 Meters · Place 24 · Palos VerdesPalos Verdes1600 Meters24.5:54.59a11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 419 · Palos VerdesPalos Verdes1600 Meters419.6:31.16a11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 800 Meters · Palos VerdesPalos Verdes800 Meters--DNS11
Mar 15Mustang Relays InvitationalMar 15 · 1600 Meters · Place 25 · Palos VerdesPalos Verdes1600 Meters256:17.93a—
Mar 1Griffin Invitational and RelaysMar 1 · 800 Meters · Place 11 · Palos Verdes (SS)Palos Verdes (SS)800 Meters112:52.4811
Mar 1Los Alamitos - Quad MeetMar 1 · 800 Meters · Place 11 · Palos VerdesPalos Verdes800 Meters11.2:52.48a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26South / PV / Wiseburn Da Vinci Tri-MeetFeb 26 · 1600 Meters · Place 8 · Palos VerdesPalos Verdes1600 Meters86:31.42a—
Feb 22Crescenta Valley Distance InviteFeb 22 · 3200 Meters · Place 45 · Palos VerdesPalos Verdes3200 Meters4514:34.7711

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 25Bay League ChampionshipsApr 25 · 1600 Meters · Place 14 · Palos VerdesPalos Verdes1600 MetersRound P14.6:04.45a10
Apr 25Bay League ChampionshipsApr 25 · 1600 Meters · Place 12 · Palos VerdesPalos Verdes1600 Meters12.6:01.61a10
Apr 25Bay League ChampionshipsApr 25 · 800 Meters · Place 13 · Palos VerdesPalos Verdes800 MetersRound P13.2:42.67a10
Apr 25Bay League ChampionshipsApr 25 · 800 Meters · Place 13 · Palos VerdesPalos Verdes800 Meters13.2:47.52a10
Apr 22Bay League PrelimsApr 22 · 1600 Meters · Place 14 · Palos VerdesPalos Verdes1600 MetersRound P14.6:04.45a10
Apr 22Bay League PrelimsApr 22 · 1600 Meters · Place 12 · Palos VerdesPalos Verdes1600 Meters12.6:01.61a10
Apr 22Bay League PrelimsApr 22 · 800 Meters · Place 13 · Palos VerdesPalos Verdes800 MetersRound P13.2:42.67a10
Apr 22Bay League PrelimsApr 22 · 800 Meters · Place 13 · Palos VerdesPalos Verdes800 Meters13.2:47.52a10
Apr 16Palos Verdes Vs Peninsula Dual MeetApr 16 · 800 Meters · Place 2 · Palos VerdesPalos Verdes800 Meters22:46.88a—
Apr 12South Bay F/S ChampionshipsApr 12 · 1600 Meters · Place 17 · Palos VerdesPalos Verdes1600 Meters17.6:03.97a10
Mar 23Azusa Meet of ChampionsMar 23 · 800 Meters · Place 114 · Palos VerdesPalos Verdes800 Meters114.2:48.60a10
Mar 16Mustang RelaysMar 16 · 1600 Meters · Place 8 · Palos VerdesPalos Verdes1600 Meters86:13.20a—
Mar 8Redondo Nike Track FestivalMar 8 · 1600 Meters · Place 75 · Palos Verdes (SS)Palos Verdes (SS)1600 Meters756:13.6810

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28South / Palos Verdes / Banning Tri-MeetFeb 28 · 800 Meters · Place 2 · Palos VerdesPalos Verdes800 Meters22:45.35a PB—
Feb 17Crescenta Cañada Distance InviteFeb 17 · 3200 Meters · Place 27 · Palos VerdesPalos Verdes3200 Meters2713:49.2810

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 28Bay League FINALSApr 28 · 1600 Meters · Place 14 · Palos VerdesPalos Verdes1600 MetersRound P14.5:56.38a9
Apr 28Bay League FINALSApr 28 · 1600 Meters · Place 10 · Palos VerdesPalos Verdes1600 Meters10.5:46.73a PB9
Apr 28Bay League FINALSApr 28 · 800 Meters · Place 16 · Palos VerdesPalos Verdes800 MetersRound P16.2:44.07a9
Apr 18Peninsula vs Palos Verdes DualApr 18 · 3200 Meters · Place 3 · Palos VerdesPalos Verdes3200 Meters313:32.74a—
Apr 18Peninsula vs Palos Verdes DualApr 18 · 1600 Meters · Place 4 · Palos VerdesPalos Verdes1600 Meters45:57.53a—
Apr 14South Bay F/S ChampionshipsApr 14 · 1600 Meters · Place 13 · Palos VerdesPalos Verdes1600 Meters135:51.65a—
Apr 11Tri Meet (South/North/Palos Verdes)Apr 11 · 800 Meters · Place 10 · Palos VerdesPalos Verdes800 Meters102:45.77a—
Mar 18Laguna Beach Trophy InvitationMar 18 · 3200 Meters · Place 15 · Palos Verdes (SS)Palos Verdes (SS)3200 Meters1512:45.09 PB9
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 54 · Palos VerdesPalos Verdes1600 Meters54.5:54.50a9
Mar 11Redondo Nike Track FestivalMar 11 · 800 Meters · Place 20 · Palos VerdesPalos Verdes800 Meters20.2:39.38a PB9
Mar 1Tri Meet: Palos Verdes, Hamiliton, @ San PedroMar 1 · 800 Meters · Place 1 · Palos VerdesPalos Verdes800 Meters12:42.81a9
Feb 2400m TTFeb 2 · 400 Meters · Palos VerdesPalos Verdes400 Meters—67.9aUnofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Palos Verdes Distance DayFeb 25 · 1600 Meters · Place 15 · Palos VerdesPalos Verdes1600 Meters155:48.11a PB—
Feb 18Crescenta Valley Distance InviteFeb 18 · 3200 Meters · Place 11 · Palos VerdesPalos Verdes3200 Meters1112:47.09 PB9

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Redondo All-ComersFeb 1 · 1500 Meters · Place 19 · UnattachedUnattached1500 Meters19.6:05.80 PB6