Schafer played for the Braves in parts of four seasons — 2009, 2011 and 2013-14 — and hit .224 in 259 games. He hit six home runs, including one in his first major league at-bat. He hit the homer off of Brett Myers of the Phillies on opening night in 2009. He was the 99th major league to accomplish that feat, and the fourth to do it for the Braves.
The next year, Jason Heyward became the fifth Braves player to hit a homer in his first at-bat.