He played in Major League Baseball (MLB) from 2004 to 2008 with the Kansas City Royals, New York Mets and Atlanta Braves.
Gotay made his major league debut with the Kansas City Royals on August 4, 2004, when they played the Chicago White Sox.
[2] In 2005, Gotay made the Royals' opening day roster[1] and played in 86 major league games.
[3] Gotay was designated for assignment by the Mets to make room on the 40-man roster for Chan Ho Park in February 2007.
On May 9, 2007, Gotay hit his first home run as a Met off San Francisco Giants starting pitcher Matt Morris, the ball barely clearing the high right field wall at AT&T Park.
[citation needed] In February 2009, Gotay signed a minor league contract with the Pittsburgh Pirates.
On November 30, 2009, Gotay signed a minor league contract with the St. Louis Cardinals with an invitation to Spring training.
On January 26, 2025, Gotay was named hitting coach of the Augusta GreenJackets the Single-A affiliate of the Atlanta Braves for the 2025 season.