Astros Roster & Staff

Alonzo Powell

Alonzo Powell has been on a Major League staff every season dating back to 2012, and the Astros assistant hitting coach since 2015. Prior to joining Houston, Powell served in the same role for the Padres from 2012-15. The 2017 season is Powell's 35th in professional baseball, having coached for 16 years (2002-17) following a 19-year playing career (1983-2001). He's spent a total of seven seasons (2010, 2012-17) on a Major League coaching staff and saw big league action in two seasons as a player (1987, 1991). Immediately following his playing career, Powell began coaching in the Reds minor league system in 2002, serving as Double A Chattanooga's hitting coach for two seasons (2002-03). He would then manage Class A Dayton for two years (2004-05) and was the hitting coach for Dayton in 2006. Powell moved on to the Mariners organization in 2007, and spent five seasons (2007-11) in various roles. He was hired as the club's minor league hitting coordinator in 2007 and spent parts of his next four seasons (2008-11) as the hitting coach at Triple A Tacoma. In May of 2010, Powell was named the interim hitting coach for the Mariners. Following the 2011 season, Powell was hired by the Padres as their assistant hitting coach. His coaching career followed a 19-year playing career, that took him through seven Major League organizations and on to great success in Nippon Professional Baseball in Japan. He spent seven seasons in Japan becoming the first American player to win three consecutive batting championships (1994-96). He also made five All-Star teams and received two Gold Gloves in Japan. Powell and his wife, Jana, have two sons, Cameron and Dalton, two daughters, Courtney and Brooklyn, and three grandchildren, Madison, Mckenzie and Alaya.