You are here

Ibra's picture
Total Yield: -12.70%
Total Profit: -100.74 Units
Average Odds: 3.06
Picks Published: 118
Picks Won: 33
Picks Lost: 71
Active picks: 12