July update (fini of 24/7)
259 races
131 odds on favs = 50.6%
83 won = 63.4% success rate
The percentage of Odds on Pops has jumped a bit this week to be 50.6 for the month
While the week saw many of them successful - improving the success rate to 63.4% so far this month