He's not scraping live updates, sounds like he's crawling pages from reference sites and extracting the stats in that way.
I would like to talk to a lawyer who has experience in these matters (my email is in my profile)
How does draftmix obtain its stats? And if I may ask, how much does it cost?