Not mediocre, but just good. Not all-time great level outside the box. Mediocre from about 2014 onwards.
It's a myth he was injured in 2014. Ronaldo fans say that every time he struggles. He scored in 2008 but was poor otherwise, 2017 very good yes, 2016 and 2018 poor. 2009 poor.
Point is he's...