You are here

umicuma's picture
Total Yield: -29.52%
Total Profit: -143.47 Units
Average Odds: 2.53
Picks Published: 66
Picks Won: 19
Picks Lost: 42
Active picks: 0