As far as I'm aware points are only awarded for winning contests. There's a rumor that if you can get enough beer into Kevin, he'll randomly start awarding points. This is yet to be confirmed