Track record 2016 - 2023:

Total predictions: 89

73 closed and rated, 16 open and unrated

Accuracy: 69%

50.5 out of the rated 73

Sources

Predictions and evaluations