You are here

Ibra's picture
Total Yield: -9.73%
Total Profit: -32.02 Units
Average Odds: 3.07
Picks Published: 43
Picks Won: 14
Picks Lost: 29
Active picks: 0