Final answer:
Great Britain was the country that continually outperformed France in naval battles, with significant victories such as the Battle of Trafalgar during the Napoleonic Wars.
Step-by-step explanation:
The country that continually bested France in naval battles was Great Britain. During the Napoleonic Wars, while France was dominating on land, the British showed their naval prowess. Notably, the British victory at the Battle of Trafalgar in 1805 off the coast of Spain established British supremacy at sea and highlighted Napoleon's inability to challenge British naval power.
Similarly, during the War of 1812, although the British established a blockade and outnumbered the fledgling American fleet, the Americans managed some victories which boosted morale. However, it was the British navy that proved to be the superior force.