Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Outdoor2026 Orange Empire Conference Championships · Apr 1742:28.78a2026 Orange Empire Conference ChampionshipsApril 17, 2026
1500 Meters · IndoorOEC Invitational · Feb 275:13.97aOEC InvitationalFebruary 27, 2026
1500 Meters · Outdoor2026 Cerritos Invitational · Apr 105:01.492026 Cerritos InvitationalApril 10, 2026
1600 Meters · IndoorCal High All-Comers Meet · Feb 155:22.01aCal High All-Comers MeetFebruary 15, 2025
1600 Meters · OutdoorSea View League Championships · Apr 285:18.73aSea View League ChampionshipsApril 28, 2025
3000 Meters · IndoorCal State LA Invitational · Feb 2011:20.58aCal State LA InvitationalFebruary 20, 2026
3200 Meters · OutdoorMeet of Champions @ Arroyo HS · Mar 2211:03.18aMeet of Champions @ Arroyo HSMarch 22, 2025
5000 Meters · IndoorOEC Invitational · Feb 2720:34.20aOEC InvitationalFebruary 27, 2026
5000 Meters · OutdoorUC San Diego Triton Invitational · Apr 318:23.46aUC San Diego Triton InvitationalApril 3, 2026
800 Meters · IndoorCal High All-Comers Meet · Feb 113:20.62aCal High All-Comers MeetFebruary 11, 2023
800 Meters · OutdoorArnie Robinson Invite College Open · Mar 202:29.34aArnie Robinson Invite College OpenMarch 20, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · 10,000 Meters · Place 14 · Orange CoastOrange Coast10,000 Meters14.42:54.56aFr
May 22026 3C2A Southern California ChampionshipsMay 2 · 5000 Meters · Place 11 · Orange CoastOrange Coast5000 Meters11.19:36.53aFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 10,000 Meters · Place 2 · Orange CoastOrange Coast10,000 Meters2.42:28.78a PBFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 5000 Meters · Place 1 · Orange CoastOrange Coast5000 Meters1.19:08.63aFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 1500 Meters · Place 4 · Orange CoastOrange Coast1500 Meters4.5:06.86aFr
Apr 102026 Cerritos InvitationalApr 10 · 1500 Meters · Place 3 · Orange CoastOrange Coast1500 Meters35:01.49 PBFR
Apr 102026 Cerritos InvitationalApr 10 · 800 Meters · Place 18 · Orange CoastOrange Coast800 Meters182:40.86FR
Apr 3UC San Diego Triton InvitationalApr 3 · 5000 Meters · Place 20 · Orange CoastOrange Coast5000 Meters2018:23.46a PBFr
Mar 27Mangrum InvitationalMar 27 · 5000 Meters · Place 13 · Orange CoastOrange Coast5000 Meters1318:37.03aFr
Mar 20Arnie Robinson Invite College OpenMar 20 · 1500 Meters · Place 11 · Orange CoastOrange Coast1500 Meters115:01.59aFr
Mar 20Arnie Robinson Invite College OpenMar 20 · 800 Meters · Place 17 · Orange CoastOrange Coast800 Meters172:29.34a PBFr
Mar 132026 OCC Coast ClassicMar 13 · 5000 Meters · Place 1 · Orange CoastOrange Coast5000 Meters119:48.38FR
Mar 132026 OCC Coast ClassicMar 13 · 1500 Meters · Place 1 · Orange CoastOrange Coast1500 Meters15:02.90FR
Feb 72026 Moorpark College Season OpenerFeb 7 · 3000 Meters · Orange CoastOrange Coast3000 Meters—DNSFr
Feb 72026 Moorpark College Season OpenerFeb 7 · 1500 Meters · Orange CoastOrange Coast1500 Meters—DNSFr
Jan 302026 OCC Early Season Event MeetJan 30 · 1500 Meters · Place 3 · Orange CoastOrange Coast1500 Meters3.5:12.58aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27OEC InvitationalFeb 27 · 5000 Meters · Place 3 · Orange CoastOrange Coast5000 Meters320:34.20a PBFR
Feb 27OEC InvitationalFeb 27 · 1500 Meters · Place 5 · Orange CoastOrange Coast1500 Meters55:13.97a PBFR
Feb 20Cal State LA InvitationalFeb 20 · 3000 Meters · Place 2 · Orange CoastOrange Coast3000 Meters211:20.58a PBFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 3200 Meters · Place 19 · BeckmanBeckman3200 MetersRound P19.11:56.34a12
Apr 28Sea View League ChampionshipsApr 28 · 3200 Meters · Place 3 · BeckmanBeckman3200 Meters3.11:22.00a12
Apr 28Sea View League ChampionshipsApr 28 · 1600 Meters · Place 9 · BeckmanBeckman1600 MetersRound P9.5:18.73a PB12
Apr 16Dana Hills vs Beckman @ BeckmanApr 16 · 3200 Meters · Place 1 · BeckmanBeckman3200 Meters1.11:17.45a12
Mar 29Orange County Champs @ Mission ViejoMar 29 · 1600 Meters · Place 9 · BeckmanBeckman1600 Meters9.5:19.69a12
Mar 29Orange County Champs @ Mission ViejoMar 29 · 800 Meters · BeckmanBeckman800 Meters--DNS12
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · Place 13 · BeckmanBeckman3200 Meters13.11:03.18a PB12
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 3200 Meters · Place 10 · BeckmanBeckman3200 Meters1011:18.8112
Mar 7Redondo Nike Track FestivalMar 7 · 3200 Meters · Place 11 · BeckmanBeckman3200 Meters1111:10.6412

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Cal High All-Comers MeetFeb 15 · 1600 Meters · Place 3 · BeckmanBeckman1600 Meters35:22.01a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 9Beckman Northwood Woodbridge PCL Double DualApr 9 · 3200 Meters · Place 7 · BeckmanBeckman3200 Meters714:58.13a—
Apr 9Beckman Northwood Woodbridge PCL Double DualApr 9 · 1600 Meters · Place 12 · BeckmanBeckman1600 Meters126:02.10a—
Mar 12Beckman Portola University PCL Double DualMar 12 · 1600 Meters · Place 6 · BeckmanBeckman1600 Meters65:59.34a—
Mar 12Beckman Portola University PCL Double DualMar 12 · 800 Meters · Place 7 · BeckmanBeckman800 Meters72:55.40a—
Mar 5Laguna Hill Beckman Irvine PCL Double DualMar 5 · 3200 Meters · Place 2 · BeckmanBeckman3200 Meters211:58.85a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 21PCL Prelims & Finals 2023Apr 21 · 1600 Meters · Place 10 · BeckmanBeckman1600 Meters106:30.37a—
Apr 21PCL Prelims & Finals 2023Apr 21 · 800 Meters · Place 23 · BeckmanBeckman800 Meters233:06.01a—
Apr 13Beckman v Sage Hill v Woodbridge PCL Double DualApr 13 · 1600 Meters · Place 5 · BeckmanBeckman1600 Meters56:47.15a—
Apr 13Beckman v Sage Hill v Woodbridge PCL Double DualApr 13 · 800 Meters · Place 5 · BeckmanBeckman800 Meters53:04.44a—
Mar 30Portola at BeckmanMar 30 · 1600 Meters · Place 2 · BeckmanBeckman1600 Meters2.6:44.54a10
Mar 30Portola at BeckmanMar 30 · 800 Meters · Place 3 · BeckmanBeckman800 Meters3.3:10.32a10
Mar 16Beckman v Northwood v University PCL Double DualMar 16 · 1600 Meters · Place 5 · BeckmanBeckman1600 Meters56:34.50a—
Mar 16Beckman v Northwood v University PCL Double DualMar 16 · 800 Meters · Place 4 · BeckmanBeckman800 Meters43:03.32a—
Mar 11Irvine ASICS Track and Field InvitationalMar 11 · 3200 Meters · Place 16 · BeckmanBeckman3200 Meters16.14:36.45a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Cal High All-Comers MeetFeb 11 · 1600 Meters · Place 98 · BeckmanBeckman1600 Meters987:04.49a10
Feb 11Cal High All-Comers MeetFeb 11 · 800 Meters · Place 31 · BeckmanBeckman800 Meters313:20.62a PB10