Soul Fly, may I suggest you look at the type chart? Lucario is weak to fighting, so he obviously won't have an easy time against Marshall, and also the champion is Iris, not Cynthia. And if you did mean Iris, then no, it does not beat her. It can beat Hydreigon, Lapras and Aggron, but it has no chance against the other three. I used Lucario on my run. but to be honest he wasn't contributing enough so I swapped him for Cobalion. High is good enough for Riolu, he just doesn't cut it for Top.