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

The Scorecard ·

Kansas City Royals at St. Louis Cardinals

Kolek and the bullpen held St. Louis scoreless and Perez drove in both Kansas City runs.

Fever Baseball · Scored on the record

Kansas City Royals at St. Louis Cardinals

Busch Stadium · May 17, 2026 · Final: KC 2, STL 0 · W: Stephen Kolek
First pitch 1:15 PM · Final out 3:56 PM · Time of game 2:41
Umpires — HP Ryan Wills · 1B Lance Barksdale · 2B Will Little · 3B Ryan Additon
ABSKC KC: 2 challenges won, 0 lost, 2 in handSTL STL: 0 challenges won, 0 lost, 2 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.

Kansas City Royals

2R9H0E8LOB
Batter
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
Runs
1
0
0
1
0
0
0
0
0
PitchersIPHRERBBSOPS
Stephen KolekW6.1400138261
Daniel Lynch IV1.2100012112
Lucas ErcegSV1.0000102214

St. Louis Cardinals

0R5H1E7LOB
Batter
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
Runs
0
0
0
0
0
0
0
0
0
PitchersIPHRERBBSOPS
Andre PallanteL6.2821079971
Matt Svanson1.0000101510
Justin Bruihl0.110011148
Matt Pushard1.00000194

The hit chart

Where every ball landed
336'375'400'375'335'
KC — visitors
STL — home
 hit
out

All 14 hits located, and 52 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: Ryan Wills · 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 →

Stephen Kolek threw 61 strikes in 82 pitches across 6.1 innings and the Cardinals could not score — four hits, one walk, seven men left on base in a shutout. Salvador Perez drove in both runs, a sacrifice fly in the first and a home run in the fourth on a 77.0 mph knuckle curve. Andre Pallante matched Kolek for six innings and lost because of one unearned run. The hardest ball anyone hit all night was Jordan Walker's groundout at 112.8 mph, and it became an out at first. Lucas Erceg walked one in the ninth but closed it without a hit.

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.