Bastiondon in Pokemon GO has grown in popularity since the introduction of the GO Battle League. Trainers usually focus on offense when it comes to fighting mindless computer-controlled Pokemon during Raids, but that changes when you face actual opponents.
You no longer need strictly offensive Pokemon. You need to know how to survive. Bastiondon is a powerful Rock and Steel-type Pokemon to use, so here's how to catch him.
Bastiodon Pokemon Go: How to Catch
First off, you need to lower your expectations and stick with catching Shieldon. It's far more likely than Bastiodon, and you can farm for a the perfect IV. Look around parks, parking lots, or even better, check online for Pokemon nests and see if you get lucky. Those tend to rotate every two to four weeks.
According to Ranked Boost, farmlands and nature are the two best spots for rock-type Pokemon. So go on a hike, or to the outskirts of your city and start farming Pokemon!
Bastiodon worst opponents are Fighting and Ground-type Pokemon, so stay away from them. Water-type Pokemon also have an advantage, but there are plenty of Pokemon you can dominate.
Once you have a powerful Shieldon with perfect or close to perfect IV, evolve them with 50 candies and you're set to excel in GO Battle League.