>>20923152Medicham has more perks through higher attack, two forms of priority and elemental punches.
Gallade has access to Leaf Blade, Helping Hand, Encore, Dual Screens and all status effects except Freeze.
But they both take the role of psychic/fighting sweeper and I would honestly take Medicham over Gallade. Gallade is basically a Fighting mega made for doubles.