You are here

kollerklaus's picture
Total Yield: 45.59%
Total Profit: 85.71 Units
Average Odds: 2.71
Picks Published: 26
Picks Won: 14
Picks Lost: 12
Active picks: 0