MLB/Players/John Curtiss
John Curtiss

JOHN CURTISS

P · 20172025 · 220 games
220
CAREER GAMES · REGULAR SEASON
7 seasons · postseason below
.250
CAREER BATTING AVERAGE
210 hits in 840 at-bats
32
CAREER HOME RUNS
64 RBI · 22 stolen bases
4.03
CAREER ERA
145.1 innings · 128 strikeouts
9-4
CAREER RECORD
WHIP 1.18

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024COL6248124046020.500.5001.1671.667
2023NYM3014420344061116326.236.313.389.701
2021MIL843444284162123024886.244.293.407.700
2020TB34188144260686502.223.247.351.598
2019LAA218242001620.222.417.333.750
2018MIN1652816100028144.308.400.500.900
2017MIN1870161840464204.257.297.486.783
Career19084011021046232646420822.250.303.424.727

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025AZ303236.2291652453.930.93
2024COL3002.16401215.432.57
2023NYM150019.2171081634.581.27
2021MIL423144.14217124463.451.22
2020TB173025.021532531.800.96
2019LAA1002.1213103.862.14
2018MIN8016.1844705.681.89
2017MIN9008.29821028.311.27
Career12594145.11346537128214.031.18

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2020TB18431437.32610.096.30

04/Every pitch

2017 Postseason
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 0 pitches

No pitches with a location in this window.

Pitch mix

No pitch types recorded in this window.


05/Game log

2017
Postseason

No postseason games for John Curtiss in 2017.

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.