Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Outdoor2026 Orange Empire Conference Championships · Apr 1743:26.36a2026 Orange Empire Conference ChampionshipsApril 17, 2026
10000 Meters · OutdoorSoCal Finals @ Saddleback · May 1042:46.74aSoCal Finals @ SaddlebackMay 10, 2025
1500 Meters · IndoorOEC Invitational · Feb 275:21.62aOEC InvitationalFebruary 27, 2026
1500 Meters · Outdoor2026 Cerritos Invitational · Apr 105:11.072026 Cerritos InvitationalApril 10, 2026
3000 Meters · IndoorCal State LA Invitational · Feb 2011:46.03aCal State LA InvitationalFebruary 20, 2026
3000 Meters · OutdoorPasadena College Invitational · Mar 2112:08.08aPasadena College InvitationalMarch 21, 2025
5000 Meters · IndoorOEC Invitational · Feb 2722:46.07aOEC InvitationalFebruary 27, 2026
5000 Meters · OutdoorMangrum Invitational · Mar 2719:52.44aMangrum InvitationalMarch 27, 2026
800 Meters · Outdoor2026 OCC Coast Classic · Mar 132:30.012026 OCC Coast ClassicMarch 13, 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 · 10,000 Meters · Place 20 · Orange Coast10,000 Meters20.43:48.15aSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 5000 Meters · Place 14 · Orange Coast5000 Meters14.19:52.93aSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 1500 Meters · Place 15 · Orange Coast1500 MetersRound P15.5:16.76aSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 10,000 Meters · Place 4 · Orange Coast10,000 Meters4.43:26.36a PBSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 5000 Meters · Place 6 · Orange Coast5000 Meters6.21:00.13aSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 1500 Meters · Place 6 · Orange Coast1500 Meters6.5:18.75aSo
Apr 102026 Cerritos InvitationalApr 10 · 1500 Meters · Place 7 · Orange Coast1500 Meters75:11.07 PBSO
Apr 102026 Cerritos InvitationalApr 10 · 800 Meters · Place 13 · Orange Coast800 Meters132:32.24SO
Mar 27Mangrum InvitationalMar 27 · 5000 Meters · Place 33 · Orange Coast5000 Meters3319:52.44a PBSo
Mar 20Arnie Robinson Invite College OpenMar 20 · 1500 Meters · Place 26 · Orange Coast1500 Meters265:15.88aSo
Mar 20Arnie Robinson Invite College OpenMar 20 · 800 Meters · Place 25 · Orange Coast800 Meters252:34.13aSo
Mar 132026 OCC Coast ClassicMar 13 · 800 Meters · Place 4 · Orange Coast800 Meters42:30.01 PBSO
Mar 132026 OCC Coast ClassicMar 13 · 5000 Meters · Place 5 · Orange Coast5000 Meters520:52.42SO

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27OEC InvitationalFeb 27 · 5000 Meters · Place 5 · Orange Coast5000 Meters522:46.07a PBSO
Feb 27OEC InvitationalFeb 27 · 1500 Meters · Place 6 · Orange Coast1500 Meters65:21.62a PBSO
Feb 20Cal State LA InvitationalFeb 20 · 3000 Meters · Place 3 · Orange Coast3000 Meters311:46.03a PBSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · 10000 Meters · Place 17 · Orange Coast10000 Meters1742:46.74a PBFR
May 10SoCal Finals @ SaddlebackMay 10 · 1500 Meters · Place 18 · Orange Coast1500 Meters185:14.18aFR
Apr 12Cerritos InvitationalApr 12 · 5000 Meters · Place 5 · Orange Coast5000 Meters521:09.37aFr
Apr 12Cerritos InvitationalApr 12 · 1500 Meters · Place 10 · Orange Coast1500 Meters105:20.82aFr
Mar 28Mangrum Invitational Mar 28 · 5000 Meters · Place 36 · Orange Coast5000 Meters3621:17.25aFr
Mar 21Pasadena College InvitationalMar 21 · 3000 Meters · Place 4 · Orange Coast3000 Meters412:08.08a PBFr
Mar 21Pasadena College InvitationalMar 21 · 1500 Meters · Place 3 · Orange Coast1500 Meters35:18.16aFr
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 5000 Meters · Place 128 · Orange Coast5000 Meters12820:59.15FR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 152025 Cerritos OpenFeb 15 · 3000 Meters · Place 2 · Orange Coast3000 Meters211:57.10a—
Feb 152025 Cerritos OpenFeb 15 · 1500 Meters · Place 6 · Orange Coast1500 Meters65:23.21a—
Feb 8South Coast Conference OpenerFeb 8 · 1500 Meters · Place 8 · Orange Coast1500 Meters85:23.17a—