Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWestmont Rust Buster Tri-Meet · Jan 314:41.72Westmont Rust Buster Tri-MeetJanuary 31, 2026
10,000 Meters · OutdoorCal Pac / GSAC Conference Championships · Apr 2434:15.34aCal Pac / GSAC Conference ChampionshipsApril 24, 2025
1600 Meters · OutdoorAzusa Distance Meet of Champions · Mar 264:37.18aAzusa Distance Meet of ChampionsMarch 26, 2022
3000 Meters · IndoorGolden Eagle Invitational · Feb 159:21.78aGolden Eagle InvitationalFebruary 15, 2024
3000 Meters · OutdoorSunshine Open · Feb 78:56.51aSunshine OpenFebruary 7, 2025
3000m Steeplechase · 0.914m · OutdoorCal Pac / GSAC Conference Championships · Apr 249:45.94aCal Pac / GSAC Conference ChampionshipsApril 24, 2025
3000m Steeplechase · Outdoor2025 Bob Larsen Distance · Mar 219:33.54a2025 Bob Larsen DistanceMarch 21, 2025
5000 Meters · OutdoorSunshine Indoor Open and Combined Events · Feb 1016:03.31aSunshine Indoor Open and Combined EventsFebruary 10, 2023
800 Meters · Outdoor3rd CMS Outdoor Indoor Distances Meet · Jan 282:06.053rd CMS Outdoor Indoor Distances MeetJanuary 28, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23CalPac/GSAC ChampionshipsApr 23 · 3000m Steeplechase · Place 3 · The Master's (Calif.)The Master's (Calif.)3000m Steeplechase39:50.63aSR
Apr 11Pomona-Pitzer InvitationalApr 11 · 3000m Steeplechase · Place 3 · The Master'sThe Master's3000m Steeplechase39:50.77SR
Mar 28Westmont Classic Mar 28 · 400m Hurdles · The Master's (Calif.)The Master's (Calif.)400m Hurdles36" / 0.914m—DNSSr
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 3000m Steeplechase · Place 13 · The Master's (Calif.)The Master's (Calif.)3000m Steeplechase139:56.38aSr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 157 · The Master's (Calif.)The Master's (Calif.)5000 Meters157.16:13.62aSr
Feb 7Outdoor Indoor EventsFeb 7 · 3000 Meters · Place 15 · The Master's (Calif.)The Master's (Calif.)3000 Meters159:10.48aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31Westmont Rust Buster Tri-MeetJan 31 · 1 Mile · Place 7 · The Master'sThe Master's1 Mile74:41.72 PBSR

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 3Occidental InvitationalMay 3 · 3000m Steeplechase · Place 10 · The Master'sThe Master's3000m Steeplechase1010:03.35JR
Apr 24Cal Pac / GSAC Conference ChampionshipsApr 24 · 10,000 Meters · Place 14 · The Master's (Calif.)The Master's (Calif.)10,000 Meters14.34:15.34a PBJr
Apr 24Cal Pac / GSAC Conference ChampionshipsApr 24 · 3000m Steeplechase · Place 2 · The Master's (Calif.)The Master's (Calif.)3000m Steeplechase0.914m2.9:45.94a PBJr
Apr 12Pomona-Pitzer InvitationalApr 12 · 3000m Steeplechase · Place 3 · The Master'sThe Master's3000m Steeplechase39:48.99JR
Mar 22Westmont ClassicMar 22 · 400m Hurdles · The Master's (Calif.)The Master's (Calif.)400m Hurdles36" / 0.914m—DNSJr
Mar 212025 Bob Larsen DistanceMar 21 · 3000m Steeplechase · Place 6 · The Master's (Calif.)The Master's (Calif.)3000m Steeplechase69:33.54a PBJr
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 3000m Steeplechase · Place 1 · The Master's (Calif.)The Master's (Calif.)3000m Steeplechase19:44.57a—
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 3000m Steeplechase · Place 3 · The Master'sThe Master's3000m Steeplechase39:48.45JR
Feb 7Sunshine OpenFeb 7 · 3000 Meters · Place 12 · The Master's (Calif.)The Master's (Calif.)3000 Meters12.8:56.51a PBJr
Jan 25OIDFEJan 25 · 3000 Meters · Place 12 · The Master's (Calif.)The Master's (Calif.)3000 Meters12.9:04.60aJr
Jan 25CMS Outdoor-Indoor Distance Challenge MeetJan 25 · 3000 Meters · Place 12 · The Master's (Calif.)The Master's (Calif.)3000 Meters12.9:04.60aJr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Golden State (GSAC) Outdoor ChampionshipsApr 24 · 3000m Steeplechase · Place 2 · The Master's (Calif.)The Master's (Calif.)3000m Steeplechase29:51.25a—
Mar 23Westmont ClassicMar 23 · 400m Hurdles · The Master's (Calif.)The Master's (Calif.)400m Hurdles36" / 0.914m—DNSSo
Mar 22Bob Larsen Distance CarnivalMar 22 · 3000m Steeplechase · Place 3 · The Master's (Calif.)The Master's (Calif.)3000m Steeplechase39:38.06a—
Mar 16Ross & Sharon Irwin InviteMar 16 · 3000m Steeplechase · Place 2 · The Master's (Calif.)The Master's (Calif.)3000m Steeplechase29:46.47a—
Mar 9Occidental Distance Carnival & Spring Break ClassicMar 9 · 3000m Steeplechase · Place 6 · The Master'sThe Master's3000m Steeplechase69:50.77SO
Feb 9Sunshine OpenFeb 9 · 5000 Meters · Place 15 · The Master's (Calif.)The Master's (Calif.)5000 Meters15.16:37.92aSo
Feb 12024 Moorpark Season Opener and MultisFeb 1 · 3000 Meters · Place 20 · The Master's (Calif.)The Master's (Calif.)3000 Meters20.9:36.91aSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Golden Eagle InvitationalFeb 15 · 3000 Meters · Place 44 · The Master's (Calif.)The Master's (Calif.)3000 Meters449:21.78a PB—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27Golden State AC Outdoor Track & Field ChampionshipsApr 27 · 3000m Steeplechase · Place 4 · The Master's (Calif.)The Master's (Calif.)3000m Steeplechase0.914m4.9:47.00aFr
Apr 8Pomona-Pitzer T&F InvitationalApr 8 · 3000m Steeplechase · Place 8 · The Master'sThe Master's3000m Steeplechase89:58.91FR
Mar 25Westmont ClassicMar 25 · 3000m Steeplechase · Place 5 · The Master'sThe Master's3000m Steeplechase510:04.04FR
Feb 10Sunshine Indoor Open and Combined EventsFeb 10 · 5000 Meters · Place 12 · The Master's (Calif.)The Master's (Calif.)5000 Meters12.16:03.31a PBFr
Jan 283rd CMS Outdoor Indoor Distances MeetJan 28 · 800 Meters · Place 13 · The Master'sThe Master's800 Meters132:06.05 PBFR
Jan 28Outdoor Indoor Distances and Field Events Jan 28 · 800 Meters · Place 13 · The Master's (Calif.)The Master's (Calif.)800 Meters13.2:06.05aFr

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20Murrieta Mesa vs Vista MurrietaApr 20 · 1600 Meters · Place 4 · Vista MurrietaVista Murrieta1600 Meters4.4:47.53a12
Apr 6Vista Murrieta vs Great OakApr 6 · 800 Meters · Place 6 · Vista MurrietaVista Murrieta800 Meters6.2:10.18a12
Mar 26Azusa Distance Meet of ChampionsMar 26 · 1600 Meters · Place 40 · Vista MurrietaVista Murrieta1600 Meters40.4:37.18a PB12
Mar 16Vista Murrieta vs ChaparralMar 16 · 1600 Meters · Place 6 · Vista MurrietaVista Murrieta1600 Meters6.4:52.82a12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Triton InviteApr 24 · 800 Meters · Place 31 · Vista MurrietaVista Murrieta800 Meters31.2:09.77a11
Apr 15Vista Murrieta vs YucaipaApr 15 · 800 Meters · Place 1 · Vista MurrietaVista Murrieta800 Meters1.2:15.56a11