Reading PSA, CGC & BGS Pop Reports: A Practical Investor's Guide
A population report tells you how many copies of a card a grading company has slabbed at each grade. Outside of the card's own desirability, that single dataset is the biggest driver of graded-card valuation — a card with 200 PSA 10s commands a structural premium over an otherwise identical card with 20,000. This guide explains where each grader publishes its counts and how to turn them into a price thesis.
What a population report is, and where to find it
A pop report is a running census. Every time PSA, CGC, or BGS encapsulates a card, the count for that card at that grade ticks up by one. The number never goes down (graders do not un-grade cards), so a pop report is a one-directional record of how much certified supply exists at each grade level. For an investor, it is the closest thing the hobby has to a float: it tells you how many graded units are competing with the copy you own or are about to buy.
Each of the three major graders publishes its own report, and they are not interchangeable — a PSA 10 and a CGC 10 are different populations of different slabs:
- PSA — psacard.com/pop, searchable by set name.
- CGC — cgccards.com/population-report.
- BGS (Beckett) — beckett.com/grading-pop-report.
Pop reports update daily. The counts cited throughout this guide are research-period estimates sampled in April 2026; treat every figure as a snapshot, not a live number, and pull the current count from the primary source above before making any decision that turns on a few hundred units either way.
The three signals worth reading
A raw pop count by itself is not actionable. What converts it into an investment signal is reading it across three dimensions: how fast it is growing, what fraction of submissions reach the top grade, and how the grades cluster.
Pop velocity — the growth rate
Pop velocity is the number of new top-grade copies entering the census per month. It is the single most useful lens because it measures supply expansion in real time. A fast-growing population means supply is being created faster than the market can absorb it, which cools the premium. A flat population — rare new submissions — means appreciation is more durable, because no new competing copies are arriving to undercut yours.
The practical rule of thumb: a modern card adding more than ~200 PSA 10s per month is in an active grading phase, while one adding under ~50 per month has effectively stopped expanding. Vintage Wizards-era cards sit at the floor of this scale — their populations grow by a handful of copies per year, which is what makes their grade-scarcity essentially permanent.
The high-grade ratio
The high-grade ratio is the share of total submissions that earn the top grade — roughly, PSA 10s divided by all PSA copies. A high ratio means the card grades easily: most copies come back gem mint, so the top grade is not really scarce and its premium compresses. A low ratio means the card is condition-sensitive and hard to grade well, so the top grade stays scarce and its premium widens.
This is why two cards with identical PSA 10 counts can carry very different premiums. The one where PSA 10s are a small slice of a large submitted population is the genuinely scarce grade; the one where almost everything grades 10 is not.
Sub-grade clustering
How the grades distribute across the 8 / 9 / 10 band is its own signal. When PSA 9s and PSA 10s are roughly equal in count, the population is healthy and the card grades cleanly. When PSA 9s heavily outnumber PSA 10s, the card has real condition sensitivity — small flaws are knocking copies down a grade — and the PSA 10 premium runs high as a result. The vintage end of the market shows this in its most extreme form, covered below.
How pop counts interact with price
The relationship between PSA 10 population and the premium that grade commands over a raw near-mint copy follows a recognizable curve in the modern era. As more copies are graded, each additional one matters less, and the premium steps down:
| PSA 10 population | Premium over raw NM | What it means |
|---|---|---|
| Under 500 | 5–10x | "Pop scarce" — premium keeps growing as the pop slowly climbs |
| 500–2,000 | 3–5x | Sweet spot — a proven market with active grading |
| 2,000–10,000 | 2–3x | Mature grading — premium has plateaued |
| 10,000–50,000 | 1.5–2x | Common-grade modern |
| 50,000+ | 1.2–1.5x | Mass-graded — the premium is small and marginal |
For vintage Wizards-era cards the same shape applies but the multipliers run far higher — on the order of 5–10x the figures above — because the entire population is smaller and per-grade scarcity matters more. These are rules of thumb, not guarantees; character demand can hold a premium well above what the raw pop count alone would predict, which is exactly what the worked examples below illustrate.
Worked examples from the research file
High pop, but the premium holds anyway
The cleanest lesson in the dataset is that a large population does not automatically mean a thin premium. The Umbreon VMAX Alt Art (Evolving Skies #215) is the highest-graded modern alt-art card by submission volume, with an estimated PSA 10 population around 12,000 and roughly 14,000 PSA 9s. By the curve above, 12,000 PSA 10s would sit in common-grade territory. Yet Umbreon character demand creates a structural floor that keeps the premium near 4–6x raw NM. Pop velocity runs around 200 new PSA 10s per month — still active — so the takeaway in the source is to hold existing copies while treating new submissions as a wash, since the premium is unlikely to expand from here.
The Charizard VSTAR Alt Art (Brilliant Stars #018) tells a similar story at a smaller scale: an estimated ~8,500 PSA 10s against ~9,200 PSA 9s, with velocity around 150 PSA 10s per month. Sustained Charizard demand keeps that premium at roughly 4–6x raw NM despite the high count, and the research implication is that it compresses only slowly over a two-to-three-year horizon.
Lower pop, slower velocity, firmer thesis
Contrast those with the Charizard ex SIR (Obsidian Flames #215), the first Scarlet & Violet–era Charizard SIR. Its estimated PSA 10 population sits near 3,800 with about 4,200 PSA 9s, and crucially its velocity is only ~80 new PSA 10s per month — slow growth, because the print volume behind it was tighter. That combination of a moderate pop, slow expansion, and Charizard demand puts its premium at roughly 5–8x raw NM, higher than the Brilliant Stars Charizard, and the source flags it as a premium likely to hold or expand.
The Mewtwo VSTAR Galarian Gallery (Crown Zenith GG44) shows how set structure feeds into pop. Its estimated PSA 10 population is around 5,200. Crown Zenith's Galarian Gallery population is materially lower across the board than Brilliant Stars' Trainer Gallery because Crown Zenith shipped as a Special Set with no booster boxes — fewer cards were opened in the first place, so fewer entered the grading pipeline. Mewtwo's durable character demand sustains the premium as the subset graduates from obscure to recognized.
The vintage extreme
Wizards-era cards are where the pop-scarcity thesis is most stark, because their counts reflect total grading history (1999–2026), not an annual rate. The headline case is the Charizard 1st Edition Base Set Holo (#4/102): an estimated PSA 10 population of roughly 120 across 27 years of grading, against about 3,800 PSA 9s. That is one of the most extreme grade compressions in the hobby — PSA 10 is on the order of 50x rarer than PSA 9. The research file pegs each PSA 10 at $130K–180K (down from a $300K+ peak), and because supply is functionally fixed — only 2–5 new PSA 10s appear per year — the implication is that the premium can only grow over time. Always confirm current sale prices before acting; high-end vintage moves on thin volume.
Two other vintage entries make the velocity point. The Crystal Charizard (Skyridge #146) has an estimated PSA 10 population near 190 — one of the lowest among English chase cards, the product of Skyridge's thin print runs and the scarcity of Crystal-type cards — with the source placing its premium at 30–50x raw NM and velocity at just 5–10 copies per year. And the Espeon and Umbreon Gold Star cards from POP Series 5 (#16/17 and #17/17) sit at estimated PSA 10 pops of roughly 110 and 95 respectively, reflecting one of the smallest print runs of the 2000s; the Umbreon trades at an estimated 1.2–1.5x the Espeon because of the character premium on a nearly identical population.
Reading the pop-and-price matrix
Velocity and price together resolve the ambiguity that either reading leaves on its own. The source distills the combinations into a small matrix that is worth committing to memory:
| Pop velocity | Price action | Read |
|---|---|---|
| Fast (>200/mo) | Rising | Demand outpacing supply — likely more upside before pop catches up |
| Fast | Flat | Supply matches demand — mature pricing, neither up nor down |
| Fast | Falling | Supply expanding faster than demand — caution; consider exit |
| Flat (<50/mo) | Flat | Mature or forgotten — holds or slowly fades; not a buy on its own |
| Flat | Rising | Demand growing on fixed supply — the strongest buy signal (typical of vintage) |
| Flat | Falling | Demand collapse — usually a market-wide correction or a reprint scare |
The most attractive cell is flat velocity with rising price: demand is growing against a supply that cannot expand. That is the signature of a mature vintage card. The most dangerous is fast velocity with a falling price, where new slabs keep arriving into weakening demand.
The pop-after-pop loop
Pop velocity is also where the link between sealed product and single-card prices becomes visible. The research file traces a repeating sequence: sealed boxes get harder to find at MSRP, so the open rate drops, so fewer raw cards enter the market, so pop velocity slows, so the PSA 10 scarcity premium widens, and finally PSA 10 prices accelerate into a single-card chase phase. For Brilliant Stars Charizard the source reports this was visible from late 2023 — when sealed boxes peaked — through mid-2024, as PSA 10 prices held while pop velocity halved. For Evolving Skies Umbreon the loop is described as mostly complete, with sealed mature and out of print and the PSA 10 premium plateaued. For Pokémon 151 it is characterized as early-to-mid stage, with sealed boxes out of print since the fourth quarter of 2024.
Every population figure here is a research-period estimate sampled in April 2026, and pop reports change daily. A pop count is one input, not a price; character demand, set structure, and broader market cycles all move premiums independently of the raw number. Before buying or selling, pull the live count from PSA, CGC, or BGS and verify the current sale price against eBay sold listings and TCGplayer data.
Common mistakes when using pop data
- Reading the count without the velocity. A population of 12,000 means one thing if it is still growing by 200 a month and something very different if it has stalled. The Umbreon and Brilliant Stars Charizard examples both carry high counts yet hold strong premiums — the number alone would have told you to avoid them.
- Mistaking a high PSA 10 count for abundant supply. When nearly every clean copy has already been graded, the card becomes scarce in raw form even as the slabbed population looks large. Supply has simply migrated into plastic.
- Treating one grader's pop as the whole market. PSA, CGC, and BGS each maintain separate censuses. A PSA 10 count says nothing about how many CGC 10s or BGS 9.5s also exist and compete for the same buyers.
- Buying a rising price on growing supply. Fast velocity plus a rising price can still mean upside, but fast velocity plus a flat or falling price is a warning the matrix is built to flag.
- Ignoring sub-grade clustering. A wide gap between PSA 9 and PSA 10 counts signals condition sensitivity and a high top-grade premium. Equal counts signal a card that grades cleanly and a premium that compresses.
- Assuming vintage and modern follow the same curve. Vintage premiums run several times higher at the same nominal pop because the entire population is smaller, and vintage velocity is effectively flat — the two eras read on different scales.
Putting it to work
A workable routine: when a graded card's price thesis depends on scarcity, pull its current pop from the relevant grader, check whether velocity is fast or flat, and place it on the pop-and-price matrix above. A plateaued population paired with a rising price is the most durable setup; a fast-growing population paired with a falling price is the one to question. Track the cards that matter to a portfolio over time — logging pop counts alongside prices in PokeFolio turns a static census into a trend you can actually act on, and the Card Explorer is the place to start mapping which singles are worth that attention.
← Back to All Guides