By the numbers: David Peralta's Diamondbacks tenure
What David Peralta brings to the Rays after trade
How David Peralta went from failed pitcher to Gold Glove left
Mets vs. Diamondbacks recap: Mets eke out victory in extra innings
How David Peralta Went from Cut, Burnt-out Pitcher to Breakout MLB
Arizona Diamondbacks: Torey Lovullo clarifies David Peralta's status
Astros suffer extra-inning loss to Diamondbacks
Diamondbacks' David Peralta switches to ax-handled bat
Diamondbacks rookie David Peralta catching on with bat
Houston Astros balk helps fuel Dodgers' wacky comeback victory
David Peralta, D-backs agree to contract extension
Dodgers-Yankees: NY hits 4 HR to beat Michael Grove, back Gerrit
Arizona Diamondbacks Top 44 Prospects
Yesterday's highest-leverage at-bat: David Peralta (LAD) faces
MLB trade deadline tracker: Red Sox trade for first baseman Eric