The St. Louis Cardinals are mired in a six-game losing streak that’s keeping them in last place in the NL Central, and players have had enough.

“We’re all fucking frustrated,” right-hander Jack Flaherty said after getting shelled on Thursday. “We’re way better than this and we all know it.”

Flaherty, who noted he “sucked,” got knocked around by the Los Angeles Angels, taking the loss while allowing 10 runs on nine hits and one walk over 2 1/3 innings while striking out one. The former first-rounder now possesses a 6.29 ERA through seven starts.