Fever BaseballFor collectors and stat nerdsFuture Value Radar (FVR) · On the record

The Scorecard ·

St. Louis Cardinals at Pittsburgh Pirates

Paul Skenes struck out nine and lost, and the Pirates' bullpen made it worse.

Fever Baseball · Scored on the record

St. Louis Cardinals at Pittsburgh Pirates

PNC Park · April 30, 2026 · Final: STL 10, PIT 5 · W: Gordon Graceffo
First pitch 12:35 PM · Final out 3:43 PM · Time of game 3:08
Umpires — HP Brian O'Nora · 1B Chris Segal · 2B Erich Bacchus · 3B Laz Diaz
ABSSTL STL: 1 challenge won, 2 lost, 0 in handPIT PIT: 2 challenges won, 2 lost, 0 in hand● won · ✕ lost · ○ in hand
Scored play-by-play by the FVR engine from the official MLB feed — every mark reconciled, or the card refuses to print. Tap any box for the pitches that made the mark.

St. Louis Cardinals

10R13H1E7LOB
Batter
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
Runs
3
0
1
0
1
0
0
5
0
PitchersIPHRERBBSOPS
Hunter Dobbins4.1233547941
Justin Bruihl0.2100001813
Gordon GraceffoW1.1000012416
JoJo Romero0.2111122113
Ryne Stanek1.0100011510
Matt Svanson1.0211001710

Pittsburgh Pirates

5R7H2E8LOB
Batter
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
Jake MangumLF
9
PHNick YorkePH IND
Runs
0
0
0
1
2
0
1
0
1
PitchersIPHRERBBSOPS
Paul SkenesL5.07530910268
Yohan Ramírez1.0100011613
Mason Montgomery1.000010125
Isaac Mattson0.2355203117
Chris Devenski1.1200021915

The hit chart

Where every ball landed
325'410'399'375'320'
STL — visitors
PIT — home
 hit
out

All 21 hits located, and 54 balls in play with them. Coordinates are the game’s own, from the same feed the engine reads.

Reading the marks · no black boxes

1–9 the nine fielders (1 P, 2 C, 3 1B … 9 RF)
6‑3 ground out, shortstop to first
3U put out unassisted
K strikeout · K called (backward)
F8 fly · P6 pop · L7 line (to that fielder)
1B8 hit, with where it went
BB walk · HBP hit by pitch
FC 6 fielder’s choice, fielded by 6
diamond fills = run scored
the out it made (1, 2, or 3), in that runner’s box
2‑4 a runner retired on the bases (caught stealing, picked off), written small in his box as the chain that got him
one dot per run driven in (RBI)
PH · PR · a substitute badged by his name — pinch hitter, pinch runner, or defensive sub
A ABS (Automated Ball‑Strike) challenge — filled = overturned
The diamond fills teal when the run scores; the out lands in the box of the runner it was made on. Names link to their pages at www.feverbaseball.com. New to the marks? The primer scores a full inning from scratch. Every pitch under these marks is typed, clocked and located off the same official feed. A hand-scorer could record what happened; nobody could record the pitch that did it.

Home plate: Brian O'Nora · Blue Notes for this game → · his road to the plate →

Paste the link anywhere — the card previews on its own. Or take it with you.

Post on X
Sections included when you print or download this card
The copy you take carries:

Were you there? The keepsake edition — print it, frame it →

Skenes threw 102 pitches in five innings and struck out nine, but seven hits and five runs — three earned — sent him off trailing. Isaac Mattson turned a manageable deficit into a blowout: eight hitters in the eighth, three hits, five earned runs, and the Cardinals had ten. Jordan Walker's homer in the first came on an 83.6 mph sweeper, and his single at 114.0 mph was the hardest ball of the night. Nathan Church doubled home two in the eighth for his second of the year. Hunter Dobbins walked five in four-plus innings and kept the Cardinals close enough for the bullpen to lose it.

Collect this game

The players who decided it — a door to each one’s cards. The scorecard stays a clean record; the shopping lives here.

Paid link — as an eBay Partner, FVR earns from qualifying purchases. Links open an eBay search, not a specific listing — we hold no inventory. New to the hobby? Start here.