I've been parsing the xml file linked to separately in the bottom center of the page that Speed Figure linked to.
My first hand experience this year (and yes I'm willing to cut Equibase some slack given the current environment) is that accuracy and quality control have suffered a bit compared to prior years.
If you are going to parse Equibase scratches and changes info - be prepared to do some sanity checking and special handling.
For example, right now as I type this, dirt course track condition for Monmouth is listed as Sloppy. But track condition for Monmouth R6 (which was taken off the turf) is missing from the XML.
EDIT - and now that I took the time to mention track condition for off turf races - I can clearly see that someone at Monmouth has now added an entry to the XML to note track condition for R6 at Monmouth as Sloppy.
Moving on to Penn National... right now as I type this, dirt course track condition is listed as Sloppy. But track condition for races 2, 3, and 4 (which were taken off the turf) are missing from the xml.
Missing track condition for off turf races happens several times a week at some track somewhere - and (Imo) is one of those areas that requires special handling.
At the same time there ARE tracks that make the effort to get correct track condition into the xml for races that are taken off the turf -
at a rate bordering on 100% of the time.
Another area that (Imo) requires special handling is rider changes.
A lot of times rider changes in the latter legs of multi-race exotics seem to show up in the xml as an afterthought (well after leg 1 of a multi-race exotic has already gone off.)
Yet a high percentage of the time you can pick up the same rider changes from track video before leg 1 of that same multi-race exotic goes off.
That said --
I think having constantly updated scratches and changes info available in one place (the Equibase xml) is great.
Kudos to Equibase for making it happen.
-jp
.