After a dumpster fire of a road trip, the San Francisco Giants are shaking up their roster — and broadcaster Mike Krukow doesn’t think any of the veterans who are struggling should feel comfortable right now.

The Giants lost all six games in Philadelphia, which fired its manager before the series, and Tampa Bay last week. Now 13-21, San Francisco is just one game ahead of the Mets for the worst record in the National League. In the aftermath of Sunday’s 2-1 loss, president of baseball operations Buster Posey put several roster moves into motion, with multiple reports saying the team is calling up slugger Bryce Eldridge and utility player Jesus Rodriguez from Triple-A Sacramento. Other moves are expected, though they aren’t confirmed as of Monday morning.

By calling up that duo, a number of everyday players on the Giants could see their roster time impacted — including superstars Rafael Devers, Willy Adames, Matt Chapman and even catcher Patrick Bailey. Krukow was asked about who could be benched in his weekly Monday interview on KNBR’s “Murph and Markus” morning show and gave a stark answer.

“I don’t think anybody’s safe right now, I really don’t,” Krukow said. “If you think that the numbers that you’re putting out now, if they’re not good numbers, you cannot justify the argument to say, ‘I need to be in the lineup.’ However, when you do get that chance to play, then you need to perform. It’s that simple, and it applies to everybody, even a two-time Gold Glove catcher. And there just aren’t any guarantees. And that is what a shake-up is.”

Among the 115 MLB players who have more than 130 plate appearances, Devers, Adames and Chapman all have an on-base plus slugging percentage in the bottom 25 — Devers with the sixth-worst at .562, Adames is eighth-worst at .582 and Chapman only a little better at 24th-worst at .655. Bailey’s been even worse in his somewhat limited time, with a paltry .411 OPS in 86 plate appearances. Their efforts are why the Giants offense is so bad this year — the Giants have the fewest runs per game; the fewest homers, steals and walks; and the second-worst team OPS in Major League Baseball.

The call-up of Eldridge, who was batting .333 with five homers in Sacramento, should mean the 6-foot-7 top prospect is in the lineup most days. But fitting him in will make for a complicated roster equation. Casey Schmitt has been the best Giants hitter this year while mostly getting used at DH, but the infielder by trade can play anywhere around the diamond. Luis Arraez has been their second-best hitter and holding things down well at second base defensively. If the Giants want to make sure Eldridge, Schmitt and Arraez are in the lineup, Devers, Adames or Chapman likely needs to sit.

Rodriguez also hit well, batting .330 and drawing 12 walks to just 11 strikeouts. While he’s a utility player with reps at every position but shortstop and pitcher in the minors, the Giants primarily used him at catcher, meaning he could challenge Bailey’s playing time in particular. The Athletic’s Andrew Baggarly noted Bailey could be demoted to the minor leagues in one more season without the team having to put him on waivers. It might be seen as a last-resort option, but if the Giants want to send a message, demoting Bailey to Triple-A to fix his hitting might be on the table.

But no matter how you slice it, Posey and the Giants front office are effectively forcing manager Tony Vitello to challenge the veteran players and see if threatening their status as everyday players can turn fortunes around. Krukow views that as a “healthy” thing for this ballclub.

“I do believe that it’s gonna be a blanket, ‘Anybody that’s not performing cannot be guaranteed playing time,’ and that goes across the board,” Krukow continued. “Regardless of how much time you have in the big leagues, regardless of how many Gold Gloves you have, regardless of how big your contract is, it applies to everybody.”