MLB/Players/George Soriano
George Soriano

GEORGE SORIANO

P · St. Louis Cardinals · 20232026 · 183 games
183
CAREER GAMES · REGULAR SEASON
2 seasons · postseason below
.236
CAREER BATTING AVERAGE
146 hits in 618 at-bats
26
CAREER HOME RUNS
45 RBI · 4 stolen bases
5.38
CAREER ERA
179.0 innings · 178 strikeouts
9-4
CAREER RECORD
WHIP 1.42

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024MIA442244654180142226584.241.320.509.829
2023MIA5239452921801223461040.234.314.371.684
Career96618981463602645721624.236.316.421.737

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026STL636361.051293061104.281.33
2025MIA242036.246341936108.351.77
2024MIA221129.12722132976.751.36
2023MIA260052.04622235263.811.33
Career13594179.017010785178335.381.42

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023MIA23000.0001.010.00

04/Every pitch

2026 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 975 pitches
Called strike (161) Swinging strike (139) In play (163) Foul (166) Ball (346)

Catcher’s view · the zone drawn is the average of the 975 batter zones recorded here, 1.62 to 3.22 feet

Pitch mix
PitchNShareMPHRPMStrike%
Changeup29530.0%90.01,54952.2%
Four-Seam Fastball28829.3%96.52,13738.9%
Slider21521.9%88.42,57954.9%
Sweeper9910.1%85.92,83342.4%
Sinker787.9%96.32,19951.3%
Unknown80.8%62.5%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 29vs TBL 71100001.00000
MAR 30vs NYML 2410102.01010
APR 3@ DETL 0410000.21100
APR 5@ DETW 5310200.11120
APR 7@ WSHW 7600032.00003
APR 12vs BOSL 3900011.00001
APR 14vs CLEW 6500111.00011
APR 17@ HOUW 9400011.00001
APR 18@ HOUW 7511210.11321
APR 21@ MIAW 5300010.10001
APR 24vs SEAL 2300000.20000
APR 25vs SEAL 91120011.02101
APR 27@ PITW 4210011.01001
APR 29@ PITW 5410111.01011
MAY 1vs LADW 7200111.10011
MAY 4vs MILW 6310110.21011
MAY 7@ SDW 2110011.01001
MAY 10@ SDL 2300110.20011
MAY 12@ ATHW 6421001.02100
MAY 15vs KCW 5410010.21001
MAY 16vs KCW 4221001.02100
MAY 19vs PITW 9600011.00001
MAY 23@ CINW 8100001.00000
MAY 29vs CHCW 6500011.00001
JUN 1vs TEXL 1220021.02002
JUN 2vs TEXL 4700021.00002
JUN 6vs CINW 6510001.01000
JUN 7vs CINW 5331010.23101
JUN 11@ NYML 4500011.10001
JUN 12@ MINL 8900001.00000
JUN 14@ MINL 4530031.23103
JUN 19@ KCL 5610101.01110
JUN 21@ KCW 121000101.00010
JUN 22vs AZW 3200000.10000
JUN 26vs MIAL 0420201.02220
JUN 28vs MIAW 2100021.00002
JUN 30@ ATLW 5300111.20111
JUL 2@ ATLW 11500101.00010
JUL 4@ CHCW 3000021.00002
JUL 10vs ATLW 2120011.12101
JUL 11vs ATLW 4100021.00002
JUL 17@ AZW 5400010.20001
JUL 19@ AZL 7811021.01102
JUL 20@ LAAL 2310011.01001
JUL 22@ LAAW 1000011.00001
JUL 24vs CINL 2431011.03201
JUL 26vs CINL 3510021.01002
JUL 29vs CHCW 3200121.00012
JUL 30vs CHCL 2410210.21021
AUG 2@ TORW 5120011.02101
AUG 3@ NYYW 13711010.21101
AUG 5@ NYYW 3100131.00013
AUG 9vs COLW 7421101.02110
AUG 11vs PHIW 2010121.01012
AUG 14@ CHCL 0321100.22110
AUG 17@ CINW 2100011.00001
AUG 18@ CINW 3000011.00001
AUG 20@ CINW 10910320.21432
AUG 23@ PHIL 4600001.00000
AUG 26vs BALL 7810101.01010
AUG 27vs BALW 7520011.02101
SEP 3@ LADW 8631011.03201
SEP 4@ LADL 2300321.00032

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.