You are here

Ibra's picture
Total Yield: -14.50%
Total Profit: -69.02 Units
Average Odds: 3.09
Picks Published: 63
Picks Won: 19
Picks Lost: 43
Active picks: 0