Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2024 Husky Classic · Feb 95:00.20a2024 Husky ClassicFebruary 9, 2024
10,000 Meters · Outdoor2025 Big West Outdoor Track & Field Championships · May 1635:49.29a2025 Big West Outdoor Track & Field ChampionshipsMay 16, 2025
1500 Meters · OutdoorFresno State Invitational · Apr 284:39.59aFresno State InvitationalApril 28, 2023
1600 Meters · OutdoorSCCAL League Finals · Apr 245:10.22aSCCAL League FinalsApril 24, 2021
3000 Meters · Indoor2024 Husky Classic · Feb 99:53.63a2024 Husky ClassicFebruary 9, 2024
3000 Meters · OutdoorCal Poly Open · Mar 310:17.72Cal Poly OpenMarch 3, 2023
3000m Steeplechase · 0.762m · OutdoorBryan Clay Invitational · Apr 1610:33.75aBryan Clay InvitationalApril 16, 2026
3000m Steeplechase · Outdoor2026 Mark Conover Classic · Mar 217:00.83a2026 Mark Conover ClassicMarch 21, 2026
5000 Meters · Outdoor2024 Bryan Clay Invitational · Apr 1117:02.22a2024 Bryan Clay InvitationalApril 11, 2024
800 Meters · OutdoorSanta Cruz @ SLV · Mar 212:33.50aSanta Cruz @ SLVMarch 21, 2019

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 82026 BIG West Conference ChampionshipsMay 8 · 3000m Steeplechase · Place 4 · Cal PolyCal Poly3000m Steeplechase0.762m4.10:42.03aSr
May 82026 BIG West Conference ChampionshipsMay 8 · 10,000 Meters · Place 5 · Cal PolyCal Poly10,000 Meters5.37:18.29aSr
May 1Payton Jordan InvitationalMay 1 · 3000m Steeplechase · Place 12 · Cal PolyCal Poly3000m Steeplechase0.762m12.10:43.68aSr
Apr 16Bryan Clay InvitationalApr 16 · 3000m Steeplechase · Place 39 · Cal PolyCal Poly3000m Steeplechase0.762m39.10:33.75a PBSr
Apr 3Stanford InviteApr 3 · 3000m Steeplechase · Place 8 · Cal PolyCal Poly3000m Steeplechase0.762m8.10:36.04aSr
Mar 212026 Mark Conover ClassicMar 21 · 3000m Steeplechase · Place 3 · Cal PolyCal Poly3000m Steeplechase37:00.83a PBSr
Mar 13Aztec Coastal ClassicMar 13 · 5000 Meters · Place 14 · Cal PolyCal Poly5000 Meters1417:30.97aSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 3000m Steeplechase · Place 1 · Cal PolyCal Poly3000m Steeplechase0.762m1.10:41.52aSr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · 10,000 Meters · Place 5 · Cal PolyCal Poly10,000 Meters5.35:49.29a PBSr
May 3Occidental InvitationalMay 3 · 3000m Steeplechase · Place 1 · Cal PolyCal Poly3000m Steeplechase110:36.13SR
Apr 4Stanford InvitationalApr 4 · 3000m Steeplechase · Place 10 · Cal PolyCal Poly3000m Steeplechase0.762m10.10:48.11aSr
Mar 22Mark Conover ClassicMar 22 · 3000m Steeplechase · Place 1 · Cal PolyCal Poly3000m Steeplechase17:01.02aSr
Mar 72025 Ben Brown InviteMar 7 · 5000 Meters · Place 16 · Cal PolyCal Poly5000 Meters1617:15.49a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10BIG West Conference ChampionshipsMay 10 · 3000m Steeplechase · Place 5 · Cal PolyCal Poly3000m Steeplechase510:52.24a—
May 10BIG West Conference ChampionshipsMay 10 · 5000 Meters · Place 15 · Cal PolyCal Poly5000 Meters1517:37.41a—
Apr 26Fresno State InvitationalApr 26 · 3000m Steeplechase · Place 2 · Cal PolyCal Poly3000m Steeplechase0.762m2.10:49.53aFr
Apr 26Fresno State InvitationalApr 26 · 1500 Meters · Cal PolyCal Poly1500 Meters—DNSFr
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 29 · Cal PolyCal Poly5000 Meters29.17:02.22a PBFr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 92024 Husky ClassicFeb 9 · 3000 Meters · Place 94 · Cal PolyCal Poly3000 Meters949:53.63a PB—
Feb 92024 Husky ClassicFeb 9 · 1 Mile · Place 89 · Cal PolyCal Poly1 Mile895:00.20a PB—
Jan 262024 UW InvitationalJan 26 · 1 Mile · Cal PolyCal Poly1 Mile—DNFFr
Jan 262024 UW InvitationalJan 26 · 3000 Meters · Place 65 · Cal PolyCal Poly3000 Meters65.10:10.47aFr
Jan 132024 UW Indoor PreviewJan 13 · 3000 Meters · Place 45 · Cal PolyCal Poly3000 Meters459:58.59a—
Jan 132024 UW Indoor PreviewJan 13 · 3000 Meters · Place 45 · Cal PolyCal Poly3000 Meters459:58.59FR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Fresno State InvitationalApr 28 · 1500 Meters · Place 20 · Cal Poly SLOCal Poly SLO1500 Meters204:39.59a PB—
Apr 152023 Beach InvitationalApr 15 · 5000 Meters · Place 6 · Cal Poly SLOCal Poly SLO5000 Meters617:45.61a—
Mar 17Bulldog ClassicMar 17 · 1500 Meters · Place 3 · Cal PolyCal Poly1500 Meters3.4:45.01aSo
Mar 3Cal Poly OpenMar 3 · 3000 Meters · Place 5 · Cal PolyCal Poly3000 Meters510:17.72 PBSO

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24SCCAL League FinalsApr 24 · 1600 Meters · Place 3 · Santa CruzSanta Cruz1600 Meters3.5:10.22a PB12
Apr 24SCCAL League FinalsApr 24 · 800 Meters · Santa CruzSanta Cruz800 Meters—SCR12

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Santa Cruz @ SLVMar 21 · 1600 Meters · Santa CruzSanta Cruz1600 Meters—SCR10
Mar 21Santa Cruz @ SLVMar 21 · 800 Meters · Place 3 · Santa CruzSanta Cruz800 Meters3.2:33.50a PB10
Mar 7Santa Cruz vs AptosMar 7 · 800 Meters · Place 1 · Santa CruzSanta Cruz800 Meters1.2:34.49a10
Mar 1Winter Time TrialsMar 1 · 1600 Meters · Place 4 · Santa CruzSanta Cruz1600 Meters4.5:39.25a10

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 13Knights InvitationalApr 13 · 3200 Meters · Santa CruzSanta Cruz3200 Meters—SCR9
Apr 12St. Francis CC & Harbor @ Santa CruzApr 12 · 1600 Meters · Santa CruzSanta Cruz1600 Meters—DNS9
Apr 12St. Francis CC & Harbor @ Santa CruzApr 12 · 800 Meters · Santa CruzSanta Cruz800 Meters—DNS9
Mar 29Mt. Madonna, Harbor, Santa Cruz @ AptosMar 29 · 1600 Meters · Santa CruzSanta Cruz1600 Meters—SCR9
Mar 22SLV, Santa Cruz, Harbor @ SoquelMar 22 · 3200 Meters · Santa CruzSanta Cruz3200 Meters—SCR9
Mar 22SLV, Santa Cruz, Harbor @ SoquelMar 22 · 1600 Meters · Place 4 · Santa CruzSanta Cruz1600 Meters4.5:42.00a9
Mar 17Dublin Distance FiestaMar 17 · 3200 Meters · Santa CruzSanta Cruz3200 Meters—DNS9
Mar 15Santa Cruz @ SLVMar 15 · 1600 Meters · Place 3 · Santa CruzSanta Cruz1600 Meters3.5:48.57a9
Mar 15Santa Cruz @ SLVMar 15 · 800 Meters · Santa CruzSanta Cruz800 Meters—SCR9