A former Yankees teammate of Carlos Beltran’s says the Mets must fire Beltran after their new manager was named in MLB’s report on the Astros’ cheating scandal.

Mark Teixeira, who played with Beltran in the Bronx for three years, says the Mets need to dump Beltran just as the Red Sox canned Alex Cora and the Astros pink-slipped A.J. Hinch.

“I don’t think the Mets have a choice, either. They have to fire Carlos Beltran,” Teixeira said on ESPN’s “Get Up!” on Wednesday. “The only reason Beltran wasn’t punished as a bigger part of this was because of that immunity … it’s really a loophole for Carlos Beltran because he retired immediately after that World Series.”

Beltran was the only player named in MLB’s report. Nobody who was a player at the time is getting disciplined as a result of cooperation with the investigation.

“Now this is a guy who, him and Alex Cora were the main culprits. Alex Cora got fired on the spot by the Boston Red Sox,” Teixeira said. “The New York Mets are in an impossible situation. There’s no way Carlos Beltran – especially in the pressure cooker of New York – there’s no way he can be the manager of the Mets.

“So I think it’s a tough spot for Brodie Van Wagenen and the Mets front office that, here we spent all this time trying to find our guy, a really great baseball mind, and Beltran is that. He’s also a guy who cheated in the worst possible way during a World Series run. You cannot have that guy lead your team. The New York papers … will eat up Carlos Beltran every single day until he’s fired.”