MLB/Players/Ryan Pepiot
Ryan Pepiot

RYAN PEPIOT

P · 20222025 · 117 games
117
CAREER GAMES · REGULAR SEASON
3 seasons
.203
CAREER BATTING AVERAGE
310 hits in 1,524 at-bats
60
CAREER HOME RUNS
73 RBI · 22 stolen bases
3.54
CAREER ERA
376.0 innings · 389 strikeouts
24-21
CAREER RECORD
WHIP 1.14

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024TB5296211620436434509628418.212.284.364.647
2023LAD163022054140141010762.179.205.364.569
2022LAD18260305280121354842.200.338.369.707
Career861,524166310584607316044422.203.279.365.644

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025TB311112167.21347261167263.861.16
2024TB2688130.01025248142173.601.15
2023LAD82142.0271053872.140.76
2022LAD93036.12614274263.471.46
Career742421376.0289148141389563.541.14

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 · 2149 pitches
Called strike (344) Swinging strike (308) In play (341) Foul (382) Ball (774)

Catcher’s view · the zone drawn is the average of the 2,149 batter zones recorded here, 1.60 to 3.41 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,08450.4%94.92,37951.7%
Changeup50323.4%85.82,47742.7%
Slider37517.4%89.02,52747.5%
Cutter1245.8%91.62,47249.2%
Curveball582.7%80.62,58329.3%
Sinker50.2%94.12,19260.0%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 1vs TEXL 3920641043
APR 1vs TEXL 39206414435.24643
APR 7@ COLW 32200300011
APR 7@ COLW 322003000116.030011
APR 13vs SFL 211204524165.05416
APR 13vs SFL 21120452016
APR 18vs LAAW 21191301376.03137
APR 18vs LAAW 2119130037
APR 23vs DETL 24201311246.03124
APR 23vs DETL 2420131024
APR 29@ MILW 10200200076.02007
APR 29@ MILW 1020020007
MAY 5vs NYMW 7693312132.03313
MAY 5vs NYMW 769331013
MAY 22vs BOSL 5813320043
MAY 22vs BOSL 58133201434.02343
MAY 29vs W 43192301175.23217
MAY 29vs W 4319230017
JUN 4@ MIAW 95243613086.06308
JUN 4@ MIAW 9524361008
JUN 10vs BALL 25264924096.09409
JUN 10vs BALL 2526492009
JUN 15@ ATLL 29195635344.26534
JUN 15@ ATLL 2919563034
JUN 21@ PITW 10313230043
JUN 21@ PITW 103132302433.13243
JUN 26vs SEAL 2517110028
JUN 26vs SEAL 25171100285.11128
JUL 3@ KCL 2415240030
JUL 3@ KCL 24152402304.04230
JUL 9vs NYYW 5321140037
JUL 9vs NYYW 53211401375.24137
JUL 14vs CLEW 2020020004
JUL 14vs CLEW 20200200046.02004
AUG 16vs AZW 54212602155.16015
AUG 16vs AZW 5421260015
AUG 21@ W 4221231015
AUG 21@ W 42212312156.03215
AUG 26@ SEAL 15255725166.07216
AUG 26@ SEAL 1525572016
SEP 1vs SDL 34133412443.04344
SEP 1vs SDL 3413341044
SEP 7@ BALW 7122161024
SEP 7@ BALW 71221611245.16124
SEP 12@ CLEW 52102402212.04221
SEP 12@ CLEW 5210240021
SEP 18vs BOSL 12201210012
SEP 18vs BOSL 122012110126.021012
SEP 24@ DETL 12182302465.03246
SEP 24@ DETL 1218230046
SEP 29@ BOSL 1316240025
SEP 29@ BOSL 13162402254.04125

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.