Urshifu's best moveset in Pokémon GO is Counter and Dynamic Punch, with 17.44 damage per second, and it can deal 557.8 damage before Urshifu faints. This is true when battling in neutral weather.
All Urshifu movesets ranked
Here is a complete list of Urshifu movesets in Pokémon GO, ranked by their DPS and TDO. You can change the weather and the opposing Pokémon.
|2.||Rock Smash||Dynamic Punch||15.88||507.9||37.8|
|5.||Rock Smash||Close Combat||13.85||442.8||32.9|
|6.||Rock Smash||Brick Break||13.42||429.1||31.9|