John E. Boles Jr. (born August 19, 1948) is an American former professional baseball front-office executive, manager in minor league and Major League Baseball, and college baseball head coach. As of 2013, he was the senior adviser to the general manager for player development for the Kansas City Royals.