Goal Index

90Predict

twitter · 228 predictions on 228 matches

As reported by the source: 13/20, yield 1.2%

Recent predictions