How Much Does A MLB Bat Boy Make
On average, bat boys earn around $9 or $10 per hour.. Given that bat boys only work during home games, their work schedule typically consists of 81 days per season. This equates to an annual salary estimated to be between $19,000 or $20,000 per season.