You are here

kollerklaus's picture
Total Yield: 15.81%
Total Profit: 179.87 Units
Average Odds: 3.02
Picks Published: 161
Picks Won: 61
Picks Lost: 90
Active picks: 2