MLB/Players/Ryan Brasier
Ryan Brasier

RYAN BRASIER

P · 20132025 · 622 games
622
CAREER GAMES · REGULAR SEASON
8 seasons · postseason below
.232
CAREER BATTING AVERAGE
490 hits in 2,110 at-bats
62
CAREER HOME RUNS
159 RBI · 38 stolen bases
3.90
CAREER ERA
311.1 innings · 301 strikeouts
10-9
CAREER RECORD
WHIP 1.16

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024LAD58202244410262010504.218.255.376.631
2023LAD11842648841806223811216.197.263.282.545
2022BOS1364868613644018482612814.280.316.481.798
2021BOS2690102420478180.267.327.422.749
2020BOS50196244814041222600.245.321.378.699
2019BOS124428661022001834421222.238.306.411.718
2018BOS6822212386241314580.171.220.270.491
2013LAA146041400238142.233.324.333.657
Career5942,11027449011446215916856238.232.289.378.667

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025CHC280126.0271352024.501.23
2024LAD291028.0221152533.540.96
2023LAD593059.24220195633.021.02
2022BOS680362.16840136495.781.30
2021BOS131112.01224921.501.33
2020BOS251025.02411113023.961.40
2019BOS622455.25130216194.851.29
2018BOS342033.219672921.600.77
2013LAA7009.0724712.001.22
Career325109311.127213589301333.901.16

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024LAD1633846.2429.075.00
2023LAD27111.1432.133.86
2021BOS1419805.4214.059.00
2018BOS1832703.2198.271.04

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 404 pitches
Called strike (55) Swinging strike (43) In play (80) Foul (84) Ball (142)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball14335.4%94.02,27042.7%
Slider14235.1%85.32,37345.8%
Sinker6716.6%93.92,22843.3%
Cutter5212.9%89.22,33451.9%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 18vs LADL 1420111.02111
MAY 24@ CINL 4610011.01001
MAY 25@ CINW 11800101.00010
MAY 27vs COLW 4300000.10000
MAY 28vs COLW 2110001.01000
JUN 1vs CINW 7310111.01111
JUN 8@ DETL 0400001.00000
JUN 10@ PHIW 8410020.21002
JUN 13vs PITL 1210011.01001
JUN 20vs SEAL 4910021.11002
JUN 23@ STLL 2800011.00001
JUN 25@ STLW 8000001.00000
JUN 28@ HOUW 12310001.01000
JUN 29@ HOUL 0210021.11002
JUL 3vs CLEW 1000000.10000
JUL 5vs STLL 6820001.02000
JUL 9@ MINL 2400011.10001
JUL 19vs BOSW 6010021.01002
JUL 21vs KCL 41200011.00001
JUL 25@ CWSL 51200021.00002
JUL 27@ CWSW 5431001.03300
JUL 29@ MILL 3900000.20000
AUG 2vs BALL 3410100.11210
AUG 4vs CINL 2320000.22100
AUG 8@ STLL 0531021.03202
AUG 15vs PITL 2320001.02100
AUG 19vs MILW 4100001.00000
AUG 21vs MILL 1430111.03211

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.