| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 3 Miles · Alston ParkVVAL Championship Meet 2021 9:30 a.m. · Nov 6 | 18:06.8 | VVAL Championship Meet 2021 9:30 a.m. | November 6, 2021 |
| 3 Miles · Shollenberger ParkVVAL Cluster Meet #2 · Oct 13 | 18:06.0 | VVAL Cluster Meet #2 | October 13, 2021 |
| 3 Miles · Shollenberger ParkEye Opener Invitational · Sep 25 | 17:47.3 | Eye Opener Invitational | September 25, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 19 | CIF North Coast Section ChampionshipNov 19 · 3 Miles Varsity · Place 96 · Petaluma (NC) | 3 Miles Varsity | 96 | 18:56.0 | SR |
| Nov 19 | CIF North Coast Section ChampionshipNov 19 · 3 Miles Division 3 · Place 96 · Petaluma | 3 Miles Division 3 | 96 | 18:55.92 | SR |
| Nov 5 | VVAL ChampionshipNov 5 · 3 Miles Varsity · Place 10 · Petaluma (NC) | 3 Miles Varsity | 10 | 18:12.1 | SR |
| Sep 17 | Viking Opener InvitationalSep 17 · 2 Miles Varsity · Place 21 · Petaluma | 2 Miles Varsity | 21 | 11:55.0 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 20 | CIF North Coast Section ChampionshipNov 20 · 3 Miles Division 3 · Place 83 · Petaluma | 3 Miles Division 3 | 83 | 18:04.0 | 11 |
| Nov 6 | VVAL Championship Meet 2021 9:30 a.m.Nov 6 · 3 Miles Varsity Boys · Place 14 · Petaluma | 3 Miles Varsity Boys | 14 | 18:06.8 PB | 11 |
| Oct 27 | VVAL Cluster Meet #3Oct 27 · 5,000 Meters Varsity · Place 10 · Petaluma | 5,000 Meters Varsity | 10 | 18:29.3 | 11 |
| Oct 13 | VVAL Cluster Meet #2Oct 13 · 3 Miles Varsity · Place 10 · Petaluma | 3 Miles Varsity | 10 | 18:06.0 PB | 11 |
| Sep 29 | VVAL Cluster Meet #1Sep 29 · 2.75 Miles Varsity · Place 12 · Petaluma | 2.75 Miles Varsity | 12 | 16:29.0 | 11 |
| Sep 25 | Eye Opener InvitationalSep 25 · 3 Miles Junior Boys · Place 12 · Petaluma | 3 Miles Junior Boys | 12 | 17:47.3 PB | 11 |
| Sep 18 | Viking Opener XC InvitationalSep 18 · 2 Miles Junior · Place 20 · Petaluma | 2 Miles Junior | 20 | 11:45.2Unofficial | 11 |