This guy did beat them.
https://www.bloomberg.com/news/features/2018-05-03/the-gambler-who-cracked-the-horse-racing-code
Here is another gambler who has won millions....... and probably no one has ever heard of :
https://en.wikipedia.org/wiki/Zeljko_Ranogajec