You are here

kollerklaus's picture
Total Yield: 10.91%
Total Profit: 137.07 Units
Average Odds: 3.05
Picks Published: 178
Picks Won: 65
Picks Lost: 103
Active picks: 0