Goodsonn also took part in the Battle of the Dunes in 1658 (bombardment of the Spanish army by the English Navy to support the Anglo–French army). In November 1658 he was appointed Commander of the English Baltic Fleet that instructed to transport General at Sea Sir George Ayscue who was being loaned to Sweden to assist in their naval operations against Denmark and the Dutch.