In 2009, Ryal was an all-star with the Triple-AReno Aces, batting .290 with a team-high 17 home runs and 70 RBIs. He also had 33 doubles in 103 games with the Aces.
Major League Baseball
On August 10, 2009, Ryal was called up from the minors after the Diamondbacks demoted center fielder Chris Young to Triple-A Reno.[2] In his first major league at bat, Ryal got a pinch hit single off of Elmer Dessens in the 8th inning against New York Mets.[3] Ryal was 1 for 1 on the night.[4] Ryal hit his first big league home run against Los Angeles Dodgers pitcher Randy Wolf.[5] He hit the last home run ever hit against Randy Johnson on September 22, 2009, in the bottom of the 7th inning.[6]
On December 23, 2010, it was announced that the Diamondbacks had sold him to the Yomiuri Giants of the NPB.[7] He returned to Arizona on November 16, 2011, signing a minor league contract.
On July 25, 2012, Ryal was released by the Diamondbacks to make room for the newly acquired Tyler Bortnick. Ryal then signed with the Atlanta Braves on July 27 and was assigned to their Triple-A affiliate, the Gwinnett Braves.
In December 2012, he signed a minor league contract with the Los Angeles Dodgers and was assigned to the Triple-A Albuquerque Isotopes. He played in 106 games and hit .265, while spending the majority of his time at first base.