eggbeater2025 JO · resultsExplore all 4,279

Independent live scores — not affiliated with USA Water Polo.

Junior Olympics 2025 / Browse / 12U Boys · Classic

12U Boys · Classic

Session II · 51 teams · 197 games · champion San Clemente Red A · Junior Olympics 2025

Teams

51 teams
San Clemente Red A80 · 1stNewport Beach White B82 · 2ndChawp72 · 3rdLA Premier Red B35 · 4thCDM62 · 5thLos Alamitos Red B53 · 6thSan Clemente Black B34 · 7th908 Blue B43 · 8thPac Orange61 · 9thTsunami53 · 10thEast County Aquatics52 · 11thLaguna Beach43 · 12thDel Mar Silver44 · 13thOcwpc43 · 14thFoothill Red43 · 15thRoute 6644 · 16thLamorinda B54 · 17th680 Blue B72 · 18thSB 805 A62 · 19thSan Mateo Aquatics34 · 20thPatriot Red44 · 21stCt Premier35 · 22ndSB 805 B07 · 23rdLA Jolla United B26 · 24thStanford Black B53 · 25thCoronado64 · 26th680 White C63 · 27thOrwp B55 · 28thNorth Irvine Red B54 · 29thDavis White17 · 30thDiablo Alliance B44 · 31stStanford C35 · 32ndTemple City Black B53 · 33rdArroyo Grande34 · 34thSan Francisco34 · 35thNsd Stars45 · 36thSanta Cruz34 · 37thYolo Polo25 · 38thTrojan Cardinal A53 · 39thLamorinda C16 · 40thAsphalt Green43 · 41stSan Diego Shores Gold35 · 42ndSan Clemente White C35 · 43rdCC United C16 · 44th680 Drivers35 · 45thSoCal Vegas26 · 46thTrojan Gold10 · 47thLamorinda Brentwood17 · 48thTrojan Gold B16 · 49thVanguard Silver B52 · 50thVnited Gold25 · 51st

Games

197 games
Coronado 22–2 680 DriversGroup · Saturday Jul 19 · Los Altos HSPatriot Red 17–4 Asphalt GreenGroup · Saturday Jul 19 · Beckman HS 2San Clemente White C 6–6 San Diego Shores GoldGroup · Saturday Jul 19 · Ocean View HS 2Vanguard Silver B 24–10 Arroyo GrandeGroup · Saturday Jul 19 · Brenda Villa Aquatics Center 2Trojan Cardinal A 15–3 San FranciscoGroup · Saturday Jul 19 · Los Altos HSCDM 18–4 Santa CruzGroup · Saturday Jul 19 · Beckman HS 2Route 66 15–5 Nsd StarsGroup · Saturday Jul 19 · Ocean View HS 2SB 805 A 17–2 Lamorinda BrentwoodGroup · Saturday Jul 19 · Brenda Villa Aquatics Center 2Ct Premier 12–7 Lamorinda CGroup · Saturday Jul 19 · Mission ViejoTsunami 17–3 SoCal VegasGroup · Saturday Jul 19 · Beckman HS 2Lamorinda B 11–9 680 White CGroup · Saturday Jul 19 · Ocean View HS 2Laguna Beach 16–6 CC United CGroup · Saturday Jul 19 · Brenda Villa Aquatics Center 2San Clemente Red A 14–0 Diablo Alliance BGroup · Saturday Jul 19 · Mission ViejoOcwpc 16–7 Yolo PoloGroup · Saturday Jul 19 · Beckman HS 2Newport Beach White B 16–0 Davis WhiteGroup · Saturday Jul 19 · Ocean View HS 2Los Alamitos Red B 11–2 Stanford CGroup · Saturday Jul 19 · Los Altos HSPac Orange 22–0 Vnited GoldGroup · Saturday Jul 19 · Mission ViejoFoothill Red 20–4 Asphalt GreenGroup · Saturday Jul 19 · Beckman HS 2Route 66 20–4 San Diego Shores GoldGroup · Saturday Jul 19 · Ocean View HS 2680 Blue B 14–2 Arroyo GrandeGroup · Saturday Jul 19 · Brenda Villa Aquatics Center 2Chawp 17–0 SB 805 BGroup · Saturday Jul 19 · Mission ViejoLA Premier Red B 9–9 Santa CruzGroup · Saturday Jul 19 · Beckman HS 2San Clemente White C 9–11 Nsd StarsGroup · Saturday Jul 19 · Ocean View HS 2Stanford Black B 24–1 Lamorinda BrentwoodGroup · Saturday Jul 19 · Brenda Villa Aquatics Center 2San Clemente Black B 19–4 Lamorinda CGroup · Saturday Jul 19 · Mission ViejoSan Mateo Aquatics 13–2 680 DriversGroup · Saturday Jul 19 · Los Altos HSNewport Beach White B 14–1 680 White CGroup · Saturday Jul 19 · Ocean View HS 2Temple City Black B 11–9 CC United CGroup · Saturday Jul 19 · Brenda Villa Aquatics Center 2Trojan Gold B 6–9 Diablo Alliance BGroup · Saturday Jul 19 · Mission ViejoEast County Aquatics 12–1 San FranciscoGroup · Saturday Jul 19 · Los Altos HSLamorinda B 22–3 Davis WhiteGroup · Saturday Jul 19 · Ocean View HS 2Del Mar Silver 15–12 Stanford CGroup · Saturday Jul 19 · Los Altos HSNorth Irvine Red B 18–9 Vnited GoldGroup · Saturday Jul 19 · Mission Viejo908 Blue B 18–7 SoCal VegasGroup · Saturday Jul 19 · Beckman HS 2Route 66 19–2 San Clemente White CGroup · Saturday Jul 19 · Ocean View HS 2Vanguard Silver B 11–8 680 Blue BGroup · Saturday Jul 19 · Brenda Villa Aquatics Center 2LA Jolla United B 19–1 SB 805 BGroup · Saturday Jul 19 · Mission ViejoOrwp B 15–10 Yolo PoloGroup · Saturday Jul 19 · Beckman HS 2Newport Beach White B 7–2 Lamorinda BGroup · Saturday Jul 19 · Ocean View HS 2SB 805 A 12–6 Stanford Black BGroup · Saturday Jul 19 · Brenda Villa Aquatics Center 2Ct Premier 6–10 San Clemente Black BGroup · Saturday Jul 19 · Mission ViejoPatriot Red 9–9 Foothill RedGroup · Saturday Jul 19 · Beckman HS 2San Diego Shores Gold 6–10 Nsd StarsGroup · Saturday Jul 19 · Ocean View HS 2Laguna Beach 9–3 Temple City Black BGroup · Saturday Jul 19 · Brenda Villa Aquatics Center 2San Clemente Red A 21–3 Trojan Gold BGroup · Saturday Jul 19 · Mission ViejoCDM 19–6 LA Premier Red BGroup · Saturday Jul 19 · Beckman HS 2680 White C 20–5 Davis WhiteGroup · Saturday Jul 19 · Ocean View HS 2Los Alamitos Red B 10–1 Del Mar SilverGroup · Saturday Jul 19 · Los Altos HSPac Orange 20–4 North Irvine Red BGroup · Saturday Jul 19 · Mission ViejoTsunami 9–12 908 Blue BGroup · Saturday Jul 19 · Beckman HS 2Coronado 11–12 San Mateo AquaticsGroup · Saturday Jul 19 · Los Altos HSChawp 18–1 LA Jolla United BGroup · Saturday Jul 19 · Mission ViejoOcwpc 12–5 Orwp BGroup · Saturday Jul 19 · Beckman HS 2Trojan Cardinal A 10–16 East County AquaticsGroup · Saturday Jul 19 · Los Altos HSCt Premier 14–9 Diablo Alliance B2's cross 17v32 · Saturday Jul 19 · Mission ViejoPatriot Red 12–3 LA Premier Red B2's cross 19v30 · Saturday Jul 19 · Beckman HS 2Nsd Stars 12–25 Lamorinda B2's cross 22v27 · Saturday Jul 19 · Ocean View HS 2680 Blue B 6–6 Stanford Black B2's cross 21v28 · Saturday Jul 19 · Brenda Villa Aquatics Center 2North Irvine Red B 10–13 LA Jolla United B2's cross 18v31 · Saturday Jul 19 · Mission ViejoTsunami 11–7 Orwp B2's cross 20v29 · Saturday Jul 19 · Beckman HS 2Coronado 14–18 Trojan Cardinal A2's cross 24v25 · Saturday Jul 19 · Los Altos HSTemple City Black B 9–12 Del Mar Silver2's cross 23v26 · Saturday Jul 19 · Los Altos HSSan Clemente Black B 3–10 TsunamiGroup · Sunday Jul 20 · Mission ViejoFoothill Red 16–4 LA Jolla United BGroup · Sunday Jul 20 · Beckman HS 2Temple City Black B 5–17 680 White CGroup · Sunday Jul 20 · Brenda Villa Aquatics Center 2Nsd Stars 5–9 Stanford CGroup · Sunday Jul 20 · Los Altos HSPac Orange 12–0 Patriot RedGroup · Sunday Jul 20 · Mission Viejo908 Blue B 16–7 Ct PremierGroup · Sunday Jul 20 · Beckman HS 2Lamorinda Brentwood 8–16 Arroyo GrandeGroup · Sunday Jul 20 · Brenda Villa Aquatics Center 2Diablo Alliance B 6–5 Yolo PoloGroup · Sunday Jul 20 · Los Altos HSNewport Beach White B 14–5 Route 66Group · Sunday Jul 20 · Mission ViejoEast County Aquatics 10–3 San Mateo AquaticsGroup · Sunday Jul 20 · Beckman HS 2Orwp B 9–3 Trojan Gold BGroup · Sunday Jul 20 · Brenda Villa Aquatics Center 2680 Blue B 20–1 San FranciscoGroup · Sunday Jul 20 · Los Altos HSSB 805 A 11–6 Vanguard Silver BGroup · Sunday Jul 20 · Mission ViejoLos Alamitos Red B 8–7 Laguna BeachGroup · Sunday Jul 20 · Beckman HS 2SB 805 B 2–14 Vnited GoldGroup of 4 · Sunday Jul 20 · Brenda Villa Aquatics Center 2Santa Cruz 7–6 Asphalt Greenbz_T Group of 4 · Sunday Jul 20 · Los Altos HSSan Clemente Red A 11–4 TsunamiGroup · Sunday Jul 20 · Mission ViejoCDM 17–1 LA Jolla United BGroup · Sunday Jul 20 · Beckman HS 2LA Premier Red B 10–1 San Diego Shores GoldGroup of 4 · Sunday Jul 20 · Brenda Villa Aquatics Center 2North Irvine Red B 14–3 Davis Whitebz_T Group of 4 · Sunday Jul 20 · Los Altos HSChawp 21–2 Patriot RedGroup · Sunday Jul 20 · Mission ViejoOcwpc 11–7 Ct PremierGroup · Sunday Jul 20 · Beckman HS 2Temple City Black B 9–9 San Clemente White CGroup · Sunday Jul 20 · Brenda Villa Aquatics Center 2Nsd Stars 8–6 CC United CGroup · Sunday Jul 20 · Los Altos HSNewport Beach White B 14–7 Del Mar SilverGroup · Sunday Jul 20 · Mission ViejoEast County Aquatics 5–11 Stanford Black BGroup · Sunday Jul 20 · Beckman HS 2Coronado 20–7 Arroyo GrandeGroup · Sunday Jul 20 · Brenda Villa Aquatics Center 2Diablo Alliance B 10–6 SoCal VegasGroup · Sunday Jul 20 · Los Altos HSSB 805 A 8–6 Trojan Cardinal AGroup · Sunday Jul 20 · Mission ViejoLos Alamitos Red B 6–4 Lamorinda BGroup · Sunday Jul 20 · Beckman HS 2Orwp B 13–1 Lamorinda CGroup · Sunday Jul 20 · Brenda Villa Aquatics Center 2680 Blue B 15–1 680 DriversGroup · Sunday Jul 20 · Los Altos HSSan Clemente Red A 16–4 San Clemente Black BGroup · Sunday Jul 20 · Mission ViejoCDM 19–10 Foothill RedGroup · Sunday Jul 20 · Beckman HS 2Vnited Gold 2–6 LA Premier Red B1st/2nd bz_S · Sunday Jul 20 · Brenda Villa Aquatics Center 2Santa Cruz 7–15 North Irvine Red B1st/2nd bz_T · Sunday Jul 20 · Los Altos HSChawp 14–8 Pac OrangeGroup · Sunday Jul 20 · Mission ViejoOcwpc 11–13 908 Blue BGroup · Sunday Jul 20 · Beckman HS 2Coronado 14–2 Lamorinda BrentwoodGroup · Sunday Jul 20 · Brenda Villa Aquatics Center 2Stanford C 8–4 CC United CGroup · Sunday Jul 20 · Los Altos HSRoute 66 15–11 Del Mar SilverGroup · Sunday Jul 20 · Mission ViejoSan Mateo Aquatics 7–9 Stanford Black BGroup · Sunday Jul 20 · Beckman HS 2680 White C 14–7 San Clemente White CGroup · Sunday Jul 20 · Brenda Villa Aquatics Center 2Yolo Polo 15–7 SoCal VegasGroup · Sunday Jul 20 · Los Altos HSVanguard Silver B 14–13 Trojan Cardinal AGroup · Sunday Jul 20 · Mission ViejoLaguna Beach 10–9 Lamorinda BGroup · Sunday Jul 20 · Beckman HS 2Trojan Gold B 7–10 Lamorinda CGroup · Sunday Jul 20 · Brenda Villa Aquatics Center 2San Francisco 9–5 680 DriversGroup · Sunday Jul 20 · Los Altos HSSB 805 B 4–15 San Diego Shores Gold3rd/4th bz_S · Sunday Jul 20 · Brenda Villa Aquatics Center 2Asphalt Green 11–5 Davis White3rd/4th bz_T · Sunday Jul 20 · Los Altos HSSan Clemente Red A 10–4 Newport Beach White B1v6 QF · Monday Jul 21 · Beckman HS 2CDM 13–4 Stanford Black B3v8 QF · Monday Jul 21 · Tustin HS 2Stanford C 9–8 Diablo Alliance B3v8 QF · Monday Jul 21 · Brenda Villa Aquatics Center 2Coronado 13–6 LA Premier Red B1v6 QF · Monday Jul 21 · Los Altos HSFoothill Red 7–10 East County Aquatics9-16 QF · Monday Jul 21 · Tustin HS 2Chawp 6–8 SB 805 A2v5 QF · Monday Jul 21 · Beckman HS 2908 Blue B 9–11 Los Alamitos Red B4v7 QF · Monday Jul 21 · Tustin HS 2680 Blue B 16–0 North Irvine Red B4v7 QF · Monday Jul 21 · Brenda Villa Aquatics Center 2680 White C 9–6 Orwp B2v5 QF · Monday Jul 21 · Los Altos HSOcwpc 5–9 Laguna Beach9-16 QF · Monday Jul 21 · Tustin HS 2LA Jolla United B 2–2 San Mateo Aquatics17th-24th · Monday Jul 21 · Tustin HS 2Tsunami 11–3 Route 669-16 QF · Monday Jul 21 · Beckman HS 2Nsd Stars 14–11 Yolo Polo9-16 QF · Monday Jul 21 · Brenda Villa Aquatics Center 2Ct Premier 6–15 Lamorinda B17th-24th · Monday Jul 21 · Tustin HS 2Pac Orange 13–6 Vanguard Silver B9-16 QF · Monday Jul 21 · Beckman HS 2San Clemente White C 8–11 Asphalt Green17-20 semi · Monday Jul 21 · Brenda Villa Aquatics Center 2San Diego Shores Gold 8–8 CC United C17-20 semi · Monday Jul 21 · Brenda Villa Aquatics Center 2San Francisco 10–7 Santa Cruz9-16 QF · Monday Jul 21 · Brenda Villa Aquatics Center 2Arroyo Grande 13–12 Vnited Gold9-16 QF · Monday Jul 21 · Brenda Villa Aquatics Center 2Lamorinda Brentwood 11–10 SB 805 B21-26 · Monday Jul 21 · Los Altos HSSan Clemente Red A 12–2 Los Alamitos Red BW to semi, L to play-in 1v4 · Monday Jul 21 · Beckman HS 2Temple City Black B 13–5 Lamorinda C9-16 QF · Monday Jul 21 · Brenda Villa Aquatics Center 2Trojan Gold B 7–5 Davis White21-26 · Monday Jul 21 · Los Altos HSCDM 2–8 SB 805 AW to semi, L to play-in 2v3 · Monday Jul 21 · Beckman HS 2San Clemente Black B 5–9 Del Mar Silver17th-24th · Monday Jul 21 · Tustin HS 2Coronado 2–11 680 Blue BW to semi, L to play-in · Monday Jul 21 · Los Altos HSNewport Beach White B 11–6 908 Blue BW to play-in · Monday Jul 21 · Beckman HS 2Patriot Red 7–11 Trojan Cardinal A17th-24th · Monday Jul 21 · Tustin HS 2Stanford C 8–8 680 White CW to semi, L to play-in · Monday Jul 21 · Los Altos HSStanford Black B 5–16 ChawpW to play-in · Monday Jul 21 · Beckman HS 2Tsunami 8–6 Laguna Beach9th-12th · Monday Jul 21 · Tustin HS 2SoCal Vegas 15–5 SB 805 B21-26 · Monday Jul 21 · Los Altos HSSan Clemente Black B 3–10 Patriot Red21st-24th · Monday Jul 21 · Tustin HS 2East County Aquatics 6–16 Pac Orange9th-12th · Monday Jul 21 · Tustin HS 2680 Drivers 11–3 Davis White21-26 · Monday Jul 21 · Los Altos HSLA Jolla United B 6–6 Ct Premier21st-24th · Monday Jul 21 · Tustin HS 2Arroyo Grande 15–7 San Francisco9th-12th · Monday Jul 21 · Brenda Villa Aquatics Center 2LA Premier Red B 7–16 North Irvine Red BW to play-in · Monday Jul 21 · Los Altos HSRoute 66 12–16 Ocwpc13th-16th · Monday Jul 21 · Beckman HS 2Lamorinda Brentwood 0–5 SoCal Vegas21-26 · Monday Jul 21 · Brenda Villa Aquatics Center 2Trojan Gold B 3–8 680 Drivers21-26 · Monday Jul 21 · Brenda Villa Aquatics Center 2Nsd Stars 10–11 Temple City Black B9th-12th · Monday Jul 21 · Brenda Villa Aquatics Center 2Diablo Alliance B 1–5 Orwp BW to play-in · Monday Jul 21 · Los Altos HSFoothill Red 7–9 Vanguard Silver B13th-16th · Monday Jul 21 · Tustin HS 2Del Mar Silver 5–6 Trojan Cardinal A17th-20th · Monday Jul 21 · Tustin HS 2Vnited Gold 7–11 Santa Cruz13th-16th · Monday Jul 21 · Los Altos HSLos Alamitos Red B 3–6 Newport Beach White Bplay to semi, L to 5th · Monday Jul 21 · Beckman HS 2San Mateo Aquatics 4–8 Lamorinda B17th-20th · Monday Jul 21 · Tustin HS 2Yolo Polo 15–6 Lamorinda C13th-16th · Monday Jul 21 · Los Altos HSCDM 7–14 Chawpplay to semi, L to 5th · Monday Jul 21 · Beckman HS 2Coronado 12–6 North Irvine Red Bplay to semi, L to 5th · Monday Jul 21 · Los Altos HSStanford C 6–7 Orwp Bplay to semi, L to 5th · Monday Jul 21 · Los Altos HSAsphalt Green 13–7 San Diego Shores Gold17th · Tuesday Jul 22 · Los Altos HSSan Clemente White C 8–7 CC United C19th · Tuesday Jul 22 · Los Altos HS680 Blue B 15–1 Orwp Bsemi · Tuesday Jul 22 · Capistrano Valley HS 2680 White C 7–11 Coronadosemi · Tuesday Jul 22 · Capistrano Valley HS 2San Clemente Red A 11–9 Chawpsemi · Tuesday Jul 22 · Capistrano Valley HS 2SB 805 A 4–5 Newport Beach White Bsemi · Tuesday Jul 22 · Capistrano Valley HS 2SB 805 B 8–16 Davis White25th · Tuesday Jul 22 · Los Altos HSLamorinda Brentwood 5–16 Trojan Gold23rd · Tuesday Jul 22 · Los Altos HSSan Clemente Black B 13–5 LA Jolla United B23rd · Tuesday Jul 22 · Ocean View HS 2SoCal Vegas 2–9 680 Drivers21st · Tuesday Jul 22 · Los Altos HSPatriot Red 14–3 Ct Premier21st · Tuesday Jul 22 · Ocean View HS 2Del Mar Silver 11–8 San Mateo Aquatics19th · Tuesday Jul 22 · Ocean View HS 2Trojan Cardinal A 14–7 Lamorinda B17th · Tuesday Jul 22 · Brenda Villa Aquatics Center 2Vnited Gold 13–8 Lamorinda C15th · Tuesday Jul 22 · Los Altos HSRoute 66 13–16 Foothill Red15th · Tuesday Jul 22 · Brenda Villa Aquatics Center 2Santa Cruz 11–10 Yolo Polo13th · Tuesday Jul 22 · Brenda Villa Aquatics Center 2Ocwpc 6–9 Vanguard Silver B13th · Tuesday Jul 22 · Ocean View HS 2San Francisco 7–6 Nsd Stars11th · Tuesday Jul 22 · Brenda Villa Aquatics Center 2Laguna Beach 9–11 East County Aquatics11th · Tuesday Jul 22 · Ocean View HS 2Arroyo Grande 10–15 Temple City Black B9th · Tuesday Jul 22 · Brenda Villa Aquatics Center 2Tsunami 4–15 Pac Orange9th · Tuesday Jul 22 · Ocean View HS 2LA Premier Red B 6–10 Diablo Alliance B7th · Tuesday Jul 22 · Brenda Villa Aquatics Center 2908 Blue B 9–16 Stanford Black B7th · Tuesday Jul 22 · Ocean View HS 2North Irvine Red B 14–11 Stanford C5th · Tuesday Jul 22 · Brenda Villa Aquatics Center 2Los Alamitos Red B 5–9 CDM5th · Tuesday Jul 22 · Ocean View HS 2Orwp B 6–7 680 White C3rd · Tuesday Jul 22 · Capistrano Valley HS 2680 Blue B 14–2 Coronado1st · Tuesday Jul 22 · Capistrano Valley HS 2Chawp 8–6 SB 805 A3rd · Tuesday Jul 22 · Capistrano Valley HS 2San Clemente Red A 13–4 Newport Beach White B1st · Tuesday Jul 22 · Capistrano Valley HS 2San Clemente White C 12–7 Trojan Gold B17-24 QF · Monday Jul 21 · Brenda Villa Aquatics Center 2680 Drivers 9–16 Asphalt Green17-24 QF · Monday Jul 21 · Los Altos HSLamorinda Brentwood 3–6 San Diego Shores Gold17-24 QF · Monday Jul 21 · Brenda Villa Aquatics Center 2CC United C 10–9 SoCal Vegas17-24 QF · Monday Jul 21 · Los Altos HS

12U Boys · Classic · 2025 Junior Olympics, from the public JO master schedule. Independent spectator coverage on Eggbeater — not affiliated with USA Water Polo. In 2026, pages like this update live as games are scored.