MLB/Players/Jeffrey Springs
Jeffrey Springs

JEFFREY SPRINGS

P · Athletics · 20182026 · 347 games
347
CAREER GAMES · REGULAR SEASON
7 seasons
.240
CAREER BATTING AVERAGE
574 hits in 2,396 at-bats
84
CAREER HOME RUNS
137 RBI · 24 stolen bases
4.19
CAREER ERA
607.2 innings · 595 strikeouts
37-36
CAREER RECORD
WHIP 1.29

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024TB142582468100101222748.264.321.419.740
2023TB61002800218480.080.148.140.288
2022TB661,026842283862842622888.222.267.353.619
2021TB8632442701241823281260.216.278.444.723
2020BOS321803660160102414562.333.381.589.970
2019TEX50258467622282146642.295.401.488.890
2018TEX36250286410281428624.256.331.408.739
Career2902,396262574108148413720871824.240.300.402.702

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026ATH25313123.0134875098336.371.50
2025ATH321111171.01537854138284.111.21
2024TB72233.03412113753.271.36
2023TB32016.04142410.560.50
2022TB3395135.11143731144142.461.07
2021TB435144.23517146393.431.10
2020BOS160220.1301672857.081.82
2019TEX254132.13823233246.401.89
2018TEX181132.03212143143.381.44
Career2023736607.25742832085951034.191.29

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 405 pitches
Called strike (65) Swinging strike (74) In play (63) Foul (60) Ball (143)

Catcher’s view · the zone drawn is the average of the 405 batter zones recorded here, 1.58 to 3.35 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball19046.9%92.12,22954.2%
Slider11027.2%83.02,17743.6%
Changeup10525.9%81.51,44445.7%

05/Game log

2020
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
JUL 27vs NYML 479542012
JUL 27vs NYML 4795425121.14512
AUG 4@ TBL 153000001
AUG 4@ TBL 1530000011.00001
AUG 8vs TORL 124010002
AUG 8vs TORL 1240100021.01002
AUG 10vs TBL 789350011
AUG 10vs TBL 7893503111.15311
AUG 23@ BALL 45100403032.04003
AUG 23@ BALL 4510040003
AUG 28vs WSHL 21010341001
AUG 28vs WSHL 210103413012.04301
AUG 31vs ATLL 3660100032.01003
AUG 31vs ATLL 366010003
SEP 1vs ATLL 3103000001
SEP 1vs ATLL 31030000011.00001
SEP 4vs TORL 7871201012.02101
SEP 4vs TORL 787120001
SEP 6vs TORL 81040102211.01021
SEP 6vs TORL 8104010021
SEP 10@ TBW 432000011
SEP 10@ TBW 4320000110.20011
SEP 12@ TBL 4530000021.00002
SEP 12@ TBL 453000002
SEP 17@ MIAW 533120001
SEP 17@ MIAW 5331202010.12101
SEP 20vs NYYW 1025121013
SEP 20vs NYYW 10251211131.02113
SEP 23vs BALW 916010004
SEP 23vs BALW 9160100041.21004
SEP 25@ ATLL 7864314111.03211
SEP 25@ ATLL 786431011

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.