He's only 20, but even Javier Baez said what he has done the last two days is "amazing."

The Cubs' future shortstop hit a home run Saturday on the first pitch he saw, giving him three homers on three pitches in three straight at-bats.

And then he hit another one later that is one of the longest in recent Hohokam Stadium annals.

"I'm seeing the ball pretty good and hitting the ball hard," said Baez in an intentional understatement as he tried to stay low-key. "I just like (swinging at) the first fastball I see. Sometimes I miss it, sometimes I hit it."