Who is the Major League Baseball player nicknamed "Joey Bats"?

The story behind the answer

The Major League Baseball player nicknamed “Joey Bats” was José Bautista. The Dominican-born right fielder and third baseman became best known for his years with the Toronto Blue Jays, where his powerful swing made him one of baseball’s most recognizable sluggers.

Bautista’s nickname is a playful shortening of “José” combined with “Bats,” referring to his hitting ability. He reached the majors in 2004 and developed into an elite power hitter after joining Toronto. From 2010 through 2015, he hit at least 27 home runs in every season and led the American League in home runs in 2010 and 2011.

His signature moment came in the 2015 American League Division Series, when he hit a dramatic three-run home run against the Texas Rangers. His bat flip after the homer became one of the most famous celebrations in recent baseball history. “Joey Bats” is José Bautista, not fellow Blue Jays star Edwin Encarnación, who was nicknamed “Eddie.”

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: