"I'm seeing the ball pretty well right now, I'm getting some pitches to hit," he said. "I've been getting pitches to hit, I just haven't been barreling them up, and I'm getting the barrel on those pitches now and they're finding holes."
Upton was 3-for-5 in the opening game of the series with the Braves, and Saturday, he went 3-for-5 again, adding a triple, a homer and a pair of RBIs.
"He's a dangerous hitter," D-backs manager A.J. Hinch said. "His takes are getting better, he's fouled some balls off and he's getting some hits. He's very close to breaking through, and he's a guy that in the middle of our order can carry us at any time."
Upton's triple in the fifth inning Saturday was certainly interesting.
Off the bat, the ball appeared well hit, but certainly catchable. Atlanta center fielder Nate McLouth, though, started coming in on the play, and it took a few seconds to realize that the Gold Glover had no idea where the ball was.
"There's about a 15-20 minute window here where it's extremely difficult to see the ball when it's hit up in the air," McLouth said. "I saw it off the bat well. Then, when it got higher than the stadium, I just didn't see it."
Once Upton realized that McLouth didn't have a bead on it, he turned on the burners and wound up at third with an RBI triple.
"I knew I hit the ball better," Upton said. "At that point when he kept coming, I realized that he had lost it and I was going to have a chance to get to third base."