STATS
MLB/Players/Matt Svanson
Matt Svanson

MATT SVANSON

P · St. Louis Cardinals · 20252026 · 80 games
80
CAREER GAMES · REGULAR SEASON
2 seasons
4.17
CAREER ERA
103.2 innings · 109 strikeouts
6-3
CAREER RECORD
WHIP 1.24

01/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026STL412343.15535214157.271.75
2025STL394060.13313206831.940.88
Career8063103.288484110984.171.24

04/Every pitch

2025 Regular season
Play log from 2015
Pitch locations · 964 pitches
Called strike (190) Swinging strike (98) In play (142) Foul (185) Ball (349)

Catcher’s view · the zone drawn is the average of the 964 batter zones recorded here, 1.59 to 3.42 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker45747.4%96.82,26352.5%
Sweeper33634.9%87.22,26247.9%
Cutter15816.4%92.22,28141.8%
Four-Seam Fastball131.3%96.52,25746.2%

05/Game log

2025
Regular season
DateOppResultIPHERBBSO
APR 17@ NYML 141.01000
APR 27vs MILL 171.20001
APR 30@ CINW 601.00011
MAY 1@ CINL 192.02222
MAY 14@ PHIW 1471.00003
MAY 26@ BALL 251.00001
MAY 30@ TEXL 1111.03201
JUN 3vs KCL 7101.21000
JUN 5vs KCL 571.10010
JUN 8vs LADL 372.01233
JUN 25vs CHCL 082.01013
JUN 28@ CLEW 961.00001
JUN 30@ PITL 071.10002
JUL 4@ CHCL 3111.00001
JUL 6@ CHCL 0112.24302
JUL 9vs WSHL 281.20000
JUL 11vs ATLL 562.20003
JUL 28vs MIAW 711.02111
JUL 29vs MIAL 052.01000
AUG 1@ SDL 141.21002
AUG 5@ LADL 6122.01004
AUG 8vs CHCW 501.01002
AUG 12vs COLL 033.01004
AUG 15vs NYYL 342.01022
AUG 18@ MIAW 832.01001
AUG 19@ MIAW 741.00002
AUG 21@ TBW 741.00021
AUG 24@ TBL 270.21111
AUG 27vs PITL 122.00022
AUG 29@ CINW 751.11003
SEP 2vs ATHW 212.00012
SEP 7vs SFW 431.21003
SEP 10@ SEAL 241.21012
SEP 13@ MILL 892.01013
SEP 17vs CINL 261.03202
SEP 21vs MILW 512.02012
SEP 23@ SFW 981.00001
SEP 27@ CHCL 371.01002
SEP 28@ CHCL 021.10002

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.