What does haddock eat?

Haddock are carnivorous fish and their diet typically consists of smaller fish, such as herring, sprat, and sand eels. In some cases, they may also feed on small invertebrates, such as krill and squid. Their feeding habits and prey selection can vary depending on the season and geographical location. Haddock tend to hunt during the nighttime when they become more active to search for food. They employ different tactics to capture their prey, such as swimming quickly and using the element of surprise, and may utilize their sharp teeth to attack and consume their prey items. It's worth noting that their diet can overlap with that of other piscivorous marine species that coexist in the same habitat.