Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSunshine Open · Feb 95:17.57aSunshine OpenFebruary 9, 2024
10,000 Meters · OutdoorPacWest Track & Field Championships · Apr 2538:04.58aPacWest Track & Field ChampionshipsApril 25, 2025
1000 Meters · IndoorWestmont College Sunshine Invite and Combined Events · Feb 113:32.95Westmont College Sunshine Invite and Combined EventsFebruary 11, 2022
1500 Meters · IndoorKim Duyst Invitational · Feb 285:38.36aKim Duyst InvitationalFebruary 28, 2025
1500 Meters · OutdoorChico Twilight Invite · Apr 194:57.48aChico Twilight InviteApril 19, 2024
1600 Meters · OutdoorCapitol Athletic League Meet #2 · May 255:26.86Capitol Athletic League Meet #2May 25, 2021
2 Miles · OutdoorMike Fanelli Track Classic · Mar 2911:12.63aMike Fanelli Track ClassicMarch 29, 2024
3000 Meters · IndoorFPU Sunbird Invitational · Feb 2211:27.82FPU Sunbird InvitationalFebruary 22, 2025
3000 Meters · Outdoor2024 Hornet Invite · Mar 1510:23.57a2024 Hornet InviteMarch 15, 2024
3200 Meters · IndoorClarke Massey Relays · Feb 2312:31.26Clarke Massey RelaysFebruary 23, 2019
3200 Meters · OutdoorCapitol Athletic League Finals · Jun 911:36.55aCapitol Athletic League FinalsJune 9, 2021
400 Meters · OutdoorCAL Center Meet #2 · Apr 191:15.77aCAL Center Meet #2April 19, 2018
5000 Meters · IndoorKim Duyst Invitational · Feb 2817:37.97aKim Duyst InvitationalFebruary 28, 2025
5000 Meters · OutdoorHornet Invitational · Mar 1917:09.31aHornet InvitationalMarch 19, 2022
800 Meters · OutdoorSacramento State Invitational · Apr 62:25.84aSacramento State InvitationalApril 6, 2024

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25PacWest Track & Field ChampionshipsApr 25 · 10,000 Meters · Place 21 · Jessup (CA)Jessup (CA)10,000 Meters21.38:04.58a PBSr
Apr 18Johnny Mathis InvitationalApr 18 · 1500 Meters · Place 68 · JessupJessup1500 Meters685:04.59SR
Apr 11Chico Twilight InviteApr 11 · 1500 Meters · Place 47 · Jessup (Calif.)Jessup (Calif.)1500 Meters475:22.12aSr
Apr 3Mike Fanelli ClassicApr 3 · 2 Miles · Place 30 · JessupJessup2 Miles3011:47.72SR
Mar 28West Coast RelaysMar 28 · 1500 Meters · Place 73 · Jessup (CA)Jessup (CA)1500 Meters73.5:19.33aSr
Mar 28West Coast RelaysMar 28 · 800 Meters · Place 58 · Jessup (CA)Jessup (CA)800 Meters58.2:46.97aSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Kim Duyst InvitationalFeb 28 · 5000 Meters · Place 23 · Jessup (Calif.)Jessup (Calif.)5000 Meters2317:37.97a PB—
Feb 28Kim Duyst InvitationalFeb 28 · 1500 Meters · Place 75 · Jessup (Calif.)Jessup (Calif.)1500 Meters755:38.36a PB—
Feb 22FPU Sunbird InvitationalFeb 22 · 3000 Meters · Place 68 · JessupJessup3000 Meters6811:27.82 PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24Golden State (GSAC) Outdoor ChampionshipsApr 24 · 5000 Meters · Place 21 · Jessup (Calif.)Jessup (Calif.)5000 Meters2117:48.57a—
Apr 19Chico Twilight InviteApr 19 · 1500 Meters · Place 25 · Jessup (CA)Jessup (CA)1500 Meters25.4:57.48a PBJr
Apr 13The Chuck Buettner TwilightApr 13 · 5000 Meters · Place 25 · JessupJessup5000 Meters2517:24.80JR
Apr 6Sacramento State InvitationalApr 6 · 800 Meters · Place 11 · Jessup (Calif.)Jessup (Calif.)800 Meters112:25.84a PB—
Mar 29Mike Fanelli Track ClassicMar 29 · 2 Miles · Place 28 · Jessup (Calif.)Jessup (Calif.)2 Miles2811:12.63a PB—
Mar 21Pat Ryan InvitationalMar 21 · 5000 Meters · Place 6 · JessupJessup5000 Meters618:02.32JR
Mar 152024 Hornet InviteMar 15 · 3000 Meters · Place 57 · Jessup (Calif.)Jessup (Calif.)3000 Meters5710:23.57a PB—
Mar 152024 Hornet InviteMar 15 · 1500 Meters · Place 100 · Jessup (Calif.)Jessup (Calif.)1500 Meters1004:58.89a—
Mar 2Kim Dyust InvitationalMar 2 · 5000 Meters · Place 21 · Jessup (CA)Jessup (CA)5000 Meters21.17:36.05aJr
Mar 2Kim Dyust InvitationalMar 2 · 1500 Meters · Place 61 · Jessup (CA)Jessup (CA)1500 Meters61.5:18.03aJr
Feb 9Sunshine OpenFeb 9 · 1 Mile · Place 19 · Jessup (CA)Jessup (CA)1 Mile19.5:17.57a PBFr
Feb 9Sunshine OpenFeb 9 · 3000 Meters · Place 43 · Jessup (CA)Jessup (CA)3000 Meters43.11:09.35aFr

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 27Golden State AC Outdoor Track & Field ChampionshipsApr 27 · 10,000 Meters · Place 18 · Jessup (CA)Jessup (CA)10,000 Meters18.38:19.69aSo
Apr 27Golden State AC Outdoor Track & Field ChampionshipsApr 27 · 5000 Meters · Place 22 · Jessup (CA)Jessup (CA)5000 Meters22.18:47.96aSo
Apr 14Johnny Mathis InvitationalApr 14 · 5000 Meters · Place 62 · Jessup (CA)Jessup (CA)5000 Meters62.18:31.89aSo
Apr 7Stanislaus State InvitationalApr 7 · 1500 Meters · Place 33 · Jessup (CA)Jessup (CA)1500 Meters33.4:59.31aSo
Mar 30West Coast RelaysMar 30 · 1500 Meters · Place 23 · Jessup (CA)Jessup (CA)1500 Meters23.4:54.04aUnofficialSo
Mar 24Pat Ryan InvitationalMar 24 · 5000 Meters · Place 23 · Jessup (CA)Jessup (CA)5000 Meters23.18:33.08aSo
Mar 24Pat Ryan InvitationalMar 24 · 1500 Meters · Place 20 · Jessup (CA)Jessup (CA)1500 Meters20.5:01.75aSo
Mar 4Kim Duyst InvitationalMar 4 · 5000 Meters · Place 18 · Jessup (CA)Jessup (CA)5000 Meters18.18:27.08aSo
Feb 10Sunshine Indoor Open and Combined EventsFeb 10 · 5000 Meters · Place 21 · Jessup (CA)Jessup (CA)5000 Meters21.18:25.38aSo

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Golden State AC ChampionshipsApr 28 · 10,000 Meters · Place 13 · Jessup (CA)Jessup (CA)10,000 Meters13.39:15.93aFr
Apr 28Golden State AC ChampionshipsApr 28 · 5000 Meters · Place 25 · Jessup (CA)Jessup (CA)5000 Meters25.18:46.29aFr
Apr 15Johnny Mathis Track & Field MeetApr 15 · 5000 Meters · Place 48 · Jessup (CA)Jessup (CA)5000 Meters48.18:18.45aFr
Apr 15Mathis InvitationalApr 15 · 5000 Meters · Place 48 · Jessup (CA)Jessup (CA)5000 Meters48.18:18.45aFr
Apr 9Sac State InvitationalApr 9 · 1500 Meters · Place 31 · Jessup (CA)Jessup (CA)1500 Meters31.5:05.18aFr
Mar 31Chabot InviteMar 31 · 5000 Meters · Place 27 · William JessupWilliam Jessup5000 Meters2718:42.86FR
Mar 19Hornet InvitationalMar 19 · 5000 Meters · Place 23 · Jessup (CA)Jessup (CA)5000 Meters23.17:09.31a PBFr
Mar 11Aggie OpenMar 11 · 3000 Meters · Place 62 · Jessup (CA)Jessup (CA)3000 Meters62.10:40.24aFr
Mar 4Kim Duyst InvitationalMar 4 · 5000 Meters · Place 71 · Jessup (CA)Jessup (CA)5000 Meters71.18:31.09aFr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Westmont College Sunshine Invite and Combined EventsFeb 11 · 5000 Meters · Place 13 · William JessupWilliam Jessup5000 Meters1319:40.16—
Feb 11Westmont College Sunshine Invite and Combined EventsFeb 11 · 1000 Meters · Place 13 · William JessupWilliam Jessup1000 Meters133:32.95 PB—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 9Capitol Athletic League FinalsJun 9 · 3200 Meters · Place 10 · Rio AmericanoRio Americano3200 Meters10.11:36.55a PB12
Jun 9Capitol Athletic League FinalsJun 9 · 1600 Meters · Place 20 · Rio AmericanoRio Americano1600 Meters20.5:28.93a12
May 25Capitol Athletic League Meet #2May 25 · 1600 Meters · Place 19 · Rio AmericanoRio Americano1600 Meters195:26.86 PB12
May 18Capitol Athletic League Meet #1May 18 · 3200 Meters · Place 7 · Rio AmericanoRio Americano3200 Meters711:44.3912
May 1Kays Ostrom InvitationalMay 1 · 3200 Meters · Place 6 · Rio AmericanoRio Americano3200 Meters612:05.0612
Apr 23CB vs Rio AmericanoApr 23 · 1600 Meters · Place 9 · Rio AmericanoRio Americano1600 Meters95:54.5812
Apr 23CB vs Rio AmericanoApr 23 · 800 Meters · Place 7 · Rio AmericanoRio Americano800 Meters72:57.0512

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Capital Athletic League ChampionshipsMay 2 · 1600 Meters · Place 13 · Rio AmericanoRio Americano1600 Meters135:58.0910
May 2Capital Athletic League ChampionshipsMay 2 · 800 Meters · Place 7 · Rio AmericanoRio Americano800 Meters73:08.4410
Apr 26SacTown RacesApr 26 · 1600 Meters · Place 41 · Rio AmericanoRio Americano1600 Meters416:11.6610
Apr 26SacTown RacesApr 26 · 800 Meters · Place 29 · Rio AmericanoRio Americano800 Meters292:45.8410
Apr 23CAL Center Meet #2Apr 23 · 3200 Meters · Place 4 · Rio AmericanoRio Americano3200 Meters412:59.4810
Apr 23CAL Center Meet #2Apr 23 · 1600 Meters · Place 9 · Rio AmericanoRio Americano1600 Meters96:12.6710
Apr 13Halden Invitational Apr 13 · 1600 Meters · Place 156 · Rio AmericanoRio Americano1600 Meters156.5:41.40a10
Apr 9CAL Center Meet #1Apr 9 · 1600 Meters · Place 7 · Rio AmericanoRio Americano1600 Meters7.5:59.97a10
Apr 6Thunder InvitationalApr 6 · 800 Meters · Place 41 · Rio AmericanoRio Americano800 Meters41.2:40.91a10
Mar 22Bronco Roundup Distance/Pole Vault CarnivalMar 22 · 800 Meters · Place 199 · Rio AmericanoRio Americano800 Meters1992:42.2510
Mar 16Dublin Distance FiestaMar 16 · 1600 Meters · Place 688 · Rio AmericanoRio Americano1600 Meters6885:53.3710

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Clarke Massey RelaysFeb 23 · 3200 Meters · Place 22 · Rio AmericanoRio Americano3200 Meters2212:31.26 PB10

2018 Outdoor Track

11 results
DateMeetEventPlMarkGr
Oct 17HOKA ONE ONE Postal Nationals FlagshipOct 17 · 3200 Meters · Place 246 · Rio AmericanoRio Americano3200 Meters246.13:18.10a9
May 10CAL League ChampionshipsMay 10 · 1600 Meters · Place 19 · Rio AmericanoRio Americano1600 Meters19.5:39.28a9
May 10CAL League ChampionshipsMay 10 · 800 Meters · Place 17 · Rio AmericanoRio Americano800 Meters17.2:48.09a9
Apr 27Sheldon Distance CarnivalApr 27 · 1600 Meters · Place 121 · Rio AmericanoRio Americano1600 Meters121.5:50.389
Apr 27Sheldon Distance CarnivalApr 27 · 800 Meters · Place 53 · Rio AmericanoRio Americano800 Meters53.2:41.009
Apr 21Halden InvitationalApr 21 · 800 Meters · Place 54 · Rio AmericanoRio Americano800 Meters54.2:39.69a9
Apr 19CAL Center Meet #2Apr 19 · 1600 Meters · Place 17 · Rio AmericanoRio Americano1600 Meters17.6:06.53a9
Apr 19CAL Center Meet #2Apr 19 · 400 Meters · Place 22 · Rio AmericanoRio Americano400 Meters22.1:15.77a PB9
Apr 14Bella Vista Bronco InvitationalApr 14 · 800 Meters · Place 32 · Rio AmericanoRio Americano800 Meters322:45.209
Mar 23Bronco Roundup Distance/Pole Vault CarnivalMar 23 · 800 Meters · Place 149 · Rio AmericanoRio Americano800 Meters1492:38.319
Mar 104th Annual Randy Sturgeon InvitationalMar 10 · 800 Meters · Place 41 · Rio AmericanoRio Americano800 Meters412:34.509