You are here

ezekielil's picture
Total Yield: -8.02%
Total Profit: -71.00 Units
Average Odds: 1.83
Picks Published: 130
Picks Won: 55
Picks Lost: 51
Active picks: 12