His problem is he doesn't factor in any variation. He doesn't put any thought/analysis into his predictions. Just picks the (his) favourite every bloody time. It's just lazy. It's obvious which teams he rate and which he doesn't and his predictions are biased towards his favourites.
Might be wrong, but wasn't there a season where he had Wolves to win almost every week and they went down?
He should just stop calling it predictions and call it preferences.