Since March 2006, SpaceX has launched 5 Falcon 1 and 171 Falcon 9 rockets. Of these 3 Falcon 1 and 2 Falcon 9 launches were complete failures and one Falcon 9 launch was a partial failure. That gives SpaceX a success rate of more than 97%, making SpaceX one of the most reliable launch providers ever.