This season, two-time F1 champion Fernando Alonso has finished exactly three races out of the 12 he's competed in. That's not very good. In fact, he's retired from over 20 races during his three-year stint with McLaren. That's an entire race season worth of retirements. Wow.
Twitter user Julien_F1 was that, since 2015, Alonso has retired from no less than 22 races in total, which is more than all of his retirements from 2004 to 2013. If you're wondering, last year's F1 season ran 21 Grands Prix. Many of these retirements have been from mechanical issues stemming from Honda's unreliable V6 Hybrid power unit.
Out of the 22 DNFs, 16 were due to a drivetrain-related issue, such as an engine failure, power unit problem, or exhaust malfunction. The other six were either from collisions or suspension damage. Alonso didn't start in Monaco this year because he raced in the Indy 500 where—you guessed it—he retired due to mechanical issues.
Alonso has yet to reveal whether he'll stay with McLaren for next season or move to another team or series, but judging by these statistics, perhaps Alonso will just take 2018 off.