Suree, I'd love to rate teams.
That team, well ig it may work in low ladder, but what you need is a nice defensive core, and a offensive one.
I'd say, go for Necrozma-Dusk Mane, it provides a nice defensive support, can check Zac-C usually, and really is irritating.
Another would be, Eternatus. Eter is a nice Ogre counter, as it can switch into any Scald anytime. But, remember, it looses to the RestBlock sets, which are really common nowadays. If so, you can go for a Kyurem-White, which can phaze out the Ogre's, and can threaten them also with a STAB Super-Effective, Freeze Dry.
Next would be, Yveltal. It checks Cal-S, and also Defogs. It's a nice pick for a lot of teams who don't wanna be killed by Cal-S.
That'd be ur defensive core. Utilise it wisely!!
Next comes, offensive.
Go for Zac-C as the first mon 100%. It's just.. OP. I don't think I'll be explaining this much, but it's a nice pick for a lot of teams.
Next comes Kyogre. Ogre is a very nice Offensive mon in Gen 8, and there's a reason that it became S Rank in the AG VR's. The RestBlock set is very nice, as it attempts to make setup fodder of Eternatus, etc.
Next is, obviously, Cal-S. It's a useful pick for loads of teams, and also performs it's job very well.
The Poképaste:
https://pokepast.es/ced1ca98730c4424
PS: Sorry for the late reply lol. Also, you can do Life Orb on the Caly-S, and remember to Defog, so that it's Sash remain intact. And, is -Marill4Life- your brother, as I could see that you were battling him lol?
Anyways, you need anything else, feel free to post on my wall!