Scrape Horse Racing Odds

A meeting contains 6 races. Only data for the next upcoming meeting is fetched. Fetching all future meetings will come later.

The data fetched below comes from scraping websites, not an API.

Click the button below to get odds for the next horse race, to populate the tables below and generate a JSON file with the data.

Country:

Scraped successfully
No data found
Web page not found
Timeout
Server access throttling
IP address is banned
Troubleshooting
Not all the data is fetched and the rows stay white
The server firewall is blocking this script. Contact your web host for help or use Mellowhost.

The scraping results below are a colour other than green
Go to desbest's portfolio website to contact him, to get the scraper rules updated, or modify testscraperules.php to do it yourself.

JSON export

You can access the JSON using the link below.

Clicking the button above refreshing this page will update the JSON in the file.

Direct link to JSON

Races Fetched
[debug]

_____________
Status Bookmaker Race Horse Odds
bet365
[debug]
bet365
[debug]
bet365
[debug]
bet365
[debug]
bet365
[debug]
bet365
[debug]
skybet
[debug]
skybet
[debug]
skybet
[debug]
skybet
[debug]
skybet
[debug]
skybet
[debug]
ladbrokes
[debug]
ladbrokes
[debug]
ladbrokes
[debug]
ladbrokes
[debug]
ladbrokes
[debug]
ladbrokes
[debug]
williamhill
[debug]
williamhill
[debug]
williamhill
[debug]
williamhill
[debug]
williamhill
[debug]
williamhill
[debug]
betfred
[debug]
betfred
[debug]
betfred
[debug]
betfred
[debug]
betfred
[debug]
betfred
[debug]
paddypower
[debug]
paddypower
[debug]
paddypower
[debug]
paddypower
[debug]
paddypower
[debug]
paddypower
[debug]
sportingbet
[debug]
sportingbet
[debug]
sportingbet
[debug]
sportingbet
[debug]
sportingbet
[debug]
sportingbet
[debug]
betvictor
[debug]
betvictor
[debug]
betvictor
[debug]
betvictor
[debug]
betvictor
[debug]
betvictor
[debug]
unibet
[debug]
unibet
[debug]
unibet
[debug]
unibet
[debug]
unibet
[debug]
unibet
[debug]
totesport
[debug]
totesport
[debug]
totesport
[debug]
totesport
[debug]
totesport
[debug]
totesport
[debug]
coral
[debug]
coral
[debug]
coral
[debug]
coral
[debug]
coral
[debug]
coral
[debug]
boylesports
[debug]
boylesports
[debug]
boylesports
[debug]
boylesports
[debug]
boylesports
[debug]
boylesports
[debug]
betstars
[debug]
betstars
[debug]
betstars
[debug]
betstars
[debug]
betstars
[debug]
betstars
[debug]
blacktype
[debug]
blacktype
[debug]
blacktype
[debug]
blacktype
[debug]
blacktype
[debug]
blacktype
[debug]
betfair
[debug]
betfair
[debug]
betfair
[debug]
betfair
[debug]
betfair
[debug]
betfair
[debug]
32red
[debug]
32red
[debug]
32red
[debug]
32red
[debug]
32red
[debug]
32red
[debug]
10bet
[debug]
10bet
[debug]
10bet
[debug]
10bet
[debug]
10bet
[debug]
10bet
[debug]
marathonbet
[debug]
marathonbet
[debug]
marathonbet
[debug]
marathonbet
[debug]
marathonbet
[debug]
marathonbet
[debug]
888sport
[debug]
888sport
[debug]
888sport
[debug]
888sport
[debug]
888sport
[debug]
888sport
[debug]
stanjames
[debug]
stanjames
[debug]
stanjames
[debug]
stanjames
[debug]
stanjames
[debug]
stanjames
[debug]
winner
[debug]
winner
[debug]
winner
[debug]
winner
[debug]
winner
[debug]
winner
[debug]