"I needed to be a lot better than I was tonight, especially coming out of the break," Hefner said after the game. "Trying to set a good tone and I didn't do that."
The eight earned runs were a career-worst for Hefner and became the first Mets pitcher to allow ten hits in two innings since Nelson Figueroa on August 3, 2009.
"Certainly I know he's pitched a lot better than he has tonight," Terry Collins said. "This was something we were surprised as anybody at what happened. He's been throwing so well."
Hefner’s career ERA against Philadelphia rose to 13.75, allowing 28 earned runs in only 18 1/3 innings. It's the highest mark of any pitcher with at least 18.0 innings against the Phillies.
"I don't know what it is about those guys. They're a good team absolutely. They're a veteran team. I know how to get them out, I just didn't execute," Hefner explained.
The Phillies their seventh consecutive game at Citi Field on Friday and have outscored the Mets 53-17 over this stretch. They also improved to 11-3 in their last 14 games in Flushing. Over this 14-game stretch, the Phillies have scored 98 runs.
Meanwhile, the Mets had double-digits in hits for the fifth consecutive game last night - the longest such streak since 2007 - and closed an 11 run deficit to five by the end of the game.
"I'll tell you what, down 11-0, make it a game, pretty impressive by our guys," Collins said afterwards.
Despite the effort, the Mets went just 2-for-13 with runners in scoring position and are hitting .216 with runners in scoring position at Citi Field this season and their .220 team batting average at home is the lowest in the big leagues.