Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Saint Mary's College of CaliforniaSaint Mary's Invitational · Sep 513:00.87Saint Mary's InvitationalSeptember 5, 2026
3 Miles · Contra Loma Regional ParkBVAL XC Championships · Nov 420:44.12BVAL XC ChampionshipsNovember 4, 2026
3 Miles · Emerald Glen ParkBVAL League meet · Oct 1418:56.24BVAL League meetOctober 14, 2026
3 Miles · Hayward High SchoolHayward Scrimmage · Aug 2919:58.28Hayward ScrimmageAugust 29, 2026
3.1 Miles · Stoneman TrailheadBVAL Center Meet · Sep 224:51BVAL Center Meet September 2, 2026
5,000 Meters · Woodward ParkClovis Invitational · Oct 1020:55.60Clovis InvitationalOctober 10, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4BVAL XC ChampionshipsNov 4 · 3 Miles Varsity · Place 3 · Emerald3 Miles Varsity320:44.12 PB10
Oct 242nd Annual Haystack Tune-upOct 24 · 3 Miles Varsity · Place 111 · Emerald3 Miles Varsity11120:14.410
Oct 14BVAL League meetOct 14 · 3 Miles Varsity Girls Race · Place 3 · Emerald3 Miles Varsity Girls Race318:56.24 PB10
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 4 Varsity · Place 49 · Emerald5,000 Meters Division 4 Varsity4921:04.410
Sep 23BVAL Meet #3 - vs. Heritage, Emerald, FreedomSep 23 · 3 Miles Varsity · Place 4 · Emerald3 Miles Varsity421:38.37Unofficial10
Sep 5Saint Mary's InvitationalSep 5 · 2 Miles Varsity · Place 37 · Emerald2 Miles Varsity3713:00.87 PB10
Sep 2BVAL Center Meet Sep 2 · 3.1 Miles Varsity · Place 2 · Emerald3.1 Miles Varsity224:51 PB10
Aug 29Hayward ScrimmageAug 29 · 3 Miles Open · Place 5 · Emerald3 Miles Open519:58.28 PB10
Aug 21Coach G and Coach Leopold time trialAug 21 · 2 Miles Open 2 mile · Place 2 · Emerald2 Miles Open 2 mile212:30Unofficial10

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 22CIF North Coast Section ChampionshipsNov 22 · 3 Miles Division 4 · Place 37 · Emerald (NC)3 Miles Division 43721:06.3—
Nov 5BVAL XC Championship 2025Nov 5 · 3 Miles Varsity · Place 6 · Emerald3 Miles Varsity622:12.179
Oct 25Haystack Tune-UpOct 25 · 3 Miles Varsity · Place 19 · Emerald3 Miles Varsity1920:13.349
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 5 Varsity · Place 63 · Emerald5,000 Meters Division 5 Varsity6320:55.60 PB9
Sep 24BVAL Quad Meet: Antioch, Deer Valley, Emerald, HeritageSep 24 · 3 Miles Varsity · Place 3 · Emerald3 Miles Varsity323:28.909
Sep 20De La Salle Nike InvitationalSep 20 · 3 Miles Varsity · Place 120 · Emerald (NC)3 Miles Varsity12021:44.6FR
Sep 10BVAL Quad Meet: Freedom, Heritage, Pittsburg Sep 10 · 3 Miles Varsity · Place 6 · Emerald3 Miles Varsity620:53.329
Sep 6Saint Mary's InvitationalSep 6 · 2 Miles Frosh/Soph Freshman · Place 15 · Emerald2 Miles Frosh/Soph Freshman1514:04.319
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 18 · Emerald (NC)3 Miles Open1821:16.8FR
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 18 · Emerald (NC)3 Miles Open1821:16.8FR
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 18 · Emerald (NC)3 Miles Open1821:16.8FR
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 18 · Emerald (NC)3 Miles Open1821:16.8FR
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 18 · Emerald (NC)3 Miles Open1821:16.8FR