MLB/Players/Robert Stephenson
Robert Stephenson

ROBERT STEPHENSON

P · 20162025 · 554 games
554
CAREER GAMES · REGULAR SEASON
8 seasons
.239
CAREER BATTING AVERAGE
656 hits in 2,748 at-bats
126
CAREER HOME RUNS
209 RBI · 44 stolen bases
4.59
CAREER ERA
374.1 innings · 416 strikeouts
19-20
CAREER RECORD
WHIP 1.33

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2023TB12036440601601623321542.165.232.341.573
2022PIT1164587812636420352811010.275.317.502.819
2021COL9834840841281030361048.241.313.408.721
2020CIN20782222001696260.282.333.8971.231
2019CIN114472608630418294816212.182.258.377.635
2018CIN810024341204924224.340.468.5801.048
2017CIN5063410416244224491061728.256.362.445.807
2016CIN162945282160182538620.279.361.517.878
Career5422,7484206561661812620931881244.239.318.450.767

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025LAA122010.07331012.701.00
2023TB603452.13018167783.100.88
2022PIT582258.063351455105.431.33
2021COL492146.04216185253.131.30
2020CIN100010.0111131389.901.40
2019CIN573264.24327248193.761.04
2018CIN40211.21712121129.262.49
2017CIN255684.281445386124.681.58
2016CIN82337.04125193196.081.62
Career2831920374.1335191162416644.591.33

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 · 763 pitches
Called strike (121) Swinging strike (190) In play (108) Foul (111) Ball (233)

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

Pitch mix
PitchNShareMPHRPMStrike%
Cutter31641.4%88.72,87461.4%
Slider18424.1%84.82,99262.0%
Four-Seam Fastball18023.6%96.82,39442.8%
Splitter8110.6%88.81,61546.9%
Curveball20.3%77.23,0020.0%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 14@ STLL 0320000010.20001
APR 14@ STLL 032000001
APR 15@ STLW 632000011
APR 15@ STLW 6320001110.20011
APR 18@ COLW 535020001
APR 18@ COLW 5350200011.02001
APR 20vs CINW 4310000010.10001
APR 20vs CINW 431000001
APR 21vs CINW 4240000001.00000
APR 21vs CINW 424000000
APR 25vs LADL 781000000
APR 25vs LADL 7810001000.20000
APR 26vs LADW 814010001
APR 26vs LADW 8140100011.01001
APR 29@ WSHW 6320000010.20001
APR 29@ WSHW 632000001
MAY 4@ TBL 233111011
MAY 4@ TBL 2331111111.01111
MAY 9vs COLL 11020000101.00010
MAY 9vs COLL 1102000010
MAY 10vs COLL 345120022
MAY 10vs COLL 3451201221.02122
MAY 13@ BALL 023000001
MAY 13@ BALL 0230000011.00001
MAY 17@ DETW 803000012
MAY 17@ DETW 8030000121.00012
MAY 20vs AZL 3452312010.23201
MAY 20vs AZL 345231001
MAY 21vs AZL 3832203100.12210
MAY 21vs AZL 383220010
MAY 24vs TEXL 2310000010.10001
MAY 24vs TEXL 231000001
MAY 28@ SEAL 363311011
MAY 28@ SEAL 3633113110.21211
MAY 31@ SFW 9430000021.00002
MAY 31@ SFW 943000002
JUN 3@ BOSW 422000001
JUN 3@ BOSW 4220000010.20001
JUN 4@ BOSW 622000021
JUN 4@ BOSW 6220000210.20021
JUN 7vs MINW 2130000011.00001
JUN 7vs MINW 213000001
JUN 12@ L 3430000011.00001
JUN 12@ L 343000001
JUN 13@ L 1241101111.01111
JUN 13@ L 124110011
JUN 15@ W 4310000010.10001
JUN 15@ W 431000001
JUN 18@ SDL 453000002
JUN 18@ SDL 4530000021.00002
JUN 20vs BALL 685120001
JUN 20vs BALL 6851201011.02101
JUN 22vs KCL 5641111011.01101
JUN 22vs KCL 564111001
JUN 23vs KCW 1133010011
JUN 23vs KCW 11330100111.01011
JUN 27@ AZL 483000002
JUN 27@ AZL 4830000021.00002
JUN 29@ AZW 6130000021.00002
JUN 29@ AZW 613000002
JUL 1@ SEAL 3862302111.03211
JUL 1@ SEAL 386230011
JUL 5vs PHIL 4831111010.21101
JUL 5vs PHIL 483111001
JUL 6vs PHIL 1330000011.00001
JUL 6vs PHIL 133000001
JUL 9vs ATLW 10430000031.00003
JUL 9vs ATLW 1043000003
JUL 18@ TEXL 354010002
JUL 18@ TEXL 3540101021.01002
JUL 20vs BALL 341100001
JUL 20vs BALL 3411001011.00001
JUL 26vs MIAL 1730000111.00011
JUL 26vs MIAL 173000011
JUL 28@ HOUW 4330000011.00001
JUL 28@ HOUW 433000001
JUL 31@ NYYW 513000002
JUL 31@ NYYW 5130000021.00002
AUG 5@ DETL 244111001
AUG 5@ DETL 2441111011.01101
AUG 6@ DETW 1064110013
AUG 6@ DETW 10641100131.01113
AUG 9vs STLL 464111000
AUG 9vs STLL 4641111001.01100
AUG 11vs CLEW 981000001
AUG 11vs CLEW 9810000010.10001
AUG 13vs CLEL 2930000021.00002
AUG 13vs CLEL 293000002
AUG 18@ LAAW 963000003
AUG 18@ LAAW 9630000031.00003
AUG 22vs COLW 12430000011.00001
AUG 22vs COLW 1243000001
AUG 26vs NYYW 303000002
AUG 26vs NYYW 3030000021.00002
AUG 27vs NYYW 743000001
AUG 27vs NYYW 7430000011.00001
AUG 29@ MIAW 1124010001
AUG 29@ MIAW 11240100011.01001
SEP 2@ CLEL 673000013
SEP 2@ CLEL 6730000131.00013
SEP 3@ CLEW 6230000021.00002
SEP 3@ CLEW 623000002
SEP 6vs BOSW 3130000011.00001
SEP 6vs BOSW 313000001
SEP 9vs SEAW 751000001
SEP 9vs SEAW 7510000010.10001
SEP 10vs SEAW 6340100021.01002
SEP 10vs SEAW 634010002
SEP 13@ MINW 5410000010.10001
SEP 13@ MINW 541000001
SEP 14@ BALW 4330000011.00001
SEP 14@ BALW 433000001
SEP 17@ BALL 454010001
SEP 17@ BALL 4540100011.01001
SEP 19vs LAAW 6251211011.02101
SEP 19vs LAAW 625121001
SEP 27@ BOSW 5030000031.00003
SEP 27@ BOSW 503000003
SEP 30@ TORW 7530000011.00001
SEP 30@ TORW 753000001

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.