You are here

Pollux's picture
Total Yield: -100.00%
Total Profit: -11.00 Units
Average Odds: 2.71
Picks Published: 5
Picks Won: 0
Picks Lost: 2
Active picks: 0