After defeating all eight Pokemon Gyms and signing up for the Champion Cup, you will have to win two Semi-Final Matches before being able to advance to the Finals Tournament of the Champion Cup. After defeating Marnie in your first Semi-Finals Match, you will proceed to facing Hop in the second and final Semi-Finals Match.
As you know from your battles with Hop leading up to this point, he will use a variety of different Pokemon. Two of his Pokemon, Dubwool and Snorlax, are Normal Types, meaning they are only weak to Fighting Type Pokemon & Attacks. His Pincurchin, which is a pure Electric Type, will only be weak against Ground Type Pokemon & Attacks; his Corviknight will only be weak against to Fire & Electric Type Pokemon & Attacks. And his Starter Pokemon will always be weak against your Starter Pokemon, no matter which one you choose to be your journey. Because of this, it would be wise to have at least one Fighting Type Pokemon, one Ground Type Pokemon, one Fire Type Pokemon, and your Starter Pokemon when facing Hop in this battle.
Additionally, all of Hop's Pokemon will either be at Level 47, Level 48 or Level 49. Due to this, it would be wise to have all of your Pokemon at Level 50 or higher. The more experienced your Pokemon are, the easier it will be to defeat Hop. And finally, Hop will Dynamax his final Pokemon, which just so happens will be his Starter Pokemon. Because of this, it would be especially wise to wait to use your Dynamax until he sends out his Starter Pokemon. Also, it would be smart if the Pokemon you Dynamax is your Starter Pokemon, since Hop's Starter Pokemon will still be extremely weak against yours.
Click Here To Learn How To Easily Defeat Bede In The Champion Cup!
We have questions and answers related to this topic which may also help you: