When Jose Reyes signed his six-year, $106 million contract with the Marlins, it hardly seemed realistic to think Ruben Tejada would last longer with the Mets than Reyes would in Miami.

And yet just a year later, Reyes was shipped to Toronto and Tejada remains the Mets’ starting shortstop.

“It’s two different situations,” Tejada said. “But I hope I’m here a long time.”

That’s likely up to him and his bat, which went 0-for-3 with two strikeouts in the leadoff spot during yesterday’s 3-2 loss to the Tigers at Joker Marchant Stadium. His spring batting average dropped to .143.

With the Mets looking toward the future, they have to decide whether Tejada is the player to leave at short for the long-term behind the foundation of Matt Harvey and Zack Wheeler.

“I don’t know who else it would be,” manager Terry Collins said. “I think he could be a part of that. And should be.”