In terms of base stats, Arceus is considered to be the strongest Pokemon. It has the highest base stat total of any Pokemon, with 720. However, other Pokemon like Dragonite, Salamence, and Garchomp also have high base stat totals and can be considered strong in their own right.
In terms of in-game performance, different Pokemon can be stronger or weaker depending on the game’s meta and the strategies that players use. For example, some Pokemon might excel in certain battles or situations, while others might be more effective in others.
Ultimately, the concept of the “strongest Pokemon” is subjective and can change depending on various factors.