I've completed more than 80 data scraping/mining projects on Upwork (oDesk) and Elance, several with sports & bookmakers websites (BetFair, Oddsportal, Scibet, Betonews, Oddsfair, StatFootbal, Bet365, SportingIndex, SportsMole, ESPN, Hot-Odds, RotoWire, WilliamHill)
I use VBA/VBScript, HTTP GET/POST requests, then parse HTML, XML, JSON responses or use Selenium / IE DOM for scraping.