The Braves had won all seven of Medlen's starts against the Mets before New York knocked him out with three runs in the sixth inning of a 4-1 victory on Tuesday.
"I don't know if it was just command or leaving balls out over the plate, but the swings got better in the sixth than in the first five innings," Braves manager Fredi Gonzalez said.
The Mets (44-52) will try to do the same against Hudson (7-7, 4.08 ERA), who seeks his 17th career victory over New York, which would mark his most against any team.
The right-hander has a 3.52 ERA against the Mets, and the Braves (56-44) have won four of his last five starts against their NL East rivals. Hudson is 1-0 with a 2.51 ERA in a pair of home starts versus New York in 2013.
Buck has five multi-hit performances and nine RBIs in his last nine games. Although he's only hitting .219 against the Braves in 2013, three of his seven hits are homers and he's also been hit five times and walked twice.
Davis has doubled in consecutive games for the Mets, and despite striking out nine times is 7 for 21 in the season series.
"These are all confidence-building things,'' manager Terry Collins said of Davis' go-ahead double in the sixth.
Hudson went 10 straight starts without a win from May 10-June 29, but the results have started to catch up with his performance. He's posted a 2.77 ERA since the beginning of June and won three straight starts while being provided with 22 runs of support.
Hudson gave up four runs in 7 1-3 innings of Atlanta's 6-4 victory over the Chicago White Sox on Friday.
New York, meanwhile, has won eight of its last 12 as its rotation has posted a 2.96 ERA.
Of the 24 earned runs the Mets have allowed over that stretch, eight came against Jeremy Hefner (4-7, 3.93) in two-plus innings of a 13-8 loss to Philadelphia on Friday.
"I don't think he hit a spot the entire first inning," Collins told the team's official website. "Anything he wanted to throw, he didn't throw it there."
The Phillies are batting .448 against the right-hander, but Hefner has limited everyone else to a .220 average.
Hefner held the Braves to three hits over six innings while striking out seven May 24, but he gave up a pair of runs on a homer by Freddie Freeman - the All-Star's second in seven at-bats in their matchups.
Before facing Philadelphia, Hefner had gone 4-1 with a 2.14 ERA in his previous 10 outings.