You are here

kollerklaus's picture
Total Yield: 11.91%
Total Profit: 94.07 Units
Average Odds: 3.03
Picks Published: 121
Picks Won: 42
Picks Lost: 64
Active picks: 10