You are here

kollerklaus's picture
Total Yield: 19.13%
Total Profit: 197.62 Units
Average Odds: 3.07
Picks Published: 145
Picks Won: 56
Picks Lost: 81
Active picks: 1