You are here

Ibra's picture
Total Yield: -16.16%
Total Profit: -64.62 Units
Average Odds: 3.07
Picks Published: 54
Picks Won: 16
Picks Lost: 36
Active picks: 1