Amed Rosario's big-league debut may be on hold due to a shaky clubhouse.

The New York Mets' top prospect is currently raking in Triple-A where he's slashing .328/.367/.475 with seven home runs in 354 at-bats this season, but the Mets seem incredibly reluctant to promote Rosario, despite their struggles this season. Now, a reason has surfaced behind the club's unwillingness to call up MLB's third-best overall prospect.

The Mets are reportedly avoiding promoting Rosario due to Asdrubal Cabrera's outspoken displeasure with having been switched to second base from his original position at shortstop, a source told The Records' Bob Klapisch.

General manager Sandy Alderson didn't get into specifics, though he did recently suggest the clubhouse was a factor in the lack of a call-up for Rosario.

"Right now, I don't think it's the right time and you bring up the question of the clubhouse and playing time for everybody," Alderson said, according to Klapisch. "Everybody has personal as well as collective goals and those things all come into play."

Cabrera didn't hide his displeasure in late June when he was notified he would be shifting over to second base in his first game back from a stint on the disabled list. The Mets infielder infamously called for the team to trade him following the swap, though he later retracted his demands.