Our Track Record
768
Total Predictions
5.6%
Win Rate
+1.08%
Average Return