But when the 23-year-old received the call to the Major Leagues on Sept. 4, he wasn't sure if that would continue.
However, with the help of his high-energy play on the field and an injury to Chris Young, Eaton has started all 10 games he has been with the D-backs, including Sunday against the Giants.
The consistent play has allowed the rookie to keep a rhythm and work through the struggles of adjusting to big league life.
"It's key, for sure. If you come up here and just sit, it's tough to get your confidence going," Eaton said. "Being able to play every day and see pitching every day, it's very beneficial to me. I've really enjoyed it and I'm glad to have the opportunity."
Eaton got his Major League career off to a hot start, collecting 10 hits in his first five games, but since then he has hit a rough patch, going hitless over his last four games entering Sunday. But even with the recent slump, his teammates have been impressed with the outfielder since his callup.
"He's been great -- he gets on base and runs around. It's fun to watch," D-backs left fielder Jason Kubel said. "He's making plays in the outfield, too, a really good arm. He's doing very well."
For Eaton, the biggest challenge he has faced so far has been seeing so many new arms on the mound.
"Getting used to this league and the pitchers, it's a struggle because there are so many of them," Eaton said. "Being a leadoff hitter, you try to see as many pitches as possible to learn the league as fast as possible. It's a process. It can get better. As any competitor or athlete would say, you're satisfied but you're never truly satisfied. I always reach to get better."