Half Moon Bay at Mills, 4 p.m. Sacred Heart Prep at South San Francisco, 4 p.m. San Mateo at Terra Nova, 4 p.m. Woodside at Aragon, 4 p.m.
by PPB TeamSacred Heart Prep rolls as South City finds rough waters in the Ocean Division.
by PPB TeamHomestead 10 Los Altos 3 Los Gatos 6 Palo Alto 1 Wilcox 4 Santa Clara 2 Menlo-Atherton 6 Menlo 2 Carlmont 3 Hillsdale 2 Burlingame 3 Capuchino 1
by PPB TeamA tip of the hat to some of the top pitching performances of last week.
by PPB TeamWilliams shuts down Palo Alto for Wildcats' sixth straight victory
by PPB Team
Williams shuts down Palo Alto for Wildcats' sixth straight victory
by PPB TeamHalf Moon Bay at Mills, 4 p.m. Sacred Heart Prep at South San Francisco, 4 p.m. San Mateo at Terra Nova, 4 p.m. Woodside at Aragon, 4 p.m.
by PPB TeamSacred Heart Prep rolls as South City finds rough waters in the Ocean Division.
by PPB TeamHomestead 10 Los Altos 3 Los Gatos 6 Palo Alto 1 Wilcox 4 Santa Clara 2 Menlo-Atherton 6 Menlo 2 Carlmont 3 Hillsdale 2 Burlingame 3 Capuchino 1
by PPB TeamA tip of the hat to some of the top pitching performances of last week.
by PPB TeamA tip of the hat to some of the Peninsula's top hitting performances from last week.
by PPB TeamSt. Ignatius Prep 10 Riordan 2 Valley Christian 3 Serra 2 Saint Francis 2 Mitty 0 Bellarmine 6 Sacred Heart Cathedral 2 Half Moon Bay 6 Mills 3 Sacred Heart Prep 10 South San Francisco 1 San Mateo 3 Terra Nova 2 Aragon 9 Woodside 8
by PPB TeamHome of the San Francisco Giants opens its doors to local teams, but each team must sell 1,000 tickets.
by PPB Team