You are here

Dmsot89's picture
Total Yield: -3.35%
Total Profit: -18.68 Units
Average Odds: 1.97
Picks Published: 160
Picks Won: 69
Picks Lost: 63
Active picks: 17