MLB/Players/Rafael Montero
Rafael Montero

RAFAEL MONTERO

P · 20142025 · 701 games
701
CAREER GAMES · REGULAR SEASON
10 seasons · postseason below
.264
CAREER BATTING AVERAGE
934 hits in 3,532 at-bats
114
CAREER HOME RUNS
244 RBI · 114 stolen bases
4.68
CAREER ERA
522.2 innings · 517 strikeouts
23-30
CAREER RECORD
WHIP 1.45

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024HOU822824270821623384616.248.338.461.798
2023HOU1365308014828622435815822.279.350.479.830
2022HOU14248644941426214614616.193.263.267.531
2021HOU8839880118260835348414.296.352.422.774
2020TEX3412622248241112380.190.261.381.642
2019TEX4421216466210810682.217.252.406.658
2017NYM68922150282500246213422828.306.394.438.832
2016NYM1815434466481632406.299.419.545.965
2015NYM10801218620510260.225.311.350.661
2014NYM2034242882041620468410.257.345.480.825
Career6423,53252293417224114244420918114.264.343.424.766

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025DET591260.14230375854.481.31
2024HOU411238.13520192384.701.41
2023HOU683367.174382979115.081.53
2022HOU715268.14718237332.371.02
2021HOU445449.15935174246.391.54
2020TEX170117.212861924.081.02
2019TEX222029.023853452.480.97
2017NYM34511119.01417367114125.521.75
2016NYM90119.02317162048.052.05
2015NYM50110.09551304.501.40
2014NYM101344.14420234284.061.51
Career3802330522.2509272247517624.681.45

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023HOU1017201.1185.083.60
2022HOU2032513.1569.1101.93

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 1093 pitches
Called strike (192) Swinging strike (142) In play (172) Foul (189) Ball (398)

Catcher’s view · the zone drawn is the average of the 1,093 batter zones recorded here, 1.59 to 3.37 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball50045.7%96.42,33653.0%
Sinker24822.7%95.92,22956.0%
Changeup21219.4%91.12,05633.5%
Slider13312.2%87.92,34536.1%

05/Game log

2022
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 8@ LAAW 13630000011.00001
APR 8@ LAAW 1363000001
APR 10@ LAAW 4140100021.01002
APR 10@ LAAW 414010002
APR 13@ AZL 2340100021.01002
APR 13@ AZL 234010002
APR 18vs LAAW 8330000031.00003
APR 18vs LAAW 833000003
APR 20vs LAAL 063000001
APR 20vs LAAL 0630000011.00001
APR 22vs TORL 3440100021.01002
APR 22vs TORL 344010002
APR 24vs TORW 8760200021.02002
APR 24vs TORW 876020002
APR 26@ TEXW 5140100111.11011
APR 26@ TEXW 514010011
APR 28@ TEXW 324111011
APR 28@ TEXW 3241111111.01111
MAY 2vs SEAW 3030100101.01010
MAY 2vs SEAW 303010010
MAY 5vs DETW 323000001
MAY 5vs DETW 3230000011.00001
MAY 6vs DETW 323000001
MAY 6vs DETW 3230000011.00001
MAY 12@ MINW 5030000001.00000
MAY 12@ MINW 503000000
MAY 13@ WSHW 611000000
MAY 13@ WSHW 6110000000.10000
MAY 15@ WSHW 8040100001.01000
MAY 15@ WSHW 804010000
MAY 18@ BOSL 1530000001.00000
MAY 18@ BOSL 153000000
MAY 20vs TEXL 0342201110.22011
MAY 20vs TEXL 034220011
MAY 22vs TEXW 521000001
MAY 22vs TEXW 5210000010.10001
MAY 24vs CLEW 7330000111.00011
MAY 24vs CLEW 733000011
MAY 25vs CLEW 213000001
MAY 25vs CLEW 2130000011.00001
MAY 29@ SEAW 2120000021.00002
MAY 29@ SEAW 212000002
MAY 31@ W 314010000
MAY 31@ W 3140100001.01000
JUN 4@ KCL 066440001
JUN 4@ KCL 0664402010.24401
JUN 5@ KCW 7410000000.10000
JUN 5@ KCW 741000000
JUN 7vs SEAW 4120000301.00030
JUN 7vs SEAW 412000030
JUN 11vs MIAL 1581201012.02101
JUN 11vs MIAL 158120001
JUN 14@ TEXW 4320000111.00011
JUN 14@ TEXW 432000011
JUN 19vs CWSW 433010001
JUN 19vs CWSW 4330100011.01001
JUN 22vs NYMW 5340100021.01002
JUN 22vs NYMW 534010002
JUN 23@ NYYL 674000001
JUN 23@ NYYL 6740000011.00001
JUN 24@ NYYW 3130000201.00020
JUN 24@ NYYW 313000020
JUN 30vs NYYW 214010001
JUN 30vs NYYW 2140100011.01001
JUL 3vs LAAW 423000002
JUL 3vs LAAW 4230000021.00002
JUL 5vs KCW 9741101021.01102
JUL 5vs KCW 974110002
JUL 7vs KCW 5230000031.00003
JUL 7vs KCW 523000003
JUL 12@ LAAW 653010011
JUL 12@ LAAW 6530102110.21011
JUL 14@ LAAW 3230000231.00023
JUL 14@ LAAW 323000023
JUL 17vs L 3481201012.02101
JUL 17vs L 348120001
JUL 21vs NYYW 323000000
JUL 21vs NYYW 752010000
JUL 21vs NYYW 3230000001.00000
JUL 21vs NYYW 7520100000.21000
JUL 24@ SEAW 8520000010.20001
JUL 24@ SEAW 852000001
JUL 28vs SEAW 4240000001.10000
JUL 28vs SEAW 424000000
JUL 30vs SEAL 454010011
JUL 30vs SEAL 4540100111.01011
AUG 1vs BOSL 2330000011.00001
AUG 1vs BOSL 233000001
AUG 2vs BOSL 1230000011.00001
AUG 2vs BOSL 123000001
AUG 7@ CLEL 0160200011.12001
AUG 7@ CLEL 016020001
AUG 9vs TEXW 752000000
AUG 9vs TEXW 7520000001.00000
AUG 11vs TEXW 7341111021.01102
AUG 11vs TEXW 734111002
AUG 14vs W 633220010
AUG 14vs W 6332201100.12210
AUG 15@ CWSL 2433304200.03320
AUG 15@ CWSL 243330020
AUG 18@ CWSW 21540100021.01002
AUG 18@ CWSW 2154010002
AUG 20@ ATLL 452000020
AUG 20@ ATLL 4520000201.00020
AUG 21@ ATLW 543000002
AUG 21@ ATLW 5430000021.00002
AUG 24vs MINW 5352201101.02110
AUG 24vs MINW 535220010
AUG 25vs MINW 6330000011.00001
AUG 25vs MINW 633000001
AUG 28vs BALW 3161301021.03102
AUG 28vs BALW 316130002
AUG 31@ TEXW 5340100011.01001
AUG 31@ TEXW 534010001
SEP 2@ LAAW 4230000021.00002
SEP 2@ LAAW 423000002
SEP 5vs TEXW 103000001
SEP 5vs TEXW 1030000011.00001
SEP 7vs TEXW 4330000001.00000
SEP 7vs TEXW 433000000
SEP 9vs LAAW 4330000001.00000
SEP 9vs LAAW 433000000
SEP 13@ DETW 6330000011.00001
SEP 13@ DETW 633000001
SEP 15vs W 523000002
SEP 15vs W 5230000021.00002
SEP 18vs W 11230000021.00002
SEP 18vs W 1123000002
SEP 21@ TBW 5240100011.01001
SEP 21@ TBW 524010001
SEP 24@ BALW 111052212011.02201
SEP 24@ BALW 11105221001
SEP 25@ BALW 633110001
SEP 25@ BALW 6331101011.01001
SEP 28vs AZL 2530000021.00002
SEP 28vs AZL 253000002
OCT 1vs TBW 213000001
OCT 1vs TBW 2130000011.00001
OCT 2vs TBW 3140100211.01021
OCT 2vs TBW 314010021
OCT 5vs PHIW 321000000
OCT 5vs PHIW 3210001000.20000

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.