You are here

ezekielil's picture
Total Yield: -5.46%
Total Profit: -47.00 Units
Average Odds: 1.83
Picks Published: 118
Picks Won: 55
Picks Lost: 48
Active picks: 4