Gen 8 (NU I think, becuase I don't under stand the format of the platform)
Role: Wall breaker (Not Sure if it is a role)
Ability: No Guard
EVs: MAX Atk the rest SDef, Def, HP,
Dynamic Punch a powerful move that get the STAB boost and No Guard make it always hit. Rock Slide coverage for Flying. Poison Jab coverage for Fairy. Payback coverage for Psychic and since Machamp is so slow, payback it is 100 BP. Leftover to live longer, Brave -speed +attack, with the EVs I recommed it may live longer and hit hard, even if it is a bit slow. This is the best moveset I could think of, it should do well on Blissys and Chansys, tradition walls. I think this goes without saying but max out the pp, DP 8pp, RS 16pp, PJ 32pp, PB 16pp. MAX is 252.