You are here

ezekielil's picture
Total Yield: -20.52%
Total Profit: -73.66 Units
Average Odds: 1.83
Picks Published: 59
Picks Won: 20
Picks Lost: 24
Active picks: 8