STATS
MLB/Players/Brennan Bernardino
Brennan Bernardino

BRENNAN BERNARDINO

P · Colorado Rockies · 20222026 · 351 games
351
CAREER GAMES · REGULAR SEASON
3 seasons
.254
CAREER BATTING AVERAGE
202 hits in 794 at-bats
20
CAREER HOME RUNS
45 RBI · 10 stolen bases
3.34
CAREER ERA
213.0 innings · 198 strikeouts
14-11
CAREER RECORD
WHIP 1.30

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024BOS114390501001821226441126.256.332.405.737
2023BOS1103843896202816361164.250.314.375.689
2022SEA420660003400.300.417.300.717
Career2287949420238420458422810.254.326.388.714

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026COL684357.15319154152.981.19
2025BOS554351.23918264313.141.26
2024BOS574351.05023225664.061.41
2023BOS552150.24818185843.201.30
2022SEA2012.1312003.862.14
Career2371411213.01937983198163.341.30

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 · 835 pitches
Called strike (163) Swinging strike (69) In play (151) Foul (142) Ball (310)

Catcher’s view · the zone drawn is the average of the 835 batter zones recorded here, 1.62 to 3.47 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker37144.4%90.72,17451.2%
Curveball21926.2%79.22,68839.7%
Cutter10412.5%86.52,31749.0%
Changeup10412.5%79.81,60132.7%
Slider344.1%83.92,37038.2%
Four-Seam Fastball20.2%92.62,1880.0%
Knuckle Curve10.1%76.72,8010.0%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 28@ TEXL 1400001.10000
APR 4vs STLW 13900031.00003
APR 6vs STLW 18700011.00001
APR 10vs TORW 4300001.00000
APR 11@ CWSL 11120021.02102
APR 14@ TBL 11611011.01101
APR 18vs CWSW 10300001.00000
APR 20vs CWSL 4810101.01010
APR 23vs SEAL 5810101.01010
APR 26@ CLEL 4520010.22101
APR 29@ TORW 10200021.00002
MAY 3vs MINL 3410000.21000
MAY 6vs TEXL 1620041.12004
MAY 7vs TEXW 6400001.00000
MAY 9@ KCL 1200000.10000
MAY 10@ KCW 10100011.00001
MAY 13@ DETL 91010111.01011
MAY 16vs ATLL 2400300.00030
MAY 17vs ATLW 7600011.00001
MAY 20vs NYMW 2010001.21000
MAY 21vs NYML 1510101.01010
MAY 23vs BALW 19500001.00000
MAY 24vs BALL 1200100.20110
MAY 27@ MILL 1500021.00002
MAY 28@ MILL 5600010.10001
MAY 30@ ATLW 5100000.10000
MAY 31@ ATLL 0500000.10000
JUN 4vs LAAW 11920001.02100
JUN 6@ NYYL 6920121.02112
JUN 8@ NYYW 11710210.21221
JUN 9vs TBL 81020110.12211
JUN 15vs NYYW 2020010.12001
JUN 17@ SEAL 0810111.01011
JUN 20@ SFW 7510001.01000
JUN 25@ LAAL 2520000.22100
JUN 27vs TORL 0920401.02440
JUN 29vs TORL 3500001.00000
JUL 2vs CINL 4810121.21012
JUL 5@ WSHW 10300012.00001
JUL 7vs COLW 9300011.00001
JUL 11vs TBW 5410122.11012
JUL 18@ CHCL 1400001.10000
JUL 22@ PHIL 1410121.21012
JUL 23@ PHIW 9800010.10001
JUL 25vs LADL 2500000.20000
JUL 27vs LADW 4310100.11010
JUL 28@ MINL 4510110.21011
AUG 19vs BALL 3400001.00000
AUG 24@ NYYL 2700021.10002
AUG 25@ BALW 4310021.01002
AUG 29vs PITL 2410101.01010
AUG 30vs PITL 31020210.22221
SEP 2vs CLEW 11700001.00000
SEP 3vs CLEL 1810100.21110
SEP 6@ AZL 1510021.11002

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.