You are here

umicuma's picture
Total Yield: -27.96%
Total Profit: -148.75 Units
Average Odds: 2.58
Picks Published: 74
Picks Won: 22
Picks Lost: 45
Active picks: 0