Mets manager Mickey Callaway said it was a bit shocking that Dominic Smith was late to Friday morning's team meeting, which resulted in Smith being scratched from the lineup.
Smith was originally in the lineup, at first base and hitting fourth (as Callaway announced Thursday). He was then replaced by 1B Peter Alonso.
"We have expectations for guys," Callaway said after the game. "And if they don't meet that expectation, we have to hold them accountable. And that's why Dom wasn't in the lineup today. ... He's trying to win a job, and it's unfortunate."
Smith discussed the issue earlier on Friday.
"In any job ... if you don't show up, you get disciplined and you have to pay the consequences," he said.
"I'm more upset I let myself down," he explained. "I was so excited to be in the lineup and be playing. ... I'm kind of more disappointed in myself and with myself, than anything else."
Smith had initially said he wasn't given a reason for the benching. But after meeting with Callaway, he again met with reporters and clarified that he had been late to the meeting.
The 22-year-old Smith is still aiming to win the first base job, but the expectation is that he will begin the year with Triple-A Las Vegas, while Adrian Gonzalez is the starting first baseman for the Mets.