MLB/Players/Justin Steele
Justin Steele

JUSTIN STEELE

P · 20212025 · 200 games
200
CAREER GAMES · REGULAR SEASON
4 seasons
.238
CAREER BATTING AVERAGE
878 hits in 3,682 at-bats
92
CAREER HOME RUNS
181 RBI · 56 stolen bases
3.30
CAREER ERA
506.2 innings · 517 strikeouts
32-22
CAREER RECORD
WHIP 1.21

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024CHC481,01210822246024477427018.219.273.336.609
2023CHC601,33214233468428617235216.251.289.371.660
2022CHC48908106222342164610025212.244.319.339.659
2021CHC404305810016024275411810.233.318.437.755
Career1963,68241487816469218130099256.238.296.361.657

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025CHC43122.2211252154.761.15
2024CHC2455134.21114637135123.071.10
2023CHC30165173.11675936176143.061.17
2022CHC2447119.0111425012683.181.35
2021CHC204457.050272759124.261.35
Career1023222506.2460186155517513.301.21

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 2678 pitches
Called strike (393) Swinging strike (338) In play (497) Foul (581) Ball (869)

Catcher’s view · the zone drawn is the average of the 2,678 batter zones recorded here, 1.59 to 3.34 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,68262.8%91.82,40251.5%
Slider90633.8%83.32,65846.5%
Sinker421.6%91.82,38933.3%
Changeup281.0%87.51,74525.0%
Curveball200.7%80.52,66625.0%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 1vs MILL 13200300186.03018
APR 1vs MILL 1320030018
APR 8vs TEXW 10322140043
APR 8vs TEXW 103221401436.04143
APR 14@ LADW 8224232018
APR 14@ LADW 82242322187.03218
APR 19@ W 122202401256.04125
APR 19@ W 12220240025
APR 25vs SDW 6018030025
APR 25vs SDW 60180300255.13025
APR 30@ MIAL 34223702136.07213
APR 30@ MIAL 3422370013
MAY 5vs MIAW 41241601047.06104
MAY 5vs MIAW 4124160004
MAY 10vs STLW 104233703336.07333
MAY 10vs STLW 10423370033
MAY 16@ HOUL 37235504186.05518
MAY 16@ HOUL 3723550018
MAY 21@ PHIL 1221040016
MAY 21@ PHIL 12210400166.04016
MAY 26vs CINL 092061006043.210504
MAY 26vs CINL 09206100004
MAY 31vs TBL 3490000013.00001
MAY 31vs TBL 349000001
JUN 17vs BALW 3220251014
JUN 17vs BALW 32202512145.05214
JUN 24@ STLW 9123150018
JUN 24@ STLW 91231501186.05118
JUN 30vs CLEW 10123030016
JUN 30vs CLEW 101230300166.13016
JUL 5@ MILW 43273913056.09305
JUL 5@ MILW 4327391005
JUL 16vs BOSL 51127692016
JUL 16vs BOSL 511276926166.09116
JUL 21vs STLW 4325260019
JUL 21vs STLW 43252601196.16219
JUL 27@ STLW 10322151034
JUL 27@ STLW 103221511346.05134
AUG 1vs CINW 20927581006
AUG 1vs CINW 209275813066.08306
AUG 6vs ATLW 64234813475.18347
AUG 6vs ATLW 6423481047
AUG 12@ TORW 54213613075.06307
AUG 12@ TORW 5421361007
AUG 19vs KCW 6423260007
AUG 19vs KCW 64232602076.06207
AUG 24@ PITW 54233613266.06226
AUG 24@ PITW 5423361026
AUG 29vs MILW 10230600186.06018
AUG 29vs MILW 1023060018
SEP 4vs SFW 50250200212
SEP 4vs SFW 502502002128.020212
SEP 9vs AZL 2326160006
SEP 9vs AZL 23261601067.06106
SEP 15@ AZL 4624672025
SEP 15@ AZL 46246726256.07625
SEP 20vs PITL 713176804063.08606
SEP 20vs PITL 71317680006
SEP 26@ ATLL 67213612165.16316
SEP 26@ ATLL 6721361016

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.