Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Outdoor2026 3C2A Southern California Championships · May 232:38.23a2026 3C2A Southern California ChampionshipsMay 2, 2026
10000 Meters · OutdoorJim Bush Legends / Bob Larsen Distance Invitational · Mar 2731:55.66aJim Bush Legends / Bob Larsen Distance InvitationalMarch 27, 2026
1500 Meters · IndoorRon Kamaka Open · Feb 214:02.37Ron Kamaka OpenFebruary 21, 2026
1500 Meters · OutdoorMt. SAC Relays - Community College Division · Apr 113:59.88aMt. SAC Relays - Community College DivisionApril 11, 2026
1600 Meters · IndoorCondor Invitational and Distance Carnival · Feb 284:32.28aCondor Invitational and Distance CarnivalFebruary 28, 2025
1600 Meters · OutdoorCentury Conference Championships · May 24:25.18aCentury Conference ChampionshipsMay 2, 2025
200 Meters · OutdoorPYLUSD Middle School Track Meet · May 2729.46aPYLUSD Middle School Track MeetMay 27, 2021
3000 Meters · IndoorRossi Relays · Feb 288:54.61aRossi RelaysFebruary 28, 2026
3200 Meters · IndoorAyala Invitational · Feb 1710:01.47aAyala InvitationalFebruary 17, 2024
3200 Meters · OutdoorCentury Conference Championships · May 29:48.26aCentury Conference ChampionshipsMay 2, 2025
400 Meters · OutdoorVilla Park vs El Dorado · Apr 854.57aVilla Park vs El DoradoApril 8, 2025
5000 Meters · OutdoorUC San Diego Triton Invitational · Apr 315:13.89aUC San Diego Triton InvitationalApril 3, 2026
800 Meters · IndoorCondor Invitational and Distance Carnival · Feb 282:04.68aCondor Invitational and Distance CarnivalFebruary 28, 2025
800 Meters · OutdoorArnie Robinson Invite College Open · Mar 201:59.94aArnie 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

12 results
DateMeetEventPlMarkGr
May 152026 3C2A State ChampionshipsMay 15 · 10000 Meters · Place 9 · Mt. SACMt. SAC10000 Meters932:58.17FR
May 22026 3C2A Southern California ChampionshipsMay 2 · 10,000 Meters · Place 7 · Mt. SACMt. SAC10,000 Meters7.32:38.23a PBFr
May 22026 3C2A Southern California ChampionshipsMay 2 · 5000 Meters · Place 11 · Mt. SACMt. SAC5000 Meters11.15:34.45aFr
Apr 212026 South Coast Conference ChampionshipsApr 21 · 10000 Meters · Place 2 · Mt. SACMt. SAC10000 Meters232:35.64aFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · 5000 Meters · Place 7 · Mt. SACMt. SAC5000 Meters715:27.18aFR
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 1500 Meters · Place 8 · Mt. SACMt. SAC1500 Meters83:59.88a PBFR
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 800 Meters · Place 15 · Mt. SACMt. SAC800 Meters152:01.35aFR
Apr 3UC San Diego Triton InvitationalApr 3 · 5000 Meters · Place 23 · Mt. SACMt. SAC5000 Meters2315:13.89a PBFr
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 10000 Meters · Place 5 · Mt. SACMt. SAC10000 Meters531:55.66a PBFr
Mar 20Arnie Robinson Invite College OpenMar 20 · 1500 Meters · Place 16 · Mt. SACMt. SAC1500 Meters164:10.13aFr
Mar 20Arnie Robinson Invite College OpenMar 20 · 800 Meters · Place 17 · Mt. SACMt. SAC800 Meters171:59.94a PBFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 79 · Mt. SACMt. SAC5000 Meters79.15:26.13aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Rossi RelaysFeb 28 · 3000 Meters · Place 49 · Mt. SACMt. SAC3000 Meters498:54.61a PBFr
Feb 21Ron Kamaka OpenFeb 21 · 3000 Meters · Place 25 · Mt. SACMt. SAC3000 Meters258:57.22FR
Feb 21Ron Kamaka OpenFeb 21 · 1500 Meters · Place 12 · Mt. SACMt. SAC1500 Meters124:02.37 PBFR

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 10CIF-SS Division 2 PrelimsMay 10 · 3200 Meters · Place 24 · El Dorado (SS)El Dorado (SS)3200 MetersRound P2410:31.4212
May 10CIF SS D2 Prelims @ OntarioMay 10 · 3200 Meters · Place 24 · El DoradoEl Dorado3200 MetersRound P24.10:31.42a12
May 2Century Conference ChampionshipsMay 2 · 3200 Meters · Place 3 · El DoradoEl Dorado3200 Meters3.9:48.26a PB12
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 4 · El DoradoEl Dorado1600 MetersRound P4.4:29.79a12
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 4 · El DoradoEl Dorado1600 Meters4.4:25.18a PB12
May 2Century Conference ChampionshipsMay 2 · 800 Meters · Place 6 · El DoradoEl Dorado800 MetersRound P6.2:02.74a12
Apr 25Crestview PrelimsApr 25 · 800 Meters · Place 7 · El Dorado (SS)El Dorado (SS)800 MetersRound P72:02.7412
Apr 25Crestview PrelimsApr 25 · 1600 Meters · Place 5 · El Dorado (SS)El Dorado (SS)1600 MetersRound P54:29.7912
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 14 · El DoradoEl Dorado1600 Meters144:29.3612
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 19 · El DoradoEl Dorado800 Meters192:02.4312
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 14 · El DoradoEl Dorado1600 Meters144:29.3612
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 19 · El DoradoEl Dorado800 Meters192:02.4312
Apr 8Villa Park vs El DoradoApr 8 · 3200 Meters · Place 5 · El DoradoEl Dorado3200 Meters5.13:48.15a12
Apr 8Villa Park vs El DoradoApr 8 · 1600 Meters · Place 2 · El DoradoEl Dorado1600 Meters2.4:50.07a12
Apr 8Villa Park vs El DoradoApr 8 · 800 Meters · El DoradoEl Dorado800 Meters--DNS12
Apr 8Villa Park vs El DoradoApr 8 · 400 Meters · Place 4 · El DoradoEl Dorado400 Meters4.54.57a PB12
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 52 · El Dorado (SS)El Dorado (SS)1600 Meters524:32.7912
Apr 4Trabuco Hills InvitationalApr 4 · 3200 Meters · Place 1 · El Dorado (SS)El Dorado (SS)3200 Meters19:49.0112
Apr 1El Dorado vs Yorba LindaApr 1 · 1600 Meters · Place 4 · El DoradoEl Dorado1600 Meters4.4:37.28a12
Apr 1El Dorado vs Yorba LindaApr 1 · 800 Meters · Place 2 · El DoradoEl Dorado800 Meters2.2:03.96a12
Mar 29Orange County Champs @ Mission ViejoMar 29 · 1600 Meters · Place 26 · El DoradoEl Dorado1600 Meters26.4:31.58a12
Mar 29Orange County Champs @ Mission ViejoMar 29 · 800 Meters · Place 35 · El DoradoEl Dorado800 Meters35.2:06.89a12
Mar 27Brea Olinda vs El DoradoMar 27 · 3200 Meters · Place 2 · El DoradoEl Dorado3200 Meters210:58.68a12
Mar 27Brea Olinda vs El DoradoMar 27 · 800 Meters · Place 4 · El DoradoEl Dorado800 Meters42:02.82a12
Mar 22Yorba Linda InvitationalMar 22 · 1600 Meters · Place 5 · El DoradoEl Dorado1600 Meters5.4:32.08a12
Mar 22Yorba Linda InvitationalMar 22 · 800 Meters · Place 5 · El DoradoEl Dorado800 Meters5.2:04.00a12
Mar 22Yorba Linda InvitationalMar 22 · 1600 Meters · Place 5 · El DoradoEl Dorado1600 Meters5.4:32.08aUnofficial12
Mar 22Yorba Linda InvitationalMar 22 · 800 Meters · Place 5 · El DoradoEl Dorado800 Meters5.2:04.00aUnofficial12
Mar 20Canyon vs El DoradoMar 20 · 1600 Meters · Place 2 · El DoradoEl Dorado1600 Meters2.4:40.49a12
Mar 20Canyon vs El DoradoMar 20 · 800 Meters · Place 2 · El DoradoEl Dorado800 Meters2.2:05.52a12
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 3200 Meters · Place 25 · El DoradoEl Dorado3200 Meters259:55.5012

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Condor Invitational and Distance CarnivalFeb 28 · 1600 Meters · Place 5 · El DoradoEl Dorado1600 Meters54:32.28a PB—
Feb 28Condor Invitational and Distance CarnivalFeb 28 · 800 Meters · Place 3 · El DoradoEl Dorado800 Meters32:04.68a PB—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 26Century Conference FinalsApr 26 · 1600 Meters · Place 11 · El DoradoEl Dorado1600 MetersRound P11.4:41.14a11
Apr 26Century Conference FinalsApr 26 · 1600 Meters · Place 10 · El DoradoEl Dorado1600 Meters10.4:55.40a11
Apr 26Century Conference FinalsApr 26 · 800 Meters · Place 14 · El DoradoEl Dorado800 MetersRound P14.2:08.68a11
Apr 19North Hills League prelims 2024Apr 19 · 1600 Meters · Place 11 · El DoradoEl Dorado1600 MetersRound P11.4:41.14a11
Apr 19North Hills League prelims 2024Apr 19 · 800 Meters · Place 14 · El DoradoEl Dorado800 MetersRound P14.2:08.68a11
Apr 13OC ChampionshipsApr 13 · 1600 Meters · Place 21 · El DoradoEl Dorado1600 Meters21.4:37.77a11
Apr 10El Dorado vs EsperanzaApr 10 · 1600 Meters · Place 4 · El DoradoEl Dorado1600 Meters4.4:46.22a11
Apr 10El Dorado vs EsperanzaApr 10 · 800 Meters · Place 3 · El DoradoEl Dorado800 Meters3.2:07.91a11
Apr 6Irvine ASICS Distance Carnival Apr 6 · 1600 Meters · Place 40 · El Dorado (SS)El Dorado (SS)1600 Meters404:45.3111
Apr 6Irvine ASICS Distance Carnival Apr 6 · 800 Meters · Place 38 · El Dorado (SS)El Dorado (SS)800 Meters382:06.6711
Mar 28Foothill vs El DoradoMar 28 · 3200 Meters · Place 5 · El DoradoEl Dorado3200 Meters5.10:20.17a11
Mar 28Foothill vs El DoradoMar 28 · 1600 Meters · Place 6 · El DoradoEl Dorado1600 Meters6.4:49.56a11
Mar 23Yorba Linda InvitationalMar 23 · 1600 Meters · Place 12 · El DoradoEl Dorado1600 Meters12.4:36.84a11
Mar 23Yorba Linda InvitationalMar 23 · 800 Meters · Place 14 · El DoradoEl Dorado800 Meters14.2:06.01a11
Mar 1Condor Invitational and Distance CarnivalMar 1 · 1600 Meters · Place 9 · El DoradoEl Dorado1600 Meters94:36.44a—
Mar 1Condor Invitational and Distance CarnivalMar 1 · 800 Meters · Place 4 · El DoradoEl Dorado800 Meters42:06.15a—
Feb 3CA Winter ChampionshipsFeb 3 · 1500 Meters · Place 73 · El DoradoEl Dorado1500 Meters73.4:21.48a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Ayala InvitationalFeb 17 · 3200 Meters · Place 10 · El DoradoEl Dorado3200 Meters1010:01.47a PB—
Feb 17Ayala InvitationalFeb 17 · 800 Meters · Place 7 · El DoradoEl Dorado800 Meters72:07.04a—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 28Crestview / North Hills League FinalsApr 28 · 3200 Meters · Place 9 · El DoradoEl Dorado3200 Meters910:49.04a—
Apr 28Crestview / North Hills League FinalsApr 28 · 1600 Meters · Place 12 · El DoradoEl Dorado1600 Meters124:53.74a—
Apr 28Crestview / North Hills League FinalsApr 28 · 1600 Meters · Place 7 · El DoradoEl Dorado1600 Meters74:44.79a—
Apr 28Crestview / North Hills League FinalsApr 28 · 800 Meters · Place 11 · El DoradoEl Dorado800 Meters112:10.96a—
Apr 21North Hills League PrelimsApr 21 · 800 Meters · Place 11 · El Dorado (SS)El Dorado (SS)800 MetersRound P112:10.9610
Apr 21North Hills League PrelimsApr 21 · 1600 Meters · Place 12 · El Dorado (SS)El Dorado (SS)1600 MetersRound P124:53.7410
Apr 15OC ChampionshipApr 15 · 1600 Meters · Place 17 · El DoradoEl Dorado1600 Meters17.4:41.03a10
Apr 15OC ChampionshipApr 15 · 800 Meters · Place 17 · El DoradoEl Dorado800 Meters17.2:10.43a10
Apr 13El Dorado HS vs Foothill HSApr 13 · 1600 Meters · Place 3 · El DoradoEl Dorado1600 Meters34:49.67a—
Apr 13El Dorado HS vs Foothill HSApr 13 · 800 Meters · Place 4 · El DoradoEl Dorado800 Meters42:13.47a—
Apr 8Irvine ASICS Distance Carnival (Registration on Milesplit)Apr 8 · 3200 Meters · Place 35 · El Dorado (SS)El Dorado (SS)3200 Meters3510:23.5410
Apr 12023 Yorba Linda InvitationalApr 1 · 1600 Meters · Place 10 · El DoradoEl Dorado1600 Meters10.4:45.72a10
Apr 12023 Yorba Linda InvitationalApr 1 · 800 Meters · Place 11 · El DoradoEl Dorado800 Meters11.2:09.98a10
Mar 23El Dorado HS vs El Modena HSMar 23 · 1600 Meters · Place 4 · El DoradoEl Dorado1600 Meters44:51.90a—
Mar 23El Dorado HS vs El Modena HSMar 23 · 800 Meters · Place 4 · El DoradoEl Dorado800 Meters42:10.84a—
Mar 18Triton InvitationalMar 18 · 800 Meters · Place 3 · El Dorado (SEl Dorado (S800 Meters32:11.8210
Mar 16El Dorado HS vs Esperanza HSMar 16 · 1600 Meters · Place 4 · El DoradoEl Dorado1600 Meters4.4:51.12a10
Mar 16El Dorado HS vs Esperanza HSMar 16 · 800 Meters · Place 5 · El DoradoEl Dorado800 Meters5.2:11.26a10
Mar 3Condor Invitational and Distance CarnivalMar 3 · 1600 Meters · Place 6 · El DoradoEl Dorado1600 Meters64:51.76a—
Mar 3Condor Invitational and Distance CarnivalMar 3 · 1600 Meters · Place 6 · El DoradoEl Dorado1600 Meters64:51.7610

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 29North Hills League FinalsApr 29 · 1600 Meters · Place 13 · El DoradoEl Dorado1600 MetersRound P13.4:58.03a9
Apr 29North Hills League FinalsApr 29 · 1600 Meters · Place 11 · El DoradoEl Dorado1600 Meters11.4:53.69a9
Apr 29North Hills League FinalsApr 29 · 800 Meters · Place 13 · El DoradoEl Dorado800 MetersRound P13.2:13.93a9
Apr 29North Hills League FinalsApr 29 · 800 Meters · Place 12 · El DoradoEl Dorado800 Meters12.2:12.85a9
Apr 22North Hills League PrelimsApr 22 · 800 Meters · Place 12 · El Dorado (SS)El Dorado (SS)800 Meters122:12.859
Apr 22North Hills League PrelimsApr 22 · 800 Meters · Place 13 · El Dorado (SS)El Dorado (SS)800 MetersRound P132:13.939
Apr 22North Hills League PrelimsApr 22 · 1600 Meters · Place 11 · El Dorado (SS)El Dorado (SS)1600 Meters114:53.699
Apr 22North Hills League PrelimsApr 22 · 1600 Meters · Place 13 · El Dorado (SS)El Dorado (SS)1600 MetersRound P134:58.039
Apr 6El Dorado vs Villa ParkApr 6 · 1600 Meters · Place 5 · El DoradoEl Dorado1600 Meters54:55.949
Apr 6El Dorado vs Villa ParkApr 6 · 800 Meters · Place 7 · El DoradoEl Dorado800 Meters72:21.719
Apr 2Yorba Linda InvitationalApr 2 · 1600 Meters · Place 22 · El DoradoEl Dorado1600 Meters22.4:56.61a9
Apr 2Yorba Linda InvitationalApr 2 · 800 Meters · Place 28 · El DoradoEl Dorado800 Meters28.2:17.68a9
Mar 30El Dorado at FoothillMar 30 · 1600 Meters · Place 8 · El DoradoEl Dorado1600 Meters8.5:00.34a9
Mar 30El Dorado at FoothillMar 30 · 800 Meters · Place 7 · El DoradoEl Dorado800 Meters7.2:16.80a9
Mar 26OC ChampionshipsMar 26 · 1600 Meters · Place 36 · El DoradoEl Dorado1600 Meters36.4:56.96a9
Mar 26OC ChampionshipsMar 26 · 800 Meters · Place 41 · El DoradoEl Dorado800 Meters41.2:18.06a9
Mar 24El Dorado HS vs El Modena HSMar 24 · 800 Meters · Place 5 · El Dorado (SEl Dorado (S800 Meters52:15.809
Mar 12Pacific Coast InvitationalMar 12 · 800 Meters · Place 16 · El Dorado (SS)El Dorado (SS)800 Meters162:18.339
Mar 12Pacific Coast InvitationalMar 12 · 1600 Meters · Place 15 · El Dorado (SS)El Dorado (SS)1600 Meters154:59.929
Mar 4Condor Invitational and Distance CarnivalMar 4 · 1600 Meters · Place 11 · El DoradoEl Dorado1600 Meters115:04.669

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 27PYLUSD Middle School Track MeetMay 27 · 1600 Meters · Place 14 · TuffreeTuffree1600 Meters14.6:39.09a8
May 27PYLUSD Middle School Track MeetMay 27 · 200 Meters · Place 11 · TuffreeTuffree200 Meters11.29.46a PB8