Who had a better chance of defeating Russia?
Charles XII 1708-09 Campaign
Napoleon 1812 Campaign
I vote for Carolus Rex!!!!
Charles XII 1708-09 Campaign
Napoleon 1812 Campaign
I vote for Carolus Rex!!!!
I reckon it all depends on what you mean by defeat. While having Charles XII seize the Russian crown for himself might make for an interesting story, his overall war goals were not as lofty as Napoleon. It is possible to defeat Russia in a limited war.
Napoleon didn't want to annex Russia or put himself on the throne either. He just wanted to enforce compliance in his alliance, and he probably could have achieved this had he not tried to do it all in one year.
Of course, he might be better off taking that mammoth force and unleashing it on Spain and crushing opposition there. He might not be able to take Lisbon merely because of the navy and fortifications, but taking Cadiz and Gibraltar is quite doable, as well as stomping out anything the Spanish still have and slaughtering the guerillas.