Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Newark MemorialMVAL Opener · Sep 112:10.70MVAL OpenerSeptember 1, 2021
3 Miles · Hayward High School38th P. Wilder Mariner XC Invitational · Oct 1619:05.0738th P. Wilder Mariner XC InvitationalOctober 16, 2021
3 Miles · Newark MemorialMSJ @ Newark · Apr 820:59MSJ @ NewarkApril 8, 2021
5,000 Meters · Coyote Hills Regional ParkMVAL #2 · Sep 2921:08MVAL #2September 29, 2021
6,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2722:08.4044th Annual UC Riverside InvitationalSeptember 27, 2025
6,000 Meters · Baylands ParkCoast-to-Coast Athletic Cross Country Championships · Nov 122:14.10Coast-to-Coast Athletic Cross Country ChampionshipsNovember 1, 2025
6,000 Meters · Baylands ParkC2C Cross Country Championships · Oct 2822:43.5C2C Cross Country ChampionshipsOctober 28, 2023
6,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 1824:18.22023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNovember 18, 2023
6,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 1323:31.7Kim Duyst InvitationalSeptember 13, 2025
6,000 Meters · Riverside City Cross Country CourseNCAA Division III West Regional · Nov 1124:29.6NCAA Division III West RegionalNovember 11, 2023
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2224:54.82025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1823:27.0Interregional InvitationalOctober 18, 2025
6,000 Meters · Strehle TrackNCAA D3 West Regional Championships · Nov 1524:16.40NCAA D3 West Regional ChampionshipsNovember 15, 2025
6,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2122:31.8UC Riverside InvitationalSeptember 21, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 276 · UC Santa CruzUC Santa Cruz6,000 Meters D3 Championship27624:54.8 PBSr
Nov 15NCAA D3 West Regional ChampionshipsNov 15 · 6,000 Meters D3 West · Place 70 · UC Santa CruzUC Santa Cruz6,000 Meters D3 West7024:16.40 PBSr
Nov 1Coast-to-Coast Athletic Cross Country ChampionshipsNov 1 · 6,000 Meters College · Place 8 · UC Santa CruzUC Santa Cruz6,000 Meters College822:14.10 PBSr
Oct 18Interregional InvitationalOct 18 · 6,000 Meters Gold · Place 105 · UC Santa CruzUC Santa Cruz6,000 Meters Gold10523:27.0 PBSr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 6,000 Meters 6K Invite/Open · Place 134 · UC Santa CruzUC Santa Cruz6,000 Meters 6K Invite/Open13422:08.40 PBSr
Sep 13Kim Duyst InvitationalSep 13 · 6,000 Meters Collegiate · Place 106 · UC Santa CruzUC Santa Cruz6,000 Meters Collegiate10623:31.7 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Bronco InvitationalOct 19 · 6,000 Meters Open · Place 71 · UC Santa CruzUC Santa Cruz6,000 Meters Open7124:50.0Jr
Oct 4NCAA DIII TwilightOct 4 · 6,000 Meters Varsity · Place 196 · UC Santa CruzUC Santa Cruz6,000 Meters Varsity19624:29.84JR
Sep 21UC Riverside InvitationalSep 21 · 6,000 Meters Collegiate · Place 187 · UC Santa CruzUC Santa Cruz6,000 Meters Collegiate18722:31.8 PBJr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 6,000 Meters Championship · Place 278 · UC Santa CruzUC Santa Cruz6,000 Meters Championship27824:18.2 PBSo
Nov 11NCAA Division III West RegionalNov 11 · 6,000 Meters Championship · Place 71 · UC Santa CruzUC Santa Cruz6,000 Meters Championship7124:29.6 PBSo
Oct 28C2C Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 6 · UC Santa CruzUC Santa Cruz6,000 Meters College622:43.5 PBSo
Sep 29Pacific InvitationalSep 29 · 6,000 Meters Varsity · Place 46 · UC Santa CruzUC Santa Cruz6,000 Meters Varsity4623:21.6SO
Sep 16Riverside InvitationalSep 16 · 6,000 Meters Varsity · Place 139 · UC Santa CruzUC Santa Cruz6,000 Meters Varsity13923:16.7SO
Sep 1University of San Francisco InviteSep 1 · 6,000 Meters Varsity · Place 82 · UC Santa CruzUC Santa Cruz6,000 Meters Varsity8223:36.5SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30Pacific InvitationalSep 30 · 6,000 Meters Varsity · Place 46 · UC Santa CruzUC Santa Cruz6,000 Meters Varsity4623:45.3FR
Sep 17UC Riverside InvitationalSep 17 · 6,000 Meters Invitational · Place 219 · UC Santa CruzUC Santa Cruz6,000 Meters Invitational21923:17.1Fr
Sep 3University of San Francisco InvitationalSep 3 · 6,000 Meters Varsity · Place 78 · UC Santa CruzUC Santa Cruz6,000 Meters Varsity7824:26.5FR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1638th P. Wilder Mariner XC InvitationalOct 16 · 3 Miles Varsity Girls Small School D3-D5 · Place 18 · Mission San JoseMission San Jose3 Miles Varsity Girls Small School D3-D51819:05.07 PB12
Sep 29MVAL #2Sep 29 · 5,000 Meters Varsity · Place 2 · Mission San JoseMission San Jose5,000 Meters Varsity221:08 PB12
Sep 1MVAL OpenerSep 1 · 2 Miles Senior · Place 2 · Mission San JoseMission San Jose2 Miles Senior212:10.70 PB12
Apr 8MSJ @ NewarkApr 8 · 3 Miles Varsity · Place 4 · Mission San JoseMission San Jose3 Miles Varsity420:59 PB11