Eric John Hosmer (born October 24, 1989) is an American professional baseball first baseman for the Boston Red Sox of Major League Baseball (MLB). He previously played in MLB for the Kansas City Royals from 2011 through 2017 and San Diego Padres from 2018 through 2022.