You are here

ElmStreet's picture
Total Yield: 5.78%
Total Profit: 95.81 Units
Average Odds: 2.17
Picks Published: 213
Picks Won: 107
Picks Lost: 104
Active picks: 0