Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorKim Duyst Invitational · Feb 284:59.89aKim Duyst InvitationalFebruary 28, 2025
1500 Meters · OutdoorGary Shaw Last Chance Meet · Apr 174:58.28aGary Shaw Last Chance MeetApril 17, 2026
1600 Meters · IndoorSkyline Invitational · Feb 236:10.81Skyline InvitationalFebruary 23, 2019
1600 Meters · OutdoorMVAL Championship · Apr 305:30.08MVAL ChampionshipApril 30, 2022
3000m Steeplechase · 0.762m · OutdoorC2C Championships · May 111:38.48aC2C ChampionshipsMay 1, 2026
3000m Steeplechase · OutdoorJohnny Mathis Invitational · Apr 1811:30.51Johnny Mathis InvitationalApril 18, 2025
300m Hurdles · 30" / 0.762m · OutdoorMVAL League Meet: Kennedy, Washington, and Mission San Jose · Jun 458.23aMVAL League Meet: Kennedy, Washington, and Mission San JoseJune 4, 2021
3200 Meters · OutdoorBayshore Area Championships · May 1411:45.74Bayshore Area ChampionshipsMay 14, 2022
400 Meters · OutdoorMVAL League Meet: Kennedy, Washington, and Mission San Jose · Jun 41:06.99aMVAL League Meet: Kennedy, Washington, and Mission San JoseJune 4, 2021
400m Hurdles · 30" / 0.762m · OutdoorC2C Championships · May 11:11.89aC2C ChampionshipsMay 1, 2026
5000 Meters · OutdoorMike Fanelli Track Classic · Mar 3019:23.33Mike Fanelli Track ClassicMarch 30, 2023
800 Meters · IndoorMVAL Scrimmage · Feb 192:34.77MVAL ScrimmageFebruary 19, 2022
800 Meters · OutdoorMVAL: James Logan - Mission San Jose · Apr 62:31.43MVAL: James Logan - Mission San JoseApril 6, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · 3000m Steeplechase · Place 26 · UC Santa CruzUC Santa Cruz3000m Steeplechase0.762m26.11:38.50aSr
May 1C2C ChampionshipsMay 1 · 3000m Steeplechase · Place 3 · UC Santa CruzUC Santa Cruz3000m Steeplechase0.762m3.11:38.48a PBSr
May 1C2C ChampionshipsMay 1 · 400m Hurdles · Place 6 · UC Santa CruzUC Santa Cruz400m Hurdles30" / 0.762m6.1:11.89a PBSr
Apr 17Gary Shaw Last Chance MeetApr 17 · 1500 Meters · Place 3 · UC Santa CruzUC Santa Cruz1500 Meters3.4:58.28a PBSr
Apr 10Chico InvitationalApr 10 · 1500 Meters · UC Santa CruzUC Santa Cruz1500 Meters—DNSSr
Apr 3Mike Fanelli Track ClassicApr 3 · 3000m Steeplechase · Place 53 · UC Santa CruzUC Santa Cruz3000m Steeplechase0.762m53.12:06.76aSr
Mar 20Johnny Mathis InvitationalMar 20 · 1500 Meters · Place 19 · UC Santa CruzUC Santa Cruz1500 Meters195:01.51aSr
Mar 6Kim Duyst InvitationalMar 6 · 1500 Meters · Place 16 · UC Santa CruzUC Santa Cruz1500 Meters165:02.17aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2C2C Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 4 · UC Santa CruzUC Santa Cruz3000m Steeplechase0.762m4.11:59.75aJr
May 2C2C Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 5 · UC Santa CruzUC Santa Cruz400m Hurdles30" / 0.762m5.1:12.78aJr
Apr 18Johnny Mathis InvitationalApr 18 · 3000m Steeplechase · Place 2 · UC Santa CruzUC Santa Cruz3000m Steeplechase211:30.51 PBJR
Apr 3Mike Fanelli ClassicApr 3 · 5000 Meters · Place 130 · UC Santa CruzUC Santa Cruz5000 Meters13019:31.40JR
Mar 21Hornet InvitationalMar 21 · 3000m Steeplechase · Place 29 · UC Santa CruzUC Santa Cruz3000m Steeplechase0.762m29.12:28.99aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Kim Duyst InvitationalFeb 28 · 1500 Meters · Place 15 · UC Santa CruzUC Santa Cruz1500 Meters154:59.89a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Chico Twilight InviteApr 19 · 1500 Meters · Place 11 · UC Santa CruzUC Santa Cruz1500 Meters11.5:36.78aSo
Apr 13The Chuck Buettner TwilightApr 13 · 3000m Steeplechase · Place 7 · UC Santa CruzUC Santa Cruz3000m Steeplechase712:12.61SO
Mar 29Mike Fanelli Track ClassicMar 29 · 1500 Meters · Place 140 · UC Santa CruzUC Santa Cruz1500 Meters1405:11.12a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 14Johnny Mathis InvitationalApr 14 · 3000m Steeplechase · Place 8 · UC Santa CruzUC Santa Cruz3000m Steeplechase0.762m8.12:14.90aFr
Mar 30Mike Fanelli Track ClassicMar 30 · 5000 Meters · Place 105 · UC Santa CruzUC Santa Cruz5000 Meters10519:23.33 PBFR
Mar 18Cardinal ClassicMar 18 · 1500 Meters · Place 31 · UC Santa CruzUC Santa Cruz1500 Meters31.4:59.81aFr
Mar 10Aggie OpenMar 10 · 1500 Meters · Place 20 · UC Santa CruzUC Santa Cruz1500 Meters205:09.23FR
Mar 4Kim Duyst InvitationalMar 4 · 1500 Meters · Place 14 · UC Santa CruzUC Santa Cruz1500 Meters14.5:12.40aFr

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20CIF North Coast Section Meet of ChampionsMay 20 · 3200 Meters · Place 21 · Mission SanMission San3200 Meters2112:12.9412
May 14Bayshore Area ChampionshipsMay 14 · 3200 Meters · Place 5 · Mission San JoseMission San Jose3200 Meters511:45.74 PB12
Apr 30MVAL ChampionshipApr 30 · 1600 Meters · Place 2 · Mission SanMission San1600 MetersRound P25:56.0212
Apr 30MVAL ChampionshipApr 30 · 3200 Meters · Place 3 · Mission SanMission San3200 Meters312:15.9512
Apr 30MVAL ChampionshipApr 30 · 1600 Meters · Place 2 · Mission SanMission San1600 Meters25:30.08 PB12
Apr 16Granada Distance & Sprint FestivalApr 16 · 1600 Meters · Place 21 · Mission SanMission San1600 Meters215:32.6912
Apr 9Cupertino/De Anza InviteApr 9 · 3200 Meters · Place 4 · Mission San JoseMission San Jose3200 Meters412:21.3912
Apr 6MVAL: James Logan - Mission San JoseApr 6 · 800 Meters · Place 1 · Mission SanMission San800 Meters12:31.43 PB12
Mar 30MVAL: American - Mission San Jose - Moreau CatholicMar 30 · 3200 Meters · Place 3 · Mission SanMission San3200 Meters312:22.0212
Mar 30MVAL: American - Mission San Jose - Moreau CatholicMar 30 · 1600 Meters · Place 3 · Mission SanMission San1600 Meters35:39.6212
Mar 18Dublin Distance FiestaMar 18 · 800 Meters · Place 46 · Mission SanMission San800 Meters462:31.8412
Mar 18Dublin Distance FiestaMar 18 · 1600 Meters · Place 118 · Mission SanMission San1600 Meters1185:42.4212
Mar 5Dan Gabor InvitationalMar 5 · 3200 Meters · Place 21 · Mission SanMission San3200 Meters2112:51.8612
Mar 5Dan Gabor InvitationalMar 5 · 800 Meters · Place 40 · Mission SanMission San800 Meters402:39.3312
Mar 5Dan Gabor InvitationalMar 5 · 1600 Meters · Place 44 · Mission SanMission San1600 Meters445:43.3612

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19MVAL ScrimmageFeb 19 · 800 Meters · Place 3 · Mission SanMission San800 Meters32:34.77 PB—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4MVAL League Meet: Kennedy, Washington, and Mission San JoseJun 4 · 3200 Meters · Place 2 · Mission San JoseMission San Jose3200 Meters2.13:43.16a11
Jun 4MVAL League Meet: Kennedy, Washington, and Mission San JoseJun 4 · 1600 Meters · Place 5 · Mission San JoseMission San Jose1600 Meters5.5:48.40a11
Jun 4MVAL League Meet: Kennedy, Washington, and Mission San JoseJun 4 · 300m Hurdles · Place 2 · Mission San JoseMission San Jose300m Hurdles30" / 0.762m2.58.23a PB11
Jun 4MVAL League Meet: Kennedy, Washington, and Mission San JoseJun 4 · 400 Meters · Place 3 · Mission San JoseMission San Jose400 Meters3.1:06.99a PB11
May 21MVAL Mission vs Irvington vs AmericanMay 21 · 1600 Meters · Place 6 · Mission San JoseMission San Jose1600 Meters65:56.2411
May 21MVAL Mission vs Irvington vs AmericanMay 21 · 800 Meters · Place 6 · Mission San JoseMission San Jose800 Meters62:45.3711
May 14MVAL Leage Meet: Logan, Mission & NewarkMay 14 · 3200 Meters · Place 3 · Mission San JoseMission San Jose3200 Meters3.13:17.88a11
May 14MVAL Leage Meet: Logan, Mission & NewarkMay 14 · 800 Meters · Place 6 · Mission San JoseMission San Jose800 Meters6.2:41.64a11
May 7MVAL League Meet: Moreau Catholic vs Mission San JoseMay 7 · 3200 Meters · Place 2 · Mission San JoseMission San Jose3200 Meters213:40.9911
May 7MVAL League Meet: Moreau Catholic vs Mission San JoseMay 7 · 1600 Meters · Place 4 · Mission San JoseMission San Jose1600 Meters45:51.9511

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 11Mission San Jose VS Kennedy @ TAKMar 11 · 1600 Meters · Place 5 · Mission San JoseMission San Jose1600 Meters5.6:11.97a10

2019 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 11NCS Bayshore ChampionshipsMay 11 · 3200 Meters · Place 15 · Mission San JoseMission San Jose3200 Meters1512:45.579
May 1MVAL Track & Field ChampionshipsMay 1 · 3200 Meters · Place 4 · Mission San JoseMission San Jose3200 Meters4.12:34.22a9
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 3200 Meters · Place 11 · Mission San JoseMission San Jose3200 Meters1112:41.80PR9
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 800 Meters · Place 36 · Mission San JoseMission San Jose800 Meters362:48.549
Apr 18James Logan vs Mission San JoseApr 18 · 3200 Meters · Mission San JoseMission San Jose3200 Meters—DNS9
Apr 18James Logan vs Mission San JoseApr 18 · 1600 Meters · Place 2 · Mission San JoseMission San Jose1600 Meters2.6:00.29a9
Apr 18James Logan vs Mission San JoseApr 18 · 800 Meters · Place 8 · Mission San JoseMission San Jose800 Meters8.2:51.47a9
Apr 10MVAL American/Moreau/Mission San JoseApr 10 · 3200 Meters · Place 1 · Mission San JoseMission San Jose3200 Meters113:04.07PR9
Apr 10MVAL American/Moreau/Mission San JoseApr 10 · 400 Meters · Place 5 · Mission San JoseMission San Jose400 Meters51:09.61PR9
Apr 3MVAL Newark Memorial @ Mission San JoseApr 3 · 1600 Meters · Place 1 · Mission San JoseMission San Jose1600 Meters1.6:16.719
Apr 3MVAL Newark Memorial @ Mission San JoseApr 3 · 400 Meters · Place 1 · Mission San JoseMission San Jose400 Meters1.1:10.23a9
Mar 27MVAL Irvington/Washington/Mission San Jose Mar 27 · 3200 Meters · Place 1 · Mission San JoseMission San Jose3200 Meters1.13:22.62a9
Mar 27MVAL Irvington/Washington/Mission San Jose Mar 27 · 400 Meters · Place 5 · Mission San JoseMission San Jose400 Meters5.1:09.87a9
Mar 20MVAL Kennedy @ Mission San JoseMar 20 · 800 Meters · Place 1 · Mission San JoseMission San Jose800 Meters1.2:46.77a9
Mar 2Dan Gabor InvitationalMar 2 · 3200 Meters · Place 23 · Mission San JoseMission San Jose3200 Meters23.13:29.45a9
Mar 2Dan Gabor InvitationalMar 2 · 1600 Meters · Place 102 · Mission San JoseMission San Jose1600 Meters102.6:13.33a9
Mar 2Dan Gabor InvitationalMar 2 · 800 Meters · Place 90 · Mission San JoseMission San Jose800 Meters90.2:50.74a9

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Skyline InvitationalFeb 23 · 1600 Meters · Place 44 · Mission San JoseMission San Jose1600 Meters446:10.81 PB9
Feb 23Skyline InvitationalFeb 23 · 800 Meters · Place 44 · Mission San JoseMission San Jose800 Meters442:53.839