which calculates the feet the bat travels during the swing. Detroit Tigers infielder Javier Báez has MLB's longest swing at 8.7 feet. Stanton isn't far behind Báez, as he ranks second at 8.4 feet.