Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Newark MemorialMVAL Opener · Sep 114:05.30MVAL OpenerSeptember 1, 2021
2.1 Miles · Coyote Hills Regional ParkMVAL #2 · Sep 2914:21MVAL #2September 29, 2021
3 Miles · Hayward High School21st Farmer Invitational · Sep 2119:17.4421st Farmer InvitationalSeptember 21, 2024
3 Miles · Quarry Lakes Regional Recreation AreaMVAL #3 · Oct 1119:38.85MVAL #3October 11, 2023
3,000 Meters · Las Positas College Chabot Twilight · Sep 2610:55.72Chabot TwilightSeptember 26, 2026
5950 m · Newhall Community ParkSaint Mary's Invite · Sep 1823:36.78Saint Mary's InviteSeptember 18, 2026
6,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 823:10.64NCAA DII West Regional ChampionshipsNovember 8, 2025
6,000 Meters · Baylands ParkBronco Invitational · Oct 1722:32.7Bronco InvitationalOctober 17, 2026
6,000 Meters · Bidwell Park One-Mile2025 CCAA Cross Country Champs (74th Annual) · Oct 2424:22.852025 CCAA Cross Country Champs (74th Annual)October 24, 2025
6,000 Meters · California State University San Bernardino Campus2026 CCAA Cross Country Champs (75th Annual) · Nov 722:38.62026 CCAA Cross Country Champs (75th Annual)November 7, 2026
6,000 Meters · California State University San MarcosCSUSM Cougar Challenge · Oct 322:46.1CSUSM Cougar ChallengeOctober 3, 2026
6,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 1023:12.4San Francisco State InvitationalOctober 10, 2025
6,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 1323:25.1Kim Duyst InvitationalSeptember 13, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 72026 CCAA Cross Country Champs (75th Annual)Nov 7 · 6,000 Meters Collegiate · Place 59 · Cal State East BayCal State East Bay6,000 Meters Collegiate5922:38.6 PBSo
Oct 17Bronco InvitationalOct 17 · 6,000 Meters Invitational · Place 121 · Cal State East BayCal State East Bay6,000 Meters Invitational12122:32.7 PBSo
Oct 3CSUSM Cougar ChallengeOct 3 · 6,000 Meters Women's 6k · Place 37 · Cal State East BayCal State East Bay6,000 Meters Women's 6k3722:46.1 PBSo
Sep 26Chabot TwilightSep 26 · 3,000 Meters Women’s 3k · Place 3 · Cal State East BayCal State East Bay3,000 Meters Women’s 3k310:55.72 PBSo
Sep 18Saint Mary's InviteSep 18 · 5,950 Meters College · Place 122 · Cal State East BayCal State East Bay5,950 Meters College12223:36.78 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NCAA DII West Regional ChampionshipsNov 8 · 6,000 Meters NCAA DII West Regional · Place 140 · Cal State East BayCal State East Bay6,000 Meters NCAA DII West Regional14023:10.64 PBFr
Oct 242025 CCAA Cross Country Champs (74th Annual)Oct 24 · 6,000 Meters Collegiate Women · Place 63 · Cal State East BayCal State East Bay6,000 Meters Collegiate Women6324:22.85 PBFr
Oct 10San Francisco State InvitationalOct 10 · 6,000 Meters Collegiate · Place 39 · Cal State East BayCal State East Bay6,000 Meters Collegiate3923:12.4 PBFr
Sep 27Mike Johnson ClassicSep 27 · 6,000 Meters Varsity · Place 80 · Cal State East BayCal State East Bay6,000 Meters Varsity8023:30.00Fr
Sep 13Kim Duyst InvitationalSep 13 · 6,000 Meters Collegiate · Place 103 · Cal State East BayCal State East Bay6,000 Meters Collegiate10323:25.1 PBFr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23CIF North Coast Section ChampionshipsNov 23 · 3 Miles Division 3 · Place 9 · Newark MemorialNewark Memorial3 Miles Division 3919:36.6012
Nov 6MVAL ChampionshipsNov 6 · Varsity · Place 2 · Newark Memorial (NC)Newark Memorial (NC)Varsity218:11.8SR
Oct 232024 Mid-Season Mania 3200m InvitationalOct 23 · 3,200 Meters Open · Place 14 · Newark MemorialNewark Memorial3,200 Meters Open1411:35.93a—
Oct 16MVAL #3Oct 16 · 3 Miles Varsity · Place 2 · Newark MemorialNewark Memorial3 Miles Varsity219:49.20SR
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 14 · Newark Memorial (NC)Newark Memorial (NC)5,000 Meters Varsity1419:37.712
Oct 2MVAL #2Oct 2 · 3 Miles Varsity · Place 2 · Newark MemorialNewark Memorial3 Miles Varsity219:53.20SR
Sep 2121st Farmer InvitationalSep 21 · 3 Miles Varsity · Place 5 · Newark MemorialNewark Memorial3 Miles Varsity519:17.44 PB12
Sep 11MVAL #1Sep 11 · 3 Miles Varsity · Place 2 · Newark MemorialNewark Memorial3 Miles Varsity219:17.95SR
Sep 4MVAL OpenerSep 4 · 2 Miles Varsity · Place 1 · Newark MemorialNewark Memorial2 Miles Varsity112:01.91SR
Aug 10CXC4L Alumni Meet 2024Aug 10 · 2 Miles Open · Place 2 · Newark MemorialNewark Memorial2 Miles Open212:16.19Unofficial12

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 18CIF North Coast Section ChampionshipNov 18 · 3 Miles Division 3 · Place 20 · Newark MemorialNewark Memorial3 Miles Division 32019:36.2JR
Nov 1MVAL ChampionshipNov 1 · 3 Miles Varsity · Place 9 · Newark MemorialNewark Memorial3 Miles Varsity920:23.5811
Oct 11MVAL #3Oct 11 · 3 Miles Varsity · Place 5 · Newark MemorialNewark Memorial3 Miles Varsity519:38.85 PB11
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 57 · Newark Memorial (NC)Newark Memorial (NC)5,000 Meters Varsity5720:23.811
Sep 27MVAL #2Sep 27 · 3 Miles Varsity · Place 4 · Newark MemorialNewark Memorial3 Miles Varsity419:14.11JR
Sep 16Farmer InvitationalSep 16 · 3 Miles Varsity · Place 21 · Newark MemorialNewark Memorial3 Miles Varsity2119:47.0611
Sep 6MVAL #1Sep 6 · 3 Miles Varsity · Place 5 · Newark MemorialNewark Memorial3 Miles Varsity520:16.95JR
Aug 30MVAL OpenerAug 30 · 2 Miles Varsity · Place 1 · Newark MemorialNewark Memorial2 Miles Varsity112:38.30JR
Aug 12CXC4L Alumni Meet XVIIIAug 12 · 2 Miles Open · Place 3 · Newark MemorialNewark Memorial2 Miles Open313:05.23Unofficial11
Jul 13Newark TT #1Jul 13 · 2 Miles Open · Place 1 · Newark MemorialNewark Memorial2 Miles Open113:27.1Unofficial11

2022 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 19CIF North Coast Section ChampionshipNov 19 · 3 Miles Division 3 · Place 25 · Newark MemorialNewark Memorial3 Miles Division 32519:19.33SO
Nov 19CIF North Coast Section ChampionshipNov 19 · 3 Miles Varsity · Place 25 · Newark Memorial (NC)Newark Memorial (NC)3 Miles Varsity2519:19.4SO
Nov 2MVAL ChampionshipNov 2 · 3 Miles Varsity · Place 4 · Newark Memorial (NC)Newark Memorial (NC)3 Miles Varsity43:49.8SO
Nov 2MVAL ChampionshipNov 2 · 3 Miles Varsity · Place 4 · Newark Memorial (NC)Newark Memorial (NC)3 Miles Varsity43:49.8SO
Oct 26Mid-Season Mania 3200m Invitational (XC Calendar Placeholder)Oct 26 · 3,200 Meters Varsity · Place 33 · Newark MemorialNewark Memorial3,200 Meters Varsity3312:08.9410
Oct 12MVAL # 3Oct 12 · 3 Miles Varsity · Place 7 · Newark MemorialNewark Memorial3 Miles Varsity720:15.47SO
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 49 · Newark Memorial (NC)Newark Memorial (NC)5,000 Meters Varsity4920:31.710
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 49 · Newark Memorial (NC)Newark Memorial (NC)5,000 Meters Varsity4920:31.710
Sep 28MVAL #2Sep 28 · 3 Miles Varsity · Place 5 · Newark MemorialNewark Memorial3 Miles Varsity519:5610
Sep 13MVAL #1Sep 13 · Varsity · Place 5 · Newark MemorialNewark MemorialVarsity519:5510
Aug 31MVAL OpenerAug 31 · 2 Miles Sophomore · Newark MemorialNewark Memorial2 Miles Sophomore—DNFSO
Aug 31MVAL OpenerAug 31 · 2 Miles Sophomore · Place 1 · Newark MemorialNewark Memorial2 Miles Sophomore112:53.63SO
Aug 13Newark XC Alumni Meet 2022Aug 13 · 2 Miles Open · Place 4 · Newark MemorialNewark Memorial2 Miles Open413:31Unofficial10
Jun 30Newark TT #1Jun 30 · 2 Miles Open · Place 3 · Newark MemorialNewark Memorial2 Miles Open314:07.4Unofficial10

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 20CIF North Coast Section ChampionshipNov 20 · 3 Miles Division 3 · Place 47 · Newark MemorialNewark Memorial3 Miles Division 34720:30.69
Nov 4MVAL ChampionshipNov 4 · 3 Miles Varsity · Place 9 · Newark MemorialNewark Memorial3 Miles Varsity919:56.9—
Oct 1638th Mariner-XC-InvitationalOct 16 · 3 Miles Frosh/Soph Freshman · Place 4 · Newark MemorialNewark Memorial3 Miles Frosh/Soph Freshman420:54.79
Oct 1638th P. Wilder Mariner XC InvitationalOct 16 · 3 Miles Frosh-Soph Girls Small School D3-D5 · Place 5 · Newark MemorialNewark Memorial3 Miles Frosh-Soph Girls Small School D3-D5520:54.749
Oct 13MVAL #3Oct 13 · 3 Miles Varsity · Place 10 · Newark MemorialNewark Memorial3 Miles Varsity1020:349
Oct 6MVAL Frosh/Soph Challenge #2Oct 6 · 2 Miles Frosh/Soph Freshman · Place 4 · Newark MemorialNewark Memorial2 Miles Frosh/Soph Freshman413:16.3—
Sep 29MVAL #2Sep 29 · 2.1 Miles Junior Varsity · Place 2 · Newark MemorialNewark Memorial2.1 Miles Junior Varsity214:21 PB9
Sep 15MVAL Frosh/Soph Challenge #1Sep 15 · 2 Miles Frosh/Soph Freshman · Place 3 · Newark MemorialNewark Memorial2 Miles Frosh/Soph Freshman314:019
Sep 8MVAL #1Sep 8 · 2 Miles Junior Varsity · Place 3 · Newark MemorialNewark Memorial2 Miles Junior Varsity314:439
Sep 1MVAL OpenerSep 1 · 2 Miles Freshman · Place 1 · Newark MemorialNewark Memorial2 Miles Freshman114:05.30 PB9