It's difficult to figure out what Pok\u00e9mon you want to use when battling other trainers, especially in Pok\u00e9mon Go. There are several stats, bonuses, and opportunities to battle with your Pok\u00e9mon. Figuring out which ones are good will provide you multiple rewards, and you'll be able to participate in a lot more activities when you discover what Pok\u00e9mon you need to power up. Rayquaza is one of those Pok\u00e9mon, and as a legendary, it's going to be a bit more powerful. We've already listed out its best moveset over here. Rayquaza is a Dragon and Flying-type Pok\u00e9mon. It's weak to Dragon, Fairy, Ice, and Rock-type moves, but it's resistant to Bug, Fighting, Fire, Grass, Ground, and Water-type attacks. For PvP, it has a maximum CP of 3,835, an attack of 236, a defense of 146, and a stamina of 180. For PvE, it has an attack of 284, a defense of 170, and a stamina of 213. It's defenses for PvP really hold it back, and it becomes a far too easy target for many trainers to exploit, especially in the Master League. If you want to use Rayquaza for PvP, you can, but it won't go over too well. There are better Dragon-type Pok\u00e9mon that are going to beat it in terms of damage, and its moveset is not the best. You'll have a tough time breaking through several of the more meta choices, such as Melmetal, Dragonite, Gyarados, Excadrill, Raikou, Zekrom, Dialga, Mamoswine, and several others. It'd be decent to counter against Swampert, Groudon, Snorlax, and Garchomp, but other Pok\u00e9mon can also do that, among others. Rayquaza is a hazardous choice. If you have a Rayquaza in your roster, stick to keeping it as a raid Pok\u00e9mon. You're better off using it in PvE. It's a good, solid choice, and it has far better defenses than it does when battling in PvP. If it had a better moveset or a boost in defense, we'd probably be able to talk about it a bit more. However, if you plan to use it, we recommend you pair it up with Groudon, Melmetal, Metagross, Kyogre, Dragonite, Ho-Oh, Heatran, or Mewtwo.