Scudamores Super Stakes returns 96.11 % for every $1 wagered back to its players.