See post 331121 from a few days ago for some info on the Rockland programs. There are also 3 big catholic schools that are sports powerhouses - Bosco, Bergen and St Joe’s. Regarding club teams, all the best players play for either NJ or Westchester based teams. If your kid is truly elite Prime Time would be the best option but it’s a bit of a drive everyday to practice. Brotherhood, Riot, Patriot Stars and O2 are 4 NJ based programs that get a lot of Rockland kids which are much closer than Prime Time.