You are here

acaklark's picture
Total Yield: -17.98%
Total Profit: -21.40 Units
Average Odds: 1.95
Picks Published: 15
Picks Won: 7
Picks Lost: 8
Active picks: 0