Napoleon (and then his subordinates) lost Spain as well to Wellington and the guerilla-style warfare now fought in Afghanistan and Iraq-Vietnam-Syria . Egypt, Israel? Not so good = Napoleon lost the siege to British naval forces.
Napoleon ONLY did very well against the "well-organized" British, Italian and Central European combined armies that France fought in set-piece battles on ground of their choosing. In other words, he won battles played by generals playing war games.
"Napoleon ONLY did very well against the "well-organized" British, Italian and Central European combined armies that France fought in set-piece battles on ground of their choosing."
I would also add that his campaign in Egypt was an absolute disaster.