Weakfish (Cynoscion regalis) sind opportunistische Räuber mit Diäten, die je nach Verfügbarkeit variieren. Sie fressen normalerweise in Bodennähe und jagen kleinere Fische wie Sardellen, Silberfische und Menhaden. Sie fressen auch Krustentiere wie Garnelen und Krabben sowie Wasserwirbellose wie Tintenfische, Würmer und kleine Muscheln. Weakfish sind auch dafür bekannt, ihren eigenen Nachwuchs zu kannibalisieren.