You are here

acaklark's picture
Total Yield: -15.69%
Total Profit: -31.22 Units
Average Odds: 1.86
Picks Published: 25
Picks Won: 12
Picks Lost: 13
Active picks: 0