Claes[note 1] Johansson Uggla (1614 – 1 June 1676) was a Swedish military officer of the 17th century, who served in both the army and the navy, reaching the rank of admiral before he was killed in action during the naval Battle of Öland.
During the Torstenson War of 1643-1645 he served as a volunteer in the navy, seeing action in the fleet under the command of Clas Fleming.
When further conflict broke out in 1675 in the Scanian War, Uggla was given command of a squadron under Generalamiral Lorentz Creutz.
[2] On 1 June 1676, during the Battle of Öland, against the allied Danish and Dutch fleets under Niels Juel and Cornelis Tromp, Creutz's flagship Kronan capsized, as a result of intemperately turning hard south, even though under full sail with open cannon ports.
The Swedish fleet's line of battle was thrown into confusion, and the enemy, taking advantage of the situation, surrounded Uggla's 94-gun flagship Svärdet.