As of 29 May 2023, there have been a total of 88 launches,Manually counting from the below given list of launches. All the stats given in this section have been found out using the same way. No launches by sounding rockets have been included either here or in the launch log. Test launches are not included. including 73 successful launches, 5 partial successes,A partial success occurs when the payload is placed into an orbit where it was still usable even though the intended height or orbit was not reached, or which could be corrected with the spacecraft's own propulsion. and 10 failed launches.
