Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Outdoor2026 BIG West Conference Championships · May 839:06.65a2026 BIG West Conference ChampionshipsMay 8, 2026
1500 Meters · IndoorRon Kamaka Open · Feb 254:57.73Ron Kamaka OpenFebruary 25, 2023
1500 Meters · Outdoor30th Annual Challenge Cup · Mar 144:45.87a30th Annual Challenge CupMarch 14, 2025
1600 Meters · IndoorCovina 5 Way · Feb 195:32.51Covina 5 WayFebruary 19, 2022
1600 Meters · OutdoorAyala All-Comer Meet · Feb 15:29.89aAyala All-Comer MeetFebruary 1, 2020
3000 Meters · IndoorGolden Eagle Invitational · Feb 1510:39.12aGolden Eagle InvitationalFebruary 15, 2024
3000 Meters · OutdoorRCC Invitational · Mar 610:12.02aRCC InvitationalMarch 6, 2026
3000m Steeplechase · 0.762m · Outdoor65th Mt. SAC Relays · Apr 1611:27.44a65th Mt. SAC RelaysApril 16, 2025
3000m Steeplechase · Outdoor2025 Bob Larsen Distance · Mar 2111:29.01a2025 Bob Larsen DistanceMarch 21, 2025
3200 Meters · OutdoorHacienda League Finals · May 2213:24.70Hacienda League FinalsMay 22, 2021
5000 Meters · OutdoorSteve Scott Invitational · May 117:32.52aSteve Scott InvitationalMay 1, 2026
800 Meters · IndoorCovina 5 Way · Feb 192:27.00Covina 5 WayFebruary 19, 2022
800 Meters · Outdoor9th Annual Arnie Robinson Invitational (College/Open) · Mar 312:25.859th Annual Arnie Robinson Invitational (College/Open)March 31, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 82026 BIG West Conference ChampionshipsMay 8 · 10,000 Meters · Place 20 · Cal St. FullertonCal St. Fullerton10,000 Meters20.39:06.65a PBSr
May 1Steve Scott InvitationalMay 1 · 5000 Meters · Place 12 · Cal St. FullertonCal St. Fullerton5000 Meters1217:32.52a PBSr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 254 · Cal St. FullertonCal St. Fullerton5000 Meters254.18:16.54aSr
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 5000 Meters · Place 9 · Cal St. FullertonCal St. Fullerton5000 Meters917:48.30aSr
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 5000 Meters · Place 17 · Cal St. FullertonCal St. Fullerton5000 Meters17.18:13.33aSr
Mar 6RCC InvitationalMar 6 · 3000 Meters · Place 4 · Cal St. FullertonCal St. Fullerton3000 Meters410:12.02a PBSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 3000m Steeplechase · Place 21 · Cal St. FullertonCal St. Fullerton3000m Steeplechase0.762m21.11:52.83aJr
May 9Titan Tune UpMay 9 · 1500 Meters · Place 2 · Cal St. FullertonCal St. Fullerton1500 Meters24:50.24JR
May 2Steve Scott InviteMay 2 · 3000m Steeplechase · Place 8 · Cal St. FullertonCal St. Fullerton3000m Steeplechase811:39.55aJr
Apr 1665th Mt. SAC RelaysApr 16 · 3000m Steeplechase · Place 12 · Cal St. FullertonCal St. Fullerton3000m Steeplechase0.762m12.11:27.44a PBJr
Apr 11Titan Friday Night LightsApr 11 · 1500 Meters · Place 3 · Cal St. FullertonCal St. Fullerton1500 Meters34:46.69aJr
Mar 212025 Bob Larsen DistanceMar 21 · 3000m Steeplechase · Place 3 · Cal St. FullertonCal St. Fullerton3000m Steeplechase311:29.01a PBJR
Mar 1430th Annual Challenge CupMar 14 · 1500 Meters · Place 13 · Cal St. FullertonCal St. Fullerton1500 Meters13.4:45.87a PBJr
Mar 72025 Ben Brown InviteMar 7 · 5000 Meters · Place 48 · Cal St. FullertonCal St. Fullerton5000 Meters4818:31.84a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17CCCAA State ChampionshipsMay 17 · 3000m Steeplechase · Place 4 · Mt. SACMt. SAC3000m Steeplechase0.762m4.11:31.03aSo
Apr 1964th Mt. SAC RelaysApr 19 · 3000m Steeplechase · Place 23 · SO Mt. SACSO Mt. SAC3000m Steeplechase2311:31.00—
Apr 1964th Mt. SAC RelaysApr 19 · 3000m Steeplechase · Place 23 · Mt. SACMt. SAC3000m Steeplechase2311:31.00—
Apr 132024 Mt. Sac Relays (Community College)Apr 13 · 1500 Meters · Place 3 · Mt. SACMt. SAC1500 Meters3.4:52.49aSo
Apr 132024 Mt. Sac Relays (Community College)Apr 13 · 800 Meters · Place 7 · Mt. SACMt. SAC800 Meters7.2:25.90aSo
Apr 5Triton InvitationalApr 5 · 3000m Steeplechase · Place 2 · Mt. San AntonioMt. San Antonio3000m Steeplechase211:34.76a—
Apr 5Triton InvitationalApr 5 · 5000 Meters · Place 1 · Mt. San AntonioMt. San Antonio5000 Meters118:21.88a—
Mar 15Riverside City College OpenMar 15 · 1500 Meters · Place 2 · Mt. SACMt. SAC1500 Meters2.4:59.37aSo
Mar 82024 Ben Brown InvitationalMar 8 · 5000 Meters · Place 58 · Mt. San AntonioMt. San Antonio5000 Meters5818:51.84a—
Mar 1RCC InvitationalMar 1 · 3000 Meters · Place 7 · Mt. SACMt. SAC3000 Meters710:31.25SO
Feb 24Ron Kamaka OpenFeb 24 · 1500 Meters · Place 3 · Mt. SACMt. SAC1500 Meters3.4:54.47aSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Golden Eagle InvitationalFeb 15 · 3000 Meters · Place 15 · Mt. San AntonioMt. San Antonio3000 Meters1510:39.12a PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29South Coast Conference FinalsApr 29 · 1500 Meters · Place 5 · Mt. SACMt. SAC1500 Meters5.4:58.61aFr
Apr 29South Coast Conference FinalsApr 29 · 800 Meters · Place 7 · Mt. SACMt. SAC800 MetersRound P7.2:26.47aFr
Apr 29South Coast Conference FinalsApr 29 · 800 Meters · Place 7 · Mt. SACMt. SAC800 Meters7.2:27.68aFr
Apr 8 Mt. SAC Relays- Community CollegeApr 8 · 1500 Meters · Place 6 · Mt SACMt SAC1500 Meters65:06.62a—
Mar 319th Annual Arnie Robinson Invitational (College/Open)Mar 31 · 800 Meters · Place 3 · Mt. SACMt. SAC800 Meters32:25.85 PBFR
Mar 319th Annual Arnie Robinson Invitational (College/Open)Mar 31 · 1500 Meters · Place 2 · Mt. SACMt. SAC1500 Meters25:01.46FR
Mar 17Redlands InvitationalMar 17 · 1500 Meters · Place 4 · Mt. SACMt. SAC1500 Meters4.4:56.26aFr
Mar 11Occidental Distance Carnival & Spring Break ClassicMar 11 · 5000 Meters · Place 67 · Mt. SACMt. SAC5000 Meters6719:17.34FR

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25Ron Kamaka OpenFeb 25 · 3000 Meters · Place 3 · Mt. SACMt. SAC3000 Meters310:52.41FR
Feb 25Ron Kamaka OpenFeb 25 · 1500 Meters · Place 3 · Mt. SACMt. SAC1500 Meters34:57.73 PBFR
Feb 11Cuyamaca InvitationalFeb 11 · 3000 Meters · Place 2 · Mt SACMt SAC3000 Meters210:52.70aFr
Feb 11Cuyamaca InvitationalFeb 11 · 1500 Meters · Place 4 · Mt SACMt SAC1500 Meters45:00.93aFr

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 28Hacienda League FinalsApr 28 · 1600 Meters · Place 5 · WalnutWalnut1600 MetersRound P55:48.89a12
Apr 28Hacienda League FinalsApr 28 · 1600 Meters · Place 2 · WalnutWalnut1600 Meters25:36.77a12
Apr 28Hacienda League FinalsApr 28 · 800 Meters · Place 5 · WalnutWalnut800 MetersRound P52:35.45a12
Apr 28Hacienda League FinalsApr 28 · 800 Meters · Place 5 · WalnutWalnut800 Meters52:37.50a12
Apr 21Walnut vs. WilsonApr 21 · 1600 Meters · Place 2 · WalnutWalnut1600 Meters25:44.3812
Apr 21Walnut vs. WilsonApr 21 · 800 Meters · Place 2 · WalnutWalnut800 Meters22:30.9512
Apr 16San Gabriel Valley ChampionshipsApr 16 · 1600 Meters · Place 21 · WalnutWalnut1600 Meters21.5:40.12a12
Apr 16San Gabriel Valley ChampionshipsApr 16 · 800 Meters · Place 13 · WalnutWalnut800 Meters13.2:30.52a12
Apr 6Walnut vs Diamond BarApr 6 · 1600 Meters · Place 3 · WalnutWalnut1600 Meters35:55.09a12
Apr 6Walnut vs Diamond BarApr 6 · 800 Meters · Place 4 · WalnutWalnut800 Meters42:40.97a12
Mar 17Rowland vs. WalnutMar 17 · 1600 Meters · Place 2 · WalnutWalnut1600 Meters26:05.1412
Feb 24Walnut vs. BonitaFeb 24 · 1600 Meters · Place 1 · WalnutWalnut1600 Meters1.5:34.26a12
Feb 24Walnut vs. BonitaFeb 24 · 800 Meters · Place 1 · WalnutWalnut800 Meters1.2:31.52a12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Covina 5 WayFeb 19 · 1600 Meters · Place 5 · WalnutWalnut1600 Meters55:32.51 PB12
Feb 19Covina 5 WayFeb 19 · 800 Meters · Place 2 · WalnutWalnut800 Meters22:27.00 PB12

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Hacienda League FinalsMay 22 · 3200 Meters · Place 3 · WalnutWalnut3200 Meters313:24.70 PB11
May 18Walnut vs. RowlandMay 18 · 3200 Meters · Place 1 · WalnutWalnut3200 Meters114:13.5811
May 6Diamond Bar HS vs Walnut HSMay 6 · 800 Meters · Place 4 · WalnutWalnut800 Meters42:46.1511
Apr 22Walnut vs. South HillsApr 22 · 3200 Meters · WalnutWalnut3200 Meters—12:26Unofficial11
Apr 22Walnut vs. South HillsApr 22 · 800 Meters · WalnutWalnut800 Meters—2:32Unofficial11
Apr 13Walnut vs. West CovinaApr 13 · 3200 Meters · WalnutWalnut3200 Meters—12:42.98aUnofficial11
Apr 13Walnut vs. West CovinaApr 13 · 1600 Meters · WalnutWalnut1600 Meters—5:41.48aUnofficial11

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Covina 6 WayFeb 22 · 1600 Meters · Place 4 · WalnutWalnut1600 Meters4.5:36.82a10
Feb 22Covina 6 WayFeb 22 · 800 Meters · Place 1 · WalnutWalnut800 Meters1.2:29.90a10
Feb 1Ayala All-Comer MeetFeb 1 · 1600 Meters · Place 3 · UnattachedUnattached1600 Meters3.5:29.89a PB10
Feb 1Ayala All-Comer MeetFeb 1 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.2:27.69a10