Here is the full list of all 17 Battle Fleet 2 achievements.
Sink an enemy ship with a torpedo.
Sink 10 frigates across all battles
Sink 50 frigates across all battles
Sink 10 destroyers across all battles
Sink 50 destroyers across all battles
Sink 10 cruisers across all battles
Sink 50 cruisers across all battles
Sink 10 submarines across all battles
Sink 50 submarines across all battles
Sink 10 aircraft carriers across all battles
Sink 50 aircraft carriers across all battles
Sink 10 battleships across all battles
Sink 50 battleships across all battles
Deploy 10 minefields across all battles
Sink an enemy ship by ramming it
Win a battle without taking any damage
Launch 10 airstrikes across all battles