Best Stormfront Cards to Grade
The Stormfront cards worth grading, ranked by expected profit per submission — every grade outcome weighted by how often the card actually receives it — after current grading fees. The PSA 10 best case is shown on every row but does not decide the order. Top pick: Charizard at an expected +$5,150.
Ranked by expected profit 23
| # | Card | Raw | PSA 9 | PSA 10 | Cost | Best case | Gem rate | Expected | Sample |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Expected +$5,150 per submission: 1.5% of 3,190 graded copies came back PSA 10 ($229,644), and a PSA 9 ($9,000) still clears the $7,866 you have in it. Confidence high on that sample. | $551 | $9,000 | $229,644 | $7,315 | +$221,778 | 1.5% | +$5,150 | 3,190 high |
| 2 | Expected +$1,964 per submission: 4.2% of 670 graded copies came back PSA 10 ($23,100), and a PSA 9 ($4,351) still clears the $1,414 you have in it. Confidence high on that sample. | $164 | $4,351 | $23,100 | $1,250 | +$21,686 | 4.2% | +$1,964 | 670 high |
| 3 | Expected +$1,825 per submission: 4% of 860 graded copies came back PSA 10 ($43,920), and a PSA 9 ($1,035) still clears the $2,593 you have in it. Confidence high on that sample. | $135 | $1,035 | $43,920 | $2,458 | +$41,327 | 4% | +$1,825 | 860 high |
| 4 | Expected +$1,243 per submission: 3.5% of 424 graded copies came back PSA 10 ($30,231), and a PSA 9 ($990) still clears the $2,397 you have in it. Confidence high on that sample. | $76 | $990 | $30,231 | $2,321 | +$27,834 | 3.5% | +$1,243 | 424 high |
| 5 | Expected +$1,203 per submission: 2.1% of 425 graded copies came back PSA 10 ($30,250), and a PSA 9 ($1,860) still clears the $2,397 you have in it. Confidence high on that sample. | $75 | $1,860 | $30,250 | $2,322 | +$27,853 | 2.1% | +$1,203 | 425 high |
| 6 | Expected +$1,076 per submission: 5.2% of 387 graded copies came back PSA 10 ($16,200), and a PSA 9 ($1,080) still clears the $1,237 you have in it. Confidence high on that sample. | $56 | $1,080 | $16,200 | $1,181 | +$14,963 | 5.2% | +$1,076 | 387 high |
| 7 | Expected +$948 per submission: 3.6% of 471 graded copies came back PSA 10 ($21,000), and a PSA 9 ($700) still clears the $1,310 you have in it. Confidence high on that sample. | $81 | $700 | $21,000 | $1,229 | +$19,690 | 3.6% | +$948 | 471 high |
| 8 | Expected +$854 per submission: 2.9% of 273 graded copies came back PSA 10 ($8,540), and a PSA 9 ($3,000) still clears the $804 you have in it. Confidence high on that sample. | $100 | $3,000 | $8,540 | $704 | +$7,736 | 2.9% | +$854 | 273 high |
| 9 | Expected +$672 per submission: 7.5% of 267 graded copies came back PSA 10 ($7,200), and a PSA 9 ($660) still clears the $734 you have in it. Confidence high on that sample. | $43 | $660 | $7,200 | $691 | +$6,466 | 7.5% | +$672 | 267 high |
| 10 | Expected +$490 per submission: 2.5% of 359 graded copies came back PSA 10 ($8,902), and a PSA 9 ($1,900) still clears the $783 you have in it. Confidence high on that sample. | $75 | $1,900 | $8,902 | $708 | +$8,119 | 2.5% | +$490 | 359 high |
| 11 | Expected +$206 per submission: 2.6% of 155 graded copies came back PSA 10 ($810), and a PSA 9 ($613) still clears the $99 you have in it. Confidence high on that sample. | $11 | $613 | $810 | $88 | +$711 | 2.6% | +$206 | 155 high |
| 12 | Expected +$163 per submission: 2.1% of 970 graded copies came back PSA 10 ($2,700), and a PSA 9 ($1,000) still clears the $563 you have in it. Confidence high on that sample. | $167 | $1,000 | $2,700 | $396 | +$2,137 | 2.1% | +$163 | 970 high |
| 13 | Expected +$53 per submission: 9.5% of 84 graded copies came back PSA 10 ($999), and a PSA 9 ($137) still clears the $104 you have in it. Confidence medium on that sample. | $14 | $137 | $999 | $90 | +$895 | 9.5% | +$53 | 84 medium |
| 14 | Expected +$50 per submission: 2.5% of 238 graded copies came back PSA 10 ($280), and a PSA 9 ($260) still clears the $109 you have in it. Confidence high on that sample. | $26 | $260 | $280 | $83 | +$171 | 2.5% | +$50 | 238 high |
| 15 | Expected +$5 per submission: 9.3% of 43 graded copies came back PSA 10 ($520), and only a PSA 10 covers the $92 you have in it — a 9 loses money. Confidence medium on that sample. | $7 | $76 | $520 | $85 | +$428 | 9.3% | +$5 | 43 medium |
| 16 | Expected loss −$18 per submission: 20% of 15 graded copies came back PSA 10 ($160), and only a PSA 10 covers the $90 you have in it — a 9 loses money. Confidence low on that sample. | $8 | $64 | $160 | $82 | +$70 | 20% | −$18 | 15 low |
| 17 | Expected loss −$29 per submission: 9.9% of 111 graded copies came back PSA 10 ($113), and only a PSA 10 covers the $87 you have in it — a 9 loses money. Confidence high on that sample. | $6 | $71 | $113 | $81 | +$26 | 9.9% | −$29 | 111 high |
| 18 | Expected loss −$35 per submission: 36.7% of 30 graded copies came back PSA 10 ($89), and only a PSA 10 covers the $88 you have in it — a 9 loses money. Confidence medium on that sample. | $7 | $75 | $89 | $81 | +$1 | 36.7% | −$35 | 30 medium |
| 19 | Expected loss −$44 per submission: 4.2% of 143 graded copies came back PSA 10 ($105), and only a PSA 10 covers the $90 you have in it — a 9 loses money. Confidence high on that sample. | $9 | $54 | $105 | $81 | +$15 | 4.2% | −$44 | 143 high |
| 20 | Expected loss −$45 per submission: 12.2% of 180 graded copies came back PSA 10 ($111), and only a PSA 10 covers the $93 you have in it — a 9 loses money. Confidence high on that sample. | $12 | $60 | $111 | $81 | +$17 | 12.2% | −$45 | 180 high |
| 21 | Expected loss −$52 per submission: 9.1% of 66 graded copies came back PSA 10 ($150), and only a PSA 10 covers the $100 you have in it — a 9 loses money. Confidence medium on that sample. | $19 | $60 | $150 | $81 | +$49 | 9.1% | −$52 | 66 medium |
| 22 | Expected loss −$59 per submission: 10% of 30 graded copies came back PSA 10 ($156), and only a PSA 10 covers the $89 you have in it — a 9 loses money. Confidence medium on that sample. | $7 | $57 | $156 | $82 | +$67 | 10% | −$59 | 30 medium |
| 23 | Expected loss −$61 per submission: 12.5% of 24 graded copies came back PSA 10 ($140), and only a PSA 10 covers the $87 you have in it — a 9 loses money. Confidence low on that sample. | $6 | $14 | $140 | $81 | +$53 | 12.5% | −$61 | 24 low |
Expected = every grade outcome weighted by its share of the card's graded population, minus the raw price and the grading cost (PSA tier fee for the graded value plus ~$20 round-trip shipping, fees as of 2026-09-26). Best case is the PSA 10 leg alone. Gem rates come from a self-selected population — collectors grade their cleanest copies — so read them as an upper bound. Raw is a blended market price, not a sale of your copy. Full method and filters on the grading index.
PSA population 106
Every Stormfront card with a PSA population reading, ranked five ways. A historical PSA 10 rate is the share of graded copies that came back a 10 — how hard a 10 has been to earn, not the chance your copy earns one — and it is only quoted on cards with at least 20 graded copies; the PSA 10 tables use the same floor. PSA counts as of 22 Oct 2026. How population is measured.
Most graded 106
The most-submitted cards, by total PSA graded.
| # | Card | Graded | PSA 10s |
|---|---|---|---|
| 1 | Charizard #103 | 3,190 | 49 |
| 2 | Charmander #101 | 970 | 20 |
| 3 | Charmeleon #102 | 860 | 34 |
| 4 | Raichu LV.X #99 | 670 | 28 |
| 5 | Machamp LV.X #98 | 471 | 17 |
| 6 | Regigigas LV.X #100 | 425 | 9 |
| 7 | Dusknoir LV.X #96 | 424 | 15 |
| 8 | Heatran LV.X #97 | 387 | 20 |
| 9 | Voltorb #SH3 | 359 | 9 |
| 10 | Duskull #SH2 | 349 | 5 |
Show the next 15
| # | Card | Graded | PSA 10s |
|---|---|---|---|
| 11 | Drifloon #SH1 | 273 | 8 |
| 12 | Raichu #8 | 267 | 20 |
| 13 | Sceptile #10 | 238 | 6 |
| 14 | Infernape #3 | 237 | 16 |
| 15 | Gengar #18 | 213 | 2 |
| 16 | Pikachu #70 | 180 | 22 |
| 17 | Dusknoir #1 | 159 | 14 |
| 18 | Empoleon #2 | 155 | 4 |
| 19 | Regigigas #9 | 143 | 6 |
| 20 | Torterra #11 | 140 | 3 |
| 21 | Magnezone #5 | 130 | 6 |
| 22 | Mismagius #7 | 123 | 7 |
| 23 | Magnezone #6 | 111 | 11 |
| 24 | Lumineon #4 | 111 | 5 |
| 25 | Magikarp #65 | 105 | 17 |
Fewest PSA 10s 36
The smallest PSA 10 populations among cards with at least 20 graded.
| # | Card | PSA 10s | Graded |
|---|---|---|---|
| 1 | Machamp #20 | 0 | 29 |
| 2 | Gengar #18 | 2 | 213 |
| 3 | Torterra #11 | 3 | 140 |
| 4 | Larvitar #63 | 3 | 24 |
| 5 | Empoleon #2 | 4 | 155 |
| 6 | Pichu #45 | 4 | 43 |
| 7 | Gastly #62 | 4 | 22 |
| 8 | Duskull #SH2 | 5 | 349 |
| 9 | Lumineon #4 | 5 | 111 |
| 10 | Bidoof #54 | 5 | 32 |
Show the next 15
| # | Card | PSA 10s | Graded |
|---|---|---|---|
| 11 | Sceptile #10 | 6 | 238 |
| 12 | Regigigas #9 | 6 | 143 |
| 13 | Magnezone #5 | 6 | 130 |
| 14 | Gyarados #19 | 6 | 66 |
| 15 | Haunter #40 | 6 | 28 |
| 16 | Mismagius #7 | 7 | 123 |
| 17 | Drifloon #SH1 | 8 | 273 |
| 18 | Tyranitar #30 | 8 | 84 |
| 19 | Salamence #24 | 8 | 21 |
| 20 | Regigigas LV.X #100 | 9 | 425 |
| 21 | Voltorb #SH3 | 9 | 359 |
| 22 | Treecko #79 | 9 | 30 |
| 23 | Scyther #49 | 10 | 38 |
| 24 | Magnezone #6 | 11 | 111 |
| 25 | Dusknoir #1 | 14 | 159 |
Most PSA 10s 36
The largest PSA 10 populations among cards with at least 20 graded.
| # | Card | PSA 10s | Graded |
|---|---|---|---|
| 1 | Charizard #103 | 49 | 3,190 |
| 2 | Charmeleon #102 | 34 | 860 |
| 3 | Raichu LV.X #99 | 28 | 670 |
| 4 | Pikachu #70 | 22 | 180 |
| 5 | Raichu #8 | 20 | 267 |
| 6 | Heatran LV.X #97 | 20 | 387 |
| 7 | Charmander #101 | 20 | 970 |
| 8 | Magikarp #65 | 17 | 105 |
| 9 | Machamp LV.X #98 | 17 | 471 |
| 10 | Infernape #3 | 16 | 237 |
Show the next 15
| # | Card | PSA 10s | Graded |
|---|---|---|---|
| 11 | Dusknoir LV.X #96 | 15 | 424 |
| 12 | Dusknoir #1 | 14 | 159 |
| 13 | Magnezone #6 | 11 | 111 |
| 14 | Scyther #49 | 10 | 38 |
| 15 | Treecko #79 | 9 | 30 |
| 16 | Voltorb #SH3 | 9 | 359 |
| 17 | Regigigas LV.X #100 | 9 | 425 |
| 18 | Salamence #24 | 8 | 21 |
| 19 | Tyranitar #30 | 8 | 84 |
| 20 | Drifloon #SH1 | 8 | 273 |
| 21 | Mismagius #7 | 7 | 123 |
| 22 | Haunter #40 | 6 | 28 |
| 23 | Gyarados #19 | 6 | 66 |
| 24 | Magnezone #5 | 6 | 130 |
| 25 | Regigigas #9 | 6 | 143 |
Hardest to gem 36
The lowest historical PSA 10 rates among cards with at least 20 graded.
| # | Card | Historical PSA 10 rate | Graded |
|---|---|---|---|
| 1 | Machamp #20 | 0% | 29 |
| 2 | Gengar #18 | 0.9% | 213 |
| 3 | Duskull #SH2 | 1.4% | 349 |
| 4 | Charizard #103 | 1.5% | 3,190 |
| 5 | Charmander #101 | 2.1% | 970 |
| 6 | Regigigas LV.X #100 | 2.1% | 425 |
| 7 | Torterra #11 | 2.1% | 140 |
| 8 | Voltorb #SH3 | 2.5% | 359 |
| 9 | Sceptile #10 | 2.5% | 238 |
| 10 | Empoleon #2 | 2.6% | 155 |
Show the next 15
| # | Card | Historical PSA 10 rate | Graded |
|---|---|---|---|
| 11 | Drifloon #SH1 | 2.9% | 273 |
| 12 | Dusknoir LV.X #96 | 3.5% | 424 |
| 13 | Machamp LV.X #98 | 3.6% | 471 |
| 14 | Charmeleon #102 | 4.0% | 860 |
| 15 | Raichu LV.X #99 | 4.2% | 670 |
| 16 | Regigigas #9 | 4.2% | 143 |
| 17 | Lumineon #4 | 4.5% | 111 |
| 18 | Magnezone #5 | 4.6% | 130 |
| 19 | Heatran LV.X #97 | 5.2% | 387 |
| 20 | Mismagius #7 | 5.7% | 123 |
| 21 | Infernape #3 | 6.8% | 237 |
| 22 | Raichu #8 | 7.5% | 267 |
| 23 | Dusknoir #1 | 8.8% | 159 |
| 24 | Gyarados #19 | 9.1% | 66 |
| 25 | Pichu #45 | 9.3% | 43 |
Fastest growing 45
The most copies newly PSA graded over 30 days, between our readings of 14 Sept 2026 and 19 Oct 2026 — weekly readings, never interpolated between.
| # | Card | New graded | PSA 10s change |
|---|---|---|---|
| 1 | Charizard #103 | +108 | 0 |
| 2 | Charmander #101 | +21 | 0 |
| 3 | Raichu LV.X #99 | +21 | 0 |
| 4 | Charmeleon #102 | +17 | 0 |
| 5 | Regigigas LV.X #100 | +16 | 0 |
| 6 | Dusknoir LV.X #96 | +12 | 0 |
| 7 | Duskull #SH2 | +12 | 0 |
| 8 | Gengar #18 | +12 | 0 |
| 9 | Machamp LV.X #98 | +11 | 0 |
| 10 | Voltorb #SH3 | +10 | 0 |
Show the next 15
| # | Card | New graded | PSA 10s change |
|---|---|---|---|
| 11 | Pikachu #70 | +8 | 0 |
| 12 | Magikarp #65 | +8 | 0 |
| 13 | Heatran LV.X #97 | +7 | 0 |
| 14 | Dusknoir #1 | +5 | 0 |
| 15 | Sceptile #10 | +4 | 0 |
| 16 | Infernape #3 | +4 | 0 |
| 17 | Tyranitar #30 | +4 | 0 |
| 18 | Raichu #8 | +3 | 0 |
| 19 | Torterra #11 | +3 | 0 |
| 20 | Gyarados #19 | +3 | −1 |
| 21 | Gastly #62 | +3 | 0 |
| 22 | Drifloon #SH1 | +2 | 0 |
| 23 | Empoleon #2 | +2 | 0 |
| 24 | Regigigas #9 | +2 | 0 |
| 25 | Magnezone #5 | +2 | 0 |
How to read the Stormfront ranking
Every Stormfront card listed here clears one bar: its PSA 10 price beats its raw price by more than the cost of grading it. 23 cards from the set pass. 23 of them (100%) have a gem-rate sample of at least ten graded copies in the population reports, and 15 of those keep a positive expected value once every grade outcome is weighted by how often the card actually receives it.
The order is expected profit, not the PSA 10 best case, which rewards the widest raw-to-gem gap whether the card gems one time in two or one in fifty. Here the top row, the Charizard from Stormfront, gems 1.5% of the time across 3,190 graded copies: +$5,150 is what a long run of submissions would average, $221,778 is what one lucky copy returns.
The median gem rate across the sampled Stormfront cards is 4.2%. Roughly one submitted copy in 24 came back PSA 10, and most rows here still cover raw price plus fee at PSA 9, so the PSA 9 price does most of the work. Of the 23 ranked cards, 14 still cover raw price plus fee at PSA 9, 9 need a 10 to break even and 8 lose money on expectation. 16 rest on a hundred or more graded copies.
Before you submit a Stormfront card
Grading pays on condition. The four things every grader scores — centering, corners, edges and surface — can be checked at home before paying a fee, and a copy that is visibly off-centre or has a whitened corner will not gem whatever the population says. Those gem rates come from a self-selected population of clean copies, so a random copy does worse.
The cost column assumes a PSA submission at the tier covering the card's PSA 10 value, fees as of 2026-09-26, and raw is CardTrack's blended near-mint price, not a sale of your copy: pay more, or hold a lighter copy, and the break-even moves against you. Test a card with your own numbers in the ROI calculator, see the printings that fail the bar on the Stormfront card list, or see how gem-mint premiums run across the whole catalogue on the PSA premium index.