I'm sure. Maybe if you pull out a cheap Mega Mewtwo when I'm not expecting it like 'shell you might have a chance.
Mega Tyranitar is very nearly Mega Mewtwo's equal in stats, barring weather disruption. The auto-Sandstorm gives his already bulky Special Defense a 1.5x boost.
And Ruri, Speed Boost Blaziken is Uber according to Smogon. Using that on your team waives your right to [sonic slicer] about legendaries. There's a reason I picked Charizard over Mewtwo the first time I fought you; I'm willing to give people a good sporting chance, but I also don't care to pull any punches after someone's proven themselves capable, and I certainly do not expect my opponent to, either. You've given me a sound thrashing in 3 out of 4 matches. I have every confidence that you're competent enough to meet any challenge that I throw at you.
And challenge you I will. As 'maru said, my team is far from final: It's only today that I'm able to even BEGIN to breed the Dragonite(s) that I actually want; I have numerous other team members to train and experiment from scratch, and not to mention have need of many BPs for TMs and proper hold items. It'll be a while before I'm up to full force. In the meantime, I'll be happy to rematch regardless.
I hate to say this, considering how absolutely stupid Mega Mewtwo Y looks, but he does have the greener grass when it comes to battle performance. Mewtwo's physical movepool is considerably more limited than his special.
Also on DeviantArt, Rumble, DLive.tv, and the Fediverse (@freespeechextremist.com and @bae.st)