MLB/Players/Jose A. Ferrer
Jose A. Ferrer

JOSE A. FERRER

P · Seattle Mariners · 20232026 · 277 games
277
CAREER GAMES · REGULAR SEASON
2 seasons
.259
CAREER BATTING AVERAGE
128 hits in 494 at-bats
10
CAREER HOME RUNS
37 RBI · 12 stolen bases
4.16
CAREER ERA
201.1 innings · 167 strikeouts
12-7
CAREER RECORD
WHIP 1.30

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024WSH6223824542221112500.227.264.277.541
2023WSH782563874100826265012.289.355.422.776
Career1404946212812210373810012.259.312.352.664

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026SEA654359.06524174663.661.39
2025WSH724476.18138167154.481.27
2024WSH311032.0271262513.381.03
2023WSH393034.03719132545.031.47
Career207127201.12109352167164.161.30

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 476 pitches
Called strike (89) Swinging strike (51) In play (96) Foul (85) Ball (155)

Catcher’s view · the zone drawn is the average of the 476 batter zones recorded here, 1.61 to 3.40 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker26355.3%97.92,10249.8%
Four-Seam Fastball9620.2%98.32,14850.0%
Changeup9119.1%88.32,06739.6%
Slider265.5%88.02,47238.5%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
JUL 19vs CINW 853320011
JUL 19vs CINW 8533202110.12311
JUL 23vs SDL 0420001010.20001
JUL 23vs SDL 042000001
JUL 25vs SDL 034010000
JUL 25vs SDL 0340100001.01000
JUL 27@ STLW 14350000111.20011
JUL 27@ STLW 1435000011
JUL 29@ AZL 894110011
JUL 29@ AZL 8941101111.01111
AUG 2vs MILL 382220010
AUG 2vs MILL 3822201100.12210
AUG 5vs SFL 1430000021.00002
AUG 5vs SFL 143000002
AUG 7vs SFL 4742202000.22200
AUG 7vs SFL 474220000
AUG 10vs LAAW 544010001
AUG 10vs LAAW 5440100011.01001
AUG 11vs LAAL 4640100101.01010
AUG 11vs LAAL 464010010
AUG 13@ BALW 9340100011.01001
AUG 13@ BALW 934010001
AUG 18@ PHIW 6430100000.21000
AUG 18@ PHIW 643010000
AUG 20vs COLL 1350100011.11001
AUG 20vs COLL 135010001
AUG 23@ ATLL 231000000
AUG 23@ ATLL 2310000000.00000
AUG 24@ ATLL 244010002
AUG 24@ ATLL 2440100021.01002
AUG 26vs NYYL 2540100011.11001
AUG 26vs NYYL 254010001
AUG 27vs NYYW 421000000
AUG 27vs NYYW 4210000000.20000
AUG 28vs NYYW 523000001
AUG 28vs NYYW 5230000011.00001
SEP 1vs CHCL 11440000011.20001
SEP 1vs CHCL 1144000001
SEP 3@ MIAW 6240000021.10002
SEP 3@ MIAW 624000002
SEP 4@ MIAL 3441200010.22101
SEP 4@ MIAL 344120001
SEP 7@ PITW 8650201111.12011
SEP 7@ PITW 865020011
SEP 11vs ATLW 515020001
SEP 11vs ATLW 5150200011.02001
SEP 13vs MIAW 418020001
SEP 13vs MIAW 4180200012.02001
SEP 15vs MIAW 435120000
SEP 15vs MIAW 4351201001.02100
SEP 16@ NYML 1230000011.00001
SEP 16@ NYML 123000001
SEP 19@ CHCL 674010001
SEP 19@ CHCL 6740100011.01001
SEP 21@ CHCW 513000000
SEP 21@ CHCW 5130000001.00000
SEP 24vs KCL 016000002
SEP 24vs KCL 0160000022.00002
SEP 26vs KCL 4730000001.00000
SEP 26vs KCL 473000000
SEP 28vs PHIW 6352112011.11201
SEP 28vs PHIW 635211001

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.