Clay Holmes made his first start for the Mets on Thursday and he was more meh than masterful against the Houston Astros.