Career
He has also played in MLB for the Miami Marlins. Detroit Tigers Hernandez signed with the Detroit Tigers in April 2005. On October 29, 2007, Hernández was traded by the Detroit Tigers along with pitcher Jair Jurrjens to the Atlanta Braves in exchange for shortstop Édgar Rentería.
Atlanta Braves Hernández was listed as the fifth-best prospect in the Atlanta Braves organization by Baseball America. before the 2008 season.
On June 3, 2009, the Braves traded Hernández along with Charlie Morton and Jeff Locke to the Pittsburgh Pirates in exchange for Nate McLouth. Pittsburgh Pirates On May 18, 2012, he was called up to the big league club
He made his major league debut on May 21, and struck out as a pinch hitter. On May 27, he got his first major league hit, a 2-run single off Chicago Cubs pitcher Michael Bowden.
Miami Marlins On July 31, 2012, the Pirates traded Hernández and a 2013 draft pick to the Miami Marlins for Gaby Sánchez and Kyle Kaminska.
Kansas City Royals On July 23, 2013, the Marlins traded Hernández to the Kansas City Royals for Alex McClure. Hernández was assigned to the Omaha Storm Chasers, the Royals" Triple-A affiliate. On November 23, 2013 Hernandez re-signed a minor league contract with the Kansas City Royals.
Chicago White Sox He was released on June 11, 2014.
Return to the Pirates Hernández rejoined the Pirates on December 1, 2014, agreeing to a minor league deal that included an invitation to spring training. On June 28, 2015 Gorkys Hernandez was called up to the majors and started in right field