Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAyala Invitational · Feb 2212.07aAyala InvitationalFebruary 22, 2025
100 Meters · OutdoorPeninsula vs Mira Costa Dual · Apr 311.90aPeninsula vs Mira Costa DualApril 3, 2025
110m Hurdles · 39" / 0.991m · OutdoorBay League Championships · Apr 2516.10aBay League ChampionshipsApril 25, 2024
300m Hurdles · 36" / 0.914m · OutdoorBay League Prelims and Finals · Apr 2941.34aBay League Prelims and FinalsApril 29, 2025
60m Hurdles · 39" / 0.991m · OutdoorCA Winter State Track & Field Championships · Feb 89.61aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
High Jump · OutdoorBay League FINALS · Apr 285-04.00Bay League FINALSApril 28, 2023
Long Jump · Outdoor Zamperini Invitational @ Zamperini Stadium · Feb 1916-00.00 Zamperini Invitational @ Zamperini StadiumFebruary 19, 2022
Triple Jump · OutdoorMustang Relays Invitational · Mar 1930-07.00Mustang Relays InvitationalMarch 19, 2022

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 29Bay League Prelims and FinalsApr 29 · 300m Hurdles · Place 5 · PeninsulaPeninsula300m Hurdles36" / 0.914mRound P5.42.45a12
Apr 29Bay League Prelims and FinalsApr 29 · 300m Hurdles · Place 4 · PeninsulaPeninsula300m Hurdles36" / 0.914m4.41.34a PB12
Apr 29Bay League Prelims and FinalsApr 29 · 110m Hurdles · Place 5 · PeninsulaPeninsula110m Hurdles39" / 0.991mRound P5.16.18aWind: 2.212
Apr 29Bay League Prelims and FinalsApr 29 · 110m Hurdles · Place 6 · PeninsulaPeninsula110m Hurdles39" / 0.991m6.16.19aWind: 2.612
Apr 23Pen vs PV DualApr 23 · 110m Hurdles · Place 2 · PeninsulaPeninsula110m Hurdles216.2912
Apr 18South Bay ChampionshipsApr 18 · 300m Hurdles · Place 8 · PeninsulaPeninsula300m Hurdles36" / 0.914m8.43.27a12
Apr 18South Bay ChampionshipsApr 18 · 110m Hurdles · Place 6 · PeninsulaPeninsula110m Hurdles39" / 0.991m6.16.61aWind: 2.212
Apr 18South Bay ChampionshipsApr 18 · 100 Meters · Place 49 · PeninsulaPeninsula100 Meters49.11.93aWind: 4.312
Apr 3Peninsula vs Mira Costa DualApr 3 · 300m Hurdles · Place 3 · PeninsulaPeninsula300m Hurdles342.31a12
Apr 3Peninsula vs Mira Costa DualApr 3 · 110m Hurdles · Place 2 · PeninsulaPeninsula110m Hurdles216.11a12
Apr 3Peninsula vs Mira Costa DualApr 3 · 100 Meters · Place 1 · PeninsulaPeninsula100 Meters111.90a PB12
Mar 29Warren Bears T&F classic 2025Mar 29 · 300m Hurdles · Place 3 · PeninsulaPeninsula300m Hurdles36" / 0.914m3.42.42a12
Mar 29Warren Bears T&F classic 2025Mar 29 · 110m Hurdles · Place 3 · PeninsulaPeninsula110m Hurdles39" / 0.991m3.16.29aWind: 0.712
Mar 22Mustang Speed InvitationalMar 22 · 300m Hurdles · Place 4 · PeninsulaPeninsula300m Hurdles441.89a12
Mar 22Mustang Speed InvitationalMar 22 · 110m Hurdles · Place 4 · PeninsulaPeninsula110m Hurdles416.16a12
Mar 15Mustang Relays InvitationalMar 15 · 400m Hurdles · Place 7 · PeninsulaPeninsula400m Hurdles71:02.16a—
Mar 15Mustang Relays InvitationalMar 15 · 110m Hurdles · Place 6 · PeninsulaPeninsula110m Hurdles616.51a—
Mar 7Redondo Nike Track FestivalMar 7 · 300m Hurdles · Place 33 · PeninsulaPeninsula300m Hurdles3343.3012
Mar 7Redondo Nike Track FestivalMar 7 · 110m Hurdles · Place 30 · PeninsulaPeninsula110m Hurdles3016.6412
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 60m Hurdles · Place 60 · PeninsulaPeninsula60m Hurdles39" / 0.991mRound P60.9.61a PBWind: 0.912

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · 300m Hurdles · Place 4 · PeninsulaPeninsula300m Hurdles442.82a—
Feb 22Ayala InvitationalFeb 22 · 110m Hurdles · Place 4 · PeninsulaPeninsula110m Hurdles416.43a—
Feb 22Ayala InvitationalFeb 22 · 100 Meters · Place 52 · PeninsulaPeninsula100 Meters5212.07a PB—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Apr 25Bay League ChampionshipsApr 25 · 300m Hurdles · Place 3 · PeninsulaPeninsula300m Hurdles36" / 0.914mRound P3.42.30a11
Apr 25Bay League ChampionshipsApr 25 · 300m Hurdles · Place 3 · PeninsulaPeninsula300m Hurdles36" / 0.914m3.41.71a11
Apr 25Bay League ChampionshipsApr 25 · 110m Hurdles · Place 3 · PeninsulaPeninsula110m Hurdles39" / 0.991mRound P3.16.41aWind: 1.511
Apr 25Bay League ChampionshipsApr 25 · 110m Hurdles · Place 3 · PeninsulaPeninsula110m Hurdles39" / 0.991m3.16.10a PBWind: -1.111
Apr 22Bay League PrelimsApr 22 · 300m Hurdles · Place 3 · PeninsulaPeninsula300m Hurdles36" / 0.914mRound P3.42.30a11
Apr 22Bay League PrelimsApr 22 · 300m Hurdles · Place 3 · PeninsulaPeninsula300m Hurdles36" / 0.914m3.41.71a11
Apr 22Bay League PrelimsApr 22 · 110m Hurdles · Place 3 · PeninsulaPeninsula110m Hurdles39" / 0.991mRound P3.16.41aWind: 1.511
Apr 22Bay League PrelimsApr 22 · 110m Hurdles · Place 3 · PeninsulaPeninsula110m Hurdles39" / 0.991m3.16.10aWind: -1.111
Apr 16Palos Verdes Vs Peninsula Dual MeetApr 16 · 300m Hurdles · Place 1 · PeninsulaPeninsula300m Hurdles142.18a—
Apr 16Palos Verdes Vs Peninsula Dual MeetApr 16 · 110m Hurdles · Place 1 · PeninsulaPeninsula110m Hurdles116.40a—
Apr 13South Bay Varsity ChampionshipsApr 13 · 300m Hurdles · Place 3 · PeninsulaPeninsula300m Hurdles36" / 0.914m3.42.58a11
Apr 13South Bay Varsity ChampionshipsApr 13 · 110m Hurdles · Place 7 · PeninsulaPeninsula110m Hurdles39" / 0.991m7.17.36aWind: 2.611
Apr 13South Bay Varsity ChampionshipsApr 13 · 100 Meters · Place 19 · PeninsulaPeninsula100 Meters19.11.92aWind: 1.311
Mar 28Pen vs Mira Costa DualMar 28 · 300m Hurdles · Place 1 · PeninsulaPeninsula300m Hurdles143.77a—
Mar 28Pen vs Mira Costa DualMar 28 · 110m Hurdles · Place 1 · PeninsulaPeninsula110m Hurdles116.54a—
Mar 23Mustang Speed InvitationalMar 23 · 300m Hurdles · Place 4 · PeninsulaPeninsula300m Hurdles443.22a—
Mar 23Mustang Speed InvitationalMar 23 · 110m Hurdles · Place 4 · PeninsulaPeninsula110m Hurdles417.05a—
Mar 16Mustang RelaysMar 16 · 400m Hurdles · Place 6 · PeninsulaPeninsula400m Hurdles61:03.22a—
Mar 16Mustang RelaysMar 16 · 110m Hurdles · Place 10 · PeninsulaPeninsula110m Hurdles1017.43a—
Mar 9Thousand Oaks InvitationalMar 9 · 300m Hurdles · Place 6 · PeninsulaPeninsula300m Hurdles644.46a—
Mar 9Thousand Oaks InvitationalMar 9 · 110m Hurdles · Place 4 · PeninsulaPeninsula110m Hurdles416.69a—
Mar 1Condor Invitational and Distance CarnivalMar 1 · 110m Hurdles · Place 3 · PeninsulaPeninsula110m Hurdles317.32a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Ayala InvitationalFeb 17 · 300m Hurdles · Place 7 · PeninsulaPeninsula300m Hurdles745.37a—
Feb 17Ayala InvitationalFeb 17 · 110m Hurdles · Place 2 · PeninsulaPeninsula110m Hurdles216.92a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 28Bay League FINALSApr 28 · 300m Hurdles · Place 5 · PeninsulaPeninsula300m Hurdles36" / 0.914mRound P5.47.00a10
Apr 28Bay League FINALSApr 28 · 300m Hurdles · Place 2 · PeninsulaPeninsula300m Hurdles36" / 0.914m2.45.93a10
Apr 28Bay League FINALSApr 28 · 110m Hurdles · Place 1 · PeninsulaPeninsula110m Hurdles39" / 0.991mRound P1.17.11aWind: 2.310
Apr 28Bay League FINALSApr 28 · 110m Hurdles · Place 1 · PeninsulaPeninsula110m Hurdles39" / 0.991m1.16.76aWind: 2.810
Apr 28Bay League FINALSApr 28 · High Jump · Place 5 · PeninsulaPeninsulaHigh Jump5.5-04.00 PB10
Mar 18Mustang RelaysMar 18 · High Jump · Place 7 · PeninsulaPeninsulaHigh Jump75-00.00—
Mar 18Mustang RelaysMar 18 · 400m Hurdles · Place 2 · PeninsulaPeninsula400m Hurdles21:03.77a—
Mar 18Mustang RelaysMar 18 · 110m Hurdles · Place 2 · PeninsulaPeninsula110m Hurdles216.90a—
Mar 11Redondo Nike Track FestivalMar 11 · 300m Hurdles · Place 7 · PeninsulaPeninsula300m Hurdles36" / 0.914m7.44.96a10
Mar 11Redondo Nike Track FestivalMar 11 · 110m Hurdles · Place 6 · PeninsulaPeninsula110m Hurdles39" / 0.991m6.17.09aWind: 0.910
Mar 11Redondo Nike Track FestivalMar 11 · High Jump · Place 10 · PeninsulaPeninsulaHigh Jump10.5-04.0010
Mar 8Mira Costa v Peninsula Dual MeetMar 8 · High Jump · Place 2 · PeninsulaPeninsulaHigh Jump25-02.00—
Mar 8Mira Costa v Peninsula Dual MeetMar 8 · 300m Hurdles · Place 2 · PeninsulaPeninsula300m Hurdles244.97a—
Mar 8Mira Costa v Peninsula Dual MeetMar 8 · 110m Hurdles · Place 1 · PeninsulaPeninsula110m Hurdles117.18a—
Mar 4Griffin Relays @ Los Alamitos HSMar 4 · 300m Hurdles · PeninsulaPeninsula300m Hurdles36" / 0.914m—DNS10
Mar 4Griffin Relays @ Los Alamitos HSMar 4 · High Jump · Place 6 · PeninsulaPeninsulaHigh Jump6.5-00.0010
Mar 4Griffin Relays @ Los Alamitos HSMar 4 · High Jump · PeninsulaPeninsulaHigh Jump—DNS10
Mar 2Peninsula vs South Torrance DualMar 2 · 110m Hurdles · Place 1 · PeninsulaPeninsula110m Hurdles118.31a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22North Torrance vs. Peninsula Dual MeetFeb 22 · 110m Hurdles · Place 1 · PeninsulaPeninsula110m Hurdles118.01a—
Feb 18Ayala InvitationalFeb 18 · High Jump · Place 3 · PeninsulaPeninsulaHigh Jump35-00.00—
Feb 18Ayala InvitationalFeb 18 · 300m Hurdles · Place 1 · PeninsulaPeninsula300m Hurdles145.04a—
Feb 18Ayala InvitationalFeb 18 · 110m Hurdles · Place 1 · PeninsulaPeninsula110m Hurdles117.85a—

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
Apr 26Bay League Prelims and FinalsApr 26 · Triple Jump · Place 10 · PeninsulaPeninsulaTriple Jump1031-01.009
Apr 26Bay League Prelims and FinalsApr 26 · Long Jump · Place 22 · PeninsulaPeninsulaLong Jump2215-08.009
Apr 26Bay League Prelims and FinalsApr 26 · High Jump · Place 17 · PeninsulaPeninsulaHigh Jump174-06.009
Apr 26Bay League Prelims and FinalsApr 26 · 300m Hurdles · Place 6 · PeninsulaPeninsula300m HurdlesRound P649.29a9
Apr 26Bay League Prelims and FinalsApr 26 · 300m Hurdles · Place 9 · PeninsulaPeninsula300m Hurdles950.82a9
Apr 15South Bay F/S Championships Apr 15 · Triple Jump · Place 11 · PeninsulaPeninsulaTriple Jump1131-05.009
Apr 15South Bay F/S Championships Apr 15 · Long Jump · Place 27 · PeninsulaPeninsulaLong Jump2715-07.009
Apr 15South Bay F/S Championships Apr 15 · High Jump · Place 7 · PeninsulaPeninsulaHigh Jump74-10.009
Apr 15South Bay F/S Championships Apr 15 · Triple Jump · Place 11 · PeninsulaPeninsulaTriple Jump1131-05.009
Apr 15South Bay F/S Championships Apr 15 · Long Jump · Place 27 · PeninsulaPeninsulaLong Jump2715-07.009
Apr 15South Bay F/S Championships Apr 15 · High Jump · Place 7 · PeninsulaPeninsulaHigh Jump74-10.009
Mar 24Peninsula, Mira Costa, Torrance Tri MeetMar 24 · Triple Jump · Place 3 · PeninsulaPeninsulaTriple Jump330-39
Mar 24Peninsula, Mira Costa, Torrance Tri MeetMar 24 · Long Jump · Place 7 · PeninsulaPeninsulaLong Jump716-79
Mar 24Peninsula, Mira Costa, Torrance Tri MeetMar 24 · High Jump · Place 9 · PeninsulaPeninsulaHigh Jump94-109
Mar 24Peninsula, Mira Costa, Torrance Tri MeetMar 24 · 300m Hurdles · Place 7 · PeninsulaPeninsula300m Hurdles750.419
Mar 19Mustang Relays InvitationalMar 19 · Triple Jump · Place 8 · PeninsulaPeninsulaTriple Jump8.30-07.00 PB9
Mar 19Mustang Relays InvitationalMar 19 · Long Jump · Place 17 · PeninsulaPeninsulaLong Jump17.14-07.009
Mar 19Mustang Relays InvitationalMar 19 · High Jump · Place 6 · PeninsulaPeninsulaHigh Jump6.4-10.009
Mar 11Redondo Nike Track FestivalMar 11 · Long Jump · Place 43 · Peninsula (SS)Peninsula (SS)Long Jump434.41m9
Mar 5Long Beach Relays Mar 5 · 110m Hurdles · Place 13 · Peninsula (SS)Peninsula (SS)110m Hurdles1322.62—
Mar 5Long Beach Relays Mar 5 · Long Jump · Place 12 · Peninsula (SS)Peninsula (SS)Long Jump1215-2—
Mar 5Long Beach Relays Mar 5 · High Jump · Place 3 · Peninsula (SS)Peninsula (SS)High Jump34-8—
Mar 5Long Beach Relays Mar 5 · 110m Hurdles · Place 13 · Peninsula (SS)Peninsula (SS)110m Hurdles1322.62—
Feb 19 Zamperini Invitational @ Zamperini StadiumFeb 19 · Long Jump · Place 11 · PeninsulaPeninsulaLong Jump11.16-00.00 PB9
Feb 19 Zamperini Invitational @ Zamperini StadiumFeb 19 · High Jump · Place 11 · PeninsulaPeninsulaHigh Jump11.4-06.009