Skip to content
San Rafael logo

San Rafael, CA · Marin County

San Rafael

San Rafael Bulldogs

Boys · 2026–27
6-15
Girls · 2026–27
5-16
Boys Varsity · 2025–26
7-14
Girls Varsity · 2025–26
7-12

League standings 2026–27

As published by MaxPreps, fetched Nov 1, 2026. The full table is on the league page.

Boys schedule · 2026–27

21 gamesRecord 6-15

  • vs Inderkum · Sacramento · neutral siteL 3–16
  • vs Lincoln · Stockton · neutral siteW 11–8
  • at Granada · LivermoreL 3–17
  • vs Christian Brothers · Sacramento · neutral siteL 3–17
  • vs Marin Catholic · KentfieldL 7–19
  • at San Domenico · San AnselmoL 17–18
  • vs Terra Linda · San RafaelL 7–18
  • vs Petaluma · PetalumaW 11–5
  • vs San Marin · Novato · neutral siteL 7–14
  • at San Domenico · San AnselmoL 7–15
  • at Archie Williams · San AnselmoL 6–15
  • at Pinole Valley · PinoleW 10–5
  • vs Dixon · Dixon · neutral siteW 8–7
  • vs Casa Roble · Orangevale · neutral siteW 7–2
  • at Marin Academy · San RafaelL 7–11
  • at Redwood · LarkspurL 2–18
  • vs Tamalpais · Mill ValleyL 4–18
  • vs Alhambra · MartinezL 8–17
  • vs San Marin · NovatoL 11–16
  • at Marin Academy · San RafaelL 13–20
  • at Pinole Valley · PinoleW 15–13

Girls schedule · 2026–27

21 gamesRecord 5-16

  • vs Atwater · Atwater · neutral siteL 4–13
  • vs Bear River · Grass Valley · neutral siteL 6–13
  • vs Enochs · ModestoL 6–14
  • vs Lincoln · Stockton · neutral siteW 7–5
  • vs Marin Catholic · KentfieldL 1–14
  • at San Domenico · San AnselmoL 16–17
  • vs Terra Linda · San RafaelL 8–21
  • vs Petaluma · PetalumaW 13–5
  • vs San Marin · NovatoL 8–9
  • at San Domenico · San AnselmoW 15–13
  • at Archie Williams · San AnselmoL 3–15
  • vs Rodriguez · Fairfield · neutral siteL 4–14
  • vs Pinole Valley · Pinole · neutral siteW 11–6
  • vs Bear River · Grass Valley · neutral siteL 8–11
  • at Novato · NovatoL 12–13
  • at Marin Academy · San RafaelL 0–1
  • at Redwood · LarkspurL 7–16
  • vs Tamalpais · Mill ValleyL 4–17
  • vs Alhambra · MartinezL 4–16
  • vs San Marin · NovatoL 8–16
  • vs Pinole Valley · PinoleW 12–5

As published by the school’s own program listing. These finals are reported after the fact, not scored here. If this is your program, following it live, goal by goal, is what the free first season adds.

Boys roster · 2025–26

16 players

  • 1Stephen MoiseyenkoSr.GK
  • 2Brayden KlesiusSr.
  • 3Finn CornwellSo.
  • 4Elijah SonnenbornJr.
  • 5Sean WelchFr.
  • 6Colin RichSo.
  • 7Charlie BussiSr.
  • 8Griffin FernandezSo.
  • 9Sherwood CrichfieldSr.
  • 11Cormac SeeryJr.
  • 12Jack CharlesworthSr.
  • 14Henry ChinJr.
  • 15Cash McCallJr.
  • 17Markus RitterSr.
  • 19Phoenix DanekSo.
  • 20Zander RoditiSo.

Girls roster · 2025–26

11 players

  • 1Maddy JanzenSo.
  • 1AEllie EttingerFr.
  • 3Alex MarkwickSo.
  • 4Natalie WetmoreSr.
  • 6Alexa DennesFr.
  • 7Aria KirkFr.
  • 9Katie GarciaSr.
  • 11Maya KuxSr.
  • 12Alma CamachoSr.
  • 13Mimi RisingFr.
  • 14Anya KellySo.

As published by the school’s own program listing.

2025–26 season

From MaxPreps · not CIF-checked

NorCal Boys Varsity · Fall 2025–26

7-14

Rank 131 of 280 in NorCal Boys · goal difference −100 · MaxPreps rank 39 in North Coast Section · NorCal Boys standings

NorCal Girls Varsity · Fall 2025–26

7-12

Rank 129 of 280 in NorCal Girls · goal difference −96 · MaxPreps rank 35 in North Coast Section · NorCal Girls standings

Records are MaxPreps’ published wins and losses, not yet checked against CIF. How the data works