You are here

umicuma's picture
Total Yield: -29.19%
Total Profit: -145.95 Units
Average Odds: 2.59
Picks Published: 69
Picks Won: 20
Picks Lost: 43
Active picks: 0