Makuhita has been Wilton's favorite Pokemon even since he first saw it. Hariyama would be a close second, but they are pretty much the same Pokemon. Wilton was really hoping for one of them to be playable in Pokken Tournament.
I've always been a fan of Dragonite and Garchomp as I love Dragon type Pokemon, but there are so many others on my favourites list. My indecisiveness is too rampant to even figure this out.
My favourite would have to be Medicham. First off, I love fighting types. Second, this guy's design is top notch. I love those baggy pants and the hat he has. The thing that really seals the deal though is the fact that he's so good in game. No matter how trash meditite is early game, I always grind him to level 31 so I can get this bad boy whenever I play a game.