You are here

Enrique's picture
Total Yield: -9.21%
Total Profit: -597.85 Units
Average Odds: 2.63
Picks Published: 888
Picks Won: 303
Picks Lost: 517
Active picks: 24