As the Mets’ first baseman attempts to emerge from a sinkhole that for a second straight season is threatening to devour him, a consistent plate approach has at least sent a reassuring message to the team.

Not so reassuring is Davis’ .172 average with four home runs, eight RBIs and a .583 OPS in 93 at-bats this season. He will take those anemic numbers into tonight’s game at Citi Field, possibly on the bench as the Mets face White Sox lefty Hector Santiago.

How does this compare to last spring, when Davis was nearly sent to Triple-A after a horrid start?

“I think he’s better off now,” hitting coach Dave Hudgens said. “He hasn’t had as many drastic changes as he did last year, when he was tinkering with his set-up. He’s sticking with the same thing, that’s what I like.

“He got a little bit closer to the plate maybe a week ago. He hasn’t changed really anything except maybe trying to slow down a little bit and stay back — those kind of things as opposed to big mechanical changes, so I like that.”

But the results are missing. Davis’ last multiple-hit game came on April 19, when he homered twice against Washington. Over his last eight games, he has only one extra-base hit.

Davis said it hasn’t helped lately that he has barely played: The Mets were off Thursday, Justin Turner started at first base Friday, and Saturday’s game was rained out before Davis played Sunday and finished 1-for-3 against the Braves.