For recreational punters and professional bettors alike