You are here

Ibra's picture
Total Yield: -2.62%
Total Profit: -15.22 Units
Average Odds: 3.06
Picks Published: 78
Picks Won: 27
Picks Lost: 50
Active picks: 0