Maybe the Lads get nervous with their girlfriends, Mom, Dad, relatves el al, friends fellow students looking at them ? Back in the day, I remembered I HATED my Baseball Home games (Little League Travel type team). At Home games. "alright OhWiseOne, your due, your due !" aka you haven't gotten a hit in a long while, screamed by the Home Crowd, especially the Dad's ...
I did MUCH better at away games, it was peaceful. Not nearly the pressure.