Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor2026 Cerritos Invitational · Apr 105:12.472026 Cerritos InvitationalApril 10, 2026
1600 Meters · OutdoorGarden Grove League Finals · Apr 265:54.97Garden Grove League FinalsApril 26, 2022
200 Meters · OutdoorRancho vs Bolsa · Apr 429.9Rancho vs BolsaApril 4, 2024
300m Hurdles · 30" / 0.762m · OutdoorGarden Grove League Prelims · Apr 2554.35aGarden Grove League PrelimsApril 25, 2023
3200 Meters · OutdoorORANGE CONFERENCE CHAMPIONSHIPS · May 113:23.36ORANGE CONFERENCE CHAMPIONSHIPSMay 1, 2025
400 Meters · OutdoorGarden Grove League Prelims · Apr 251:06.85aGarden Grove League PrelimsApril 25, 2023
5000 Meters · Outdoor2026 OCC Coast Classic · Mar 1321:28.172026 OCC Coast ClassicMarch 13, 2026
600 Meters · Outdoor2026 Moorpark College Season Opener · Feb 71:49.25a2026 Moorpark College Season OpenerFebruary 7, 2026
800 Meters · IndoorCal State LA Invitational · Feb 202:30.71aCal State LA InvitationalFebruary 20, 2026
800 Meters · OutdoorMangrum Invitational · Mar 272:28.64aMangrum InvitationalMarch 27, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · 800 Meters · Place 21 · Orange CoastOrange Coast800 MetersRound P21.2:34.84aFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 5000 Meters · Place 8 · Orange CoastOrange Coast5000 Meters8.21:29.15aFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 800 Meters · Place 3 · Orange CoastOrange Coast800 Meters3.2:30.50aFr
Apr 102026 Cerritos InvitationalApr 10 · 1500 Meters · Place 9 · Orange CoastOrange Coast1500 Meters95:12.47 PBFR
Apr 102026 Cerritos InvitationalApr 10 · 800 Meters · Place 15 · Orange CoastOrange Coast800 Meters152:32.60FR
Mar 27Mangrum InvitationalMar 27 · 800 Meters · Place 28 · Orange CoastOrange Coast800 Meters282:28.64a PBFr
Mar 20Arnie Robinson Invite College OpenMar 20 · 1500 Meters · Place 30 · Orange CoastOrange Coast1500 Meters305:24.30aFr
Mar 20Arnie Robinson Invite College OpenMar 20 · 800 Meters · Place 24 · Orange CoastOrange Coast800 Meters242:34.11aFr
Mar 132026 OCC Coast ClassicMar 13 · 800 Meters · Place 5 · Orange CoastOrange Coast800 Meters52:30.16FR
Mar 132026 OCC Coast ClassicMar 13 · 5000 Meters · Place 7 · Orange CoastOrange Coast5000 Meters721:28.17 PBFR
Feb 72026 Moorpark College Season OpenerFeb 7 · 600 Meters · Place 4 · Orange CoastOrange Coast600 Meters4.1:49.25a PBFr
Feb 72026 Moorpark College Season OpenerFeb 7 · 1500 Meters · Place 10 · Orange CoastOrange Coast1500 Meters10.5:39.06aFr
Jan 302026 OCC Early Season Event MeetJan 30 · 800 Meters · Place 1 · Orange CoastOrange Coast800 Meters1.2:33.52aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27OEC InvitationalFeb 27 · 800 Meters · Place 2 · Orange CoastOrange Coast800 Meters22:34.45aFR
Feb 20Cal State LA InvitationalFeb 20 · 800 Meters · Place 2 · Orange CoastOrange Coast800 Meters22:30.71a PBFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1ORANGE CONFERENCE CHAMPIONSHIPSMay 1 · 3200 Meters · Place 2 · Bolsa GrandeBolsa Grande3200 Meters213:23.36 PB12
May 1ORANGE CONFERENCE CHAMPIONSHIPSMay 1 · 1600 Meters · Place 3 · Bolsa GrandeBolsa Grande1600 Meters35:59.1712
May 1ORANGE CONFERENCE CHAMPIONSHIPSMay 1 · 800 Meters · Place 2 · Bolsa GrandeBolsa Grande800 Meters22:38.3712
Apr 28Orange League Prelims & Finals Apr 28 · 3200 Meters · Place 2 · Bolsa GrandeBolsa Grande3200 Meters2.13:23.36a12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 6Irvine ASICS Distance Carnival Apr 6 · 800 Meters · Place 29 · Bolsa Grande (SS)Bolsa Grande (SS)800 Meters292:34.3411
Apr 4Rancho vs BolsaApr 4 · 400 Meters · Place 1 · Bolsa GrandeBolsa Grande400 Meters11:08.0—
Apr 4Rancho vs BolsaApr 4 · 200 Meters · Place 2 · Bolsa GrandeBolsa Grande200 Meters229.9 PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Garden Grove League PrelimsApr 25 · 300m Hurdles · Place 7 · Bolsa GrandeBolsa Grande300m Hurdles30" / 0.762mRound P7.1:01.33a10
Apr 25Garden Grove League PrelimsApr 25 · 300m Hurdles · Place 4 · Bolsa GrandeBolsa Grande300m Hurdles30" / 0.762m4.54.35a PB10
Apr 25Garden Grove League PrelimsApr 25 · 400 Meters · Place 3 · Bolsa GrandeBolsa Grande400 MetersRound P3.1:06.85a PB10
Apr 25Garden Grove League PrelimsApr 25 · 400 Meters · Place 4 · Bolsa GrandeBolsa Grande400 Meters4.1:07.43a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Garden Grove League FinalsApr 26 · 1600 Meters · Place 4 · Bolsa Grande (SS)Bolsa Grande (SS)1600 Meters45:54.97 PB9
Apr 26Garden Grove League FinalsApr 26 · 800 Meters · Place 3 · Bolsa Grande (SS)Bolsa Grande (SS)800 MetersRound P32:35.019
Apr 26Garden Grove League FinalsApr 26 · 800 Meters · Place 6 · Bolsa Grande (SS)Bolsa Grande (SS)800 Meters62:41.119
Apr 911th Annual Irvine/Asics Distance CarnivalApr 9 · 800 Meters · Place 17 · Bolsa Grande (SS)Bolsa Grande (SS)800 Meters172:36.299