open orbit
ConstellationsLaunch providersWatchlist
Launchesorbital attempts, YTD + trajectoryMass to orbittonnes deliveredFailuresrolling failure rateDeorbitsre-entriesCargo utilizationhow full rockets fly · Beta
ConceptsMethodology
Loginthe workspace
open orbit
ConstellationsLaunch providersWatchlist
Metrics
LaunchesMass to orbitFailuresDeorbitsCargo utilizationConceptsMethodologyLogin · the workspace

Disclaimer. OO Insights is an independent, non-commercial project provided for informational and educational purposes only. Data is aggregated from third-party public sources (including GCAT, CelesTrak, and TheSpaceDevs Launch Library 2) and is provided ‘as is,’ without warranty; it may be incomplete, delayed, or inaccurate. Some content, including the weekly brief, is AI-generated and may contain errors or omissions. Figures are derived per our published methodology, which we recommend reviewing. It is not investment, financial, or professional advice. Any reliance on this content is at your own risk.

MethodologyFull disclaimerPrivacyTerms

Cargo utilizationBeta

84.3%
mean fill · all LEO launches · trailing 12 months
79.2% commercial-only — excludes internal Starlink logistics
Computed by Open Orbit·Updated just now·230 flights scored (108 commercial)·Latest: Jul 11, 2026

What this measures

What it's for: a single read on how consistently the world's rockets fly near-full — each launch scored against that same rocket's own proven best flight to low orbit, then averaged across the fleet.

For each rocket family, every LEO flight's payload mass is compared to that family's own demonstrated best — the 95th-percentile payload it has carried to low orbit over the last 24months. “Utilization” is how close a flight came to that self-set ceiling.

This is a consistency measure, not a cross-rocket efficiency ranking. Each family is scored against its own ceiling, so a higher % means a family flies near-full more reliably — not that it is “better” than a family with a lower one. Comparing a rocket to its published max-to-LEO capacity instead would unfairly punish vehicles that fly higher or more-inclined orbits.

Consistency leaderboard

Mean fill — all flights vs commercial-only — sorted by all-flights utilization. Peak is the 95th-percentile payload each family has flown to LEO.

FamilyFlightsAllComm.Peak
Chang Zheng 2D6100%100%2.0 t
Jielong-36100%100%1.6 t
Chang Zheng 125100%100%2.0 t
Atlas V 5516100%100%17.0 t
Chang Zheng 8A897.9%97.9%6.0 t
Soyuz-2-1A590.7%90.7%7.5 t
Lijian-1786.1%86.1%1.0 t
Electron1783.8%83.8%0.1 t
Falcon 914883.4%58%17.5 t
Chang Zheng 6A1273.5%73.5%5.4 t
Soyuz-2-1B571.6%71.6%6.6 t
Chang Zheng 2C548.8%48.8%4.2 t

34 more families flew LEO launches in the window but fewer than 5 — too few to rank reliably.

Per-family spread

Every scored flight is plotted as a single dot, by how full it flew. Tighter clusters near the right mean more consistent loading; the vertical mark is the family's mean.

commercialinternal (Starlink)
Chang Zheng 2D6 flights · mean 100% · peak 2.0 t
0%100%
Jielong-36 flights · mean 100% · peak 1.6 t
0%100%
Chang Zheng 125 flights · mean 100% · peak 2.0 t
0%100%
Atlas V 5516 flights · mean 100% · peak 17.0 t
0%100%
Chang Zheng 8A8 flights · mean 97.9% · peak 6.0 t
0%100%
Soyuz-2-1A5 flights · mean 90.7% · peak 7.5 t
0%100%
Lijian-17 flights · mean 86.1% · peak 1.0 t
0%100%
Electron17 flights · mean 83.8% · peak 0.1 t
0%100%
Falcon 9148 flights · mean 83.4% · peak 17.5 t
0%100%
Chang Zheng 6A12 flights · mean 73.5% · peak 5.4 t
0%100%
Soyuz-2-1B5 flights · mean 71.6% · peak 6.6 t
0%100%
Chang Zheng 2C5 flights · mean 48.8% · peak 4.2 t
0%100%

How I count this

For each rocket family, how close its LEO flights come to that family’s own demonstrated best payload — a measure of how consistently it flies near-full, not a cross-rocket efficiency ranking.

  • Source▾

    Jonathan McDowell’s GCAT. Payload mass and launch vehicle from launch.tsv; each launch’s orbit is classified by joining to its catalogued payloads in satcat.tsv via Launch_Tag and reading OpOrbit.

  • Definition▾

    For each LEO launch, fill = payload mass ÷ the family’s peak. A family’s score is the mean fill across its launches in the trailing 12 months; the global figure is the mean across every scored launch.

  • Peak▾

    A family’s “demonstrated best” is the 95th-percentile payload mass it has carried to LEO over the trailing 24 months — not the single heaviest flight (one freak overloaded launch could set an unreachable ceiling) and not an all-time figure (which would hold a retired vehicle’s record against current flights).

  • Why self-referential▾

    Comparing actual mass to a rocket’s published maximum-to-LEO capacity would punish vehicles that fly high-inclination or high-altitude orbits, because published capacity is quoted to a low reference orbit. Scoring each family against its own demonstrated ceiling removes that orbit-mix bias.

  • Reading the leaderboard▾

    Each family is measured against its own ceiling, so the leaderboard is a consistency measure — how reliably a family flies near-full — not a claim that one rocket is more efficient than another. A higher % is not “better”; it means a family’s flights cluster more tightly near its own demonstrated best.

  • Internal vs commercial▾

    I show two figures. “Commercial-only” excludes internal logistics — launches where the launch provider also operates the payload. In v1 this is a curated rule covering the only material case, SpaceX flying Starlink. The split matters: Starlink flights fly near-full by design and dominate launch volume, so the all-launches figure would otherwise mostly describe Starlink.

  • Includes▾

    Successful orbital launches (GCAT LaunchCode = OS) classified as LEO, in the trailing 12 months, for families with at least 5 such launches.

  • Excludes▾

    Non-LEO launches (GTO, MEO, GEO, deep-space), families below the 5-launch threshold, and very recent launches whose payloads are not yet catalogued with an orbit.

  • Limitations▾

    GCAT records small payload masses coarsely (rounded to roughly 100 kg), so small-launcher peaks may read low and their fill rates correspondingly high — Electron is the main case. The rolling 24-month peak moves over time, so a family’s % is not directly comparable year-over-year. The internal/commercial split is a curated v1 approximation, not a general operator-vs-provider computation.

  • License▾

    Creative Commons CC-BY

Full methodology →
A proprietary KPI computed by Open Orbit. Underlying data from GCAT (J. McDowell, planet4589.org/space/gcat), released under Creative Commons CC-BY.