You are here

acaklark's picture
Total Yield: -7.66%
Total Profit: -11.56 Units
Average Odds: 1.91
Picks Published: 19
Picks Won: 10
Picks Lost: 9
Active picks: 0