Garchomp is what people call Pseudo-legendary. This basically means that it's stronger than most other pokémon. There are only 6 Pseudo-Legendary pokémon in the series and Garchomp is one of them. It's base stats are therefore much better than Lucario's. But it's all a question of personal preference, I prefer using Lucario because of it's above average Special Attack but there's no doubt Garchomp is the stronger of the two.
Hope I helped.
Chat with our AI personalities
I think Lucario.
Spiritomb Milotic Lucario Roserade Garchomp Gastrodon
lucario is better
3 fighting pokemon is not the best option better pick an electric pokemon like electivire and a Dark/Ghost pokemon like weavile to replace lucario and gallade
lucario