Average Salaries and Pay Structure The typical bat boy salary is either paid hourly or by game. But the pay isn't going to attract someone looking for full-time work: the average bat boy in 2023 makes around $10 to $15 per hour, with the exact pay depending on which team hires you.