He's a clown. Last year with about 4 games left he predicted Liverpool, City & Man Utd would all not have lost a single game. He also had Hudds on something like 7 points with only 1 win.
Big team v small team: 2-0.
Big team v big team: 1-1.
Small team v small team: 1-0 to whoever's at home...