Daniel Ricciardo is having an underwhelming year with McLaren following a rocky debut season with the UK-based team.