One more launch yesterday for China
UPDATE: China finally confirmed the launch today (June 18, 2026).
Original post:
————————–
Though China has still not issued any official update, it appears the Chinese pseudo-company Expace successfully placed seven satellites into orbit yesterday, its Kuaizhou-11 solid-fueled rocket lifting off from China’s Jiuquan spaceport in northwest China.
The launch itself was observed by locals, and later spent stages were found in “established hazard zones” in China. No announcement of any kind however has been released by China. There were rumors of a failure of the upper stages or the payloads, but according to Space Force tracking data, the launch itself appears to have been a success.
Tracking data from the U.S. Space Force suggests that Kuaizhou-11 achieved orbit and deployed seven satellites, then performed a deorbit burn. Based on the orbital inclination, 55 degrees, and source chatter, those satellites likely belong to Future Navigation’s positioning service, being its third deployment of them.
The lack of any announcement so far from China suggests some or all of the satellites had issues.
The leaders in the 2026 launch race:
72 SpaceX
40 China
8 Russia
8 Rocket Lab (plus two suborbital HASTE launches)
For the third straight year SpaceX leads the entire world combined in total launches, 72 to 68.