Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLouis Zamperini Invitational · Feb 214:49.28aLouis Zamperini InvitationalFebruary 21, 2026
1600 Meters · OutdoorHi-Racer Meet of Champions · Mar 214:43.82Hi-Racer Meet of ChampionsMarch 21, 2026
3200 Meters · IndoorAyala Invitational · Feb 1811:36.78aAyala InvitationalFebruary 18, 2023
3200 Meters · OutdoorBeach Cities Invitational · Mar 2810:10.01aBeach Cities Invitational March 28, 2026
800 Meters · OutdoorPalos Verdes vs. Peninsula dual meet · Apr 22:10.88aPalos Verdes vs. Peninsula dual meetApril 2, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Bay League Prelims and FinalsApr 28 · 3200 Meters · Place 9 · Peninsula3200 Meters9.11:22.67a12
Apr 28Bay League Prelims and FinalsApr 28 · 1600 Meters · Place 32 · Peninsula1600 MetersRound P32.4:59.03a12
Apr 17South Bay ChampionshipsApr 17 · 3200 Meters · Place 13 · Peninsula3200 Meters1310:20.10a12
Apr 17South Bay ChampionshipsApr 17 · 1600 Meters · Place 55 · Peninsula1600 Meters554:47.85a12
Apr 2Palos Verdes vs. Peninsula dual meetApr 2 · 800 Meters · Place 12 · Peninsula800 Meters122:10.88a PB12
Mar 28Beach Cities Invitational Mar 28 · 3200 Meters · Place 2 · Peninsula3200 Meters210:10.01a PB12
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 112 · Peninsula1600 Meters1124:43.82 PB—
Mar 14Jim Polite Walnut InvitationalMar 14 · 3200 Meters · Place 8 · Peninsula3200 Meters810:25.47a12
Mar 14Jim Polite Walnut InvitationalMar 14 · 1600 Meters · Place 13 · Peninsula1600 Meters134:51.31a12
Mar 4Pen vs West DualMar 4 · 3200 Meters · Place 8 · Peninsula3200 Meters810:20.45a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Louis Zamperini InvitationalFeb 21 · 1600 Meters · Place 14 · Peninsula1600 Meters144:49.28a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Bay League Prelims and FinalsApr 29 · 3200 Meters · Place 22 · Peninsula3200 Meters22.10:33.69a11
Apr 29Bay League Prelims and FinalsApr 29 · 1600 Meters · Place 34 · Peninsula1600 MetersRound P34.4:56.62a11
Apr 23Pen vs PV DualApr 23 · 800 Meters · Place 14 · Peninsula800 Meters142:17.1211
Apr 18South Bay ChampionshipsApr 18 · 3200 Meters · Place 20 · Peninsula3200 Meters20.10:46.51a11
Apr 18South Bay ChampionshipsApr 18 · 1600 Meters · Place 56 · Peninsula1600 Meters56.5:04.68a11
Apr 3Peninsula vs Mira Costa DualApr 3 · 1600 Meters · Place 8 · Peninsula1600 Meters85:01.23a11
Apr 3Peninsula vs Mira Costa DualApr 3 · 800 Meters · Place 23 · Peninsula800 Meters232:23.99a11
Mar 29Warren Bears T&F classic 2025Mar 29 · 3200 Meters · Place 13 · Peninsula3200 Meters13.10:44.54a11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 180 · Peninsula1600 Meters180.4:51.45a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · 1600 Meters · Place 28 · Peninsula1600 Meters285:01.89a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Bay League ChampionshipsApr 25 · 1600 Meters · Place 50 · Peninsula1600 MetersRound P50.5:12.74a10
Apr 22Bay League PrelimsApr 22 · 1600 Meters · Place 50 · Peninsula1600 MetersRound P50.5:12.74a10
Apr 16Palos Verdes Vs Peninsula Dual MeetApr 16 · 800 Meters · Place 8 · Peninsula800 Meters82:22.45a—
Apr 13SB Champs Morning 1600sApr 13 · 1600 Meters · Place 60 · Peninsula1600 Meters60.5:13.07a10
Mar 28Pen vs Mira Costa DualMar 28 · 1600 Meters · Place 4 · Peninsula1600 Meters45:22.49a—
Mar 28Pen vs Mira Costa DualMar 28 · 800 Meters · Place 13 · Peninsula800 Meters132:37.26a—
Mar 9Thousand Oaks InvitationalMar 9 · 1600 Meters · Place 52 · Peninsula1600 Meters525:22.42a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Palos Verdes Distance DayFeb 24 · 3200 Meters · Place 16 · Peninsula3200 Meters1612:03.38a—
Feb 17Ayala InvitationalFeb 17 · 1600 Meters · Place 24 · Peninsula1600 Meters245:24.17a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Bay League FINALSApr 28 · 1600 Meters · Place 53 · Peninsula1600 MetersRound P53.5:21.85a9
Apr 18Peninsula vs Palos Verdes DualApr 18 · 1600 Meters · Place 8 · Peninsula1600 Meters85:35.01a—
Apr 15 South Bay Championships Morning 1600sApr 15 · 1600 Meters · Place 75 · Peninsula1600 Meters75.5:25.64a9
Mar 2Peninsula vs South Torrance DualMar 2 · 1600 Meters · Place 4 · Peninsula1600 Meters45:32.67a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22North Torrance vs. Peninsula Dual MeetFeb 22 · 1600 Meters · Place 7 · Peninsula1600 Meters75:45.62a—
Feb 18Ayala InvitationalFeb 18 · 3200 Meters · Place 16 · Peninsula3200 Meters1611:36.78a PB—