Exhibition Team logoLos Angeles Angels of Anaheim hat dark logoArizona Diamondbacks hat dark logoBaltimore Orioles hat dark logoBoston Red Sox hat dark logoChicago Cubs hat dark logoCincinnati Reds dark logoCleveland Indians hat dark logoColorado Rockies hat dark logoDetroit Tigers dark logoHouston Astros hat dark logoKansas City Royals hat dark logoLos Angeles Dodgers hat dark logoWashington Nationals dark logoNew York Mets hat dark logoOakland Athletics cap logoPittsburgh Pirates hat dark logoSan Diego Padres cap logo on lightSeattle Mariners hat dark logoSan Francisco Giants hat dark logoSt. Louis Cardinals dark logoTampa Bay Rays hat dark logoTexas Rangers cap logoToronto Blue Jays hat dark logoMinnesota Twins hat dark logoPhiladelphia Phillies hat dark logoAtlanta Braves hat dark logoChicago White Sox hat dark logoMiami Marlins cap logoNew York Yankees hat dark logoMilwaukee Brewers cap logo
Brad Brach

Brad Brach

P | B/T: R/R | 6' 6" 215 | Age: 33
Draft: 2008 (Rd: 42, #1275, San Diego Padres) - Monmouth
Freehold, NJ USA
Player Apps
MLB Rankings
Fastball Velocity
Fastball Spin
Curve Spin
K%
Exit Velocity
Hard Hit %
Pop Time
Framing
Outs Above Avg
Outfielder Jump
Sprint Speed
xwOBA
xBA
xSLG
 
Poor
Avg
Great

Stats

W L ERA G GS SV IP SO WHIP
2019 5 4 5.47 58 0 0 54.1 60 1.62
9 Seasons 36 27 3.33 482 0 33 510.1 542 1.31
G W-L ERA IP SO WHIP
2019 58 5-4 5.47 54.1 60 1.62
9 Seasons 482 36-27 3.33 510.1 542 1.31

Standard MLB Pitching Statistics

SeasonTmLGBFWLERAGGSSVIPHRERHRBBSOWHIP
2011 SD NL 38 0 2 5.14 9 0 0 7.0 9 5 4 0 7 11 2.29
2012 SD NL 280 2 4 3.78 67 0 0 66.2 50 28 28 11 33 75 1.25
2013 SD NL 141 1 0 3.19 33 0 0 31.0 36 15 11 3 19 31 1.77
2014 BAL AL 254 7 1 3.18 46 0 0 62.1 48 24 22 6 25 54 1.17
2015 BAL AL 324 5 3 2.72 62 0 1 79.1 57 25 24 7 38 89 1.20
* 2016 BAL AL 311 10 4 2.05 71 0 2 79.0 57 23 18 7 25 92 1.04
2017 BAL AL 275 4 5 3.18 67 0 18 68.0 51 27 24 7 26 70 1.13
2018 2 Teams 289 2 4 3.59 69 0 12 62.2 72 32 25 5 28 60 1.60
2018 BAL AL 185 1 2 4.85 42 0 11 39.0 50 24 21 4 19 38 1.77
2018 ATL NL 104 1 2 1.52 27 0 1 23.2 22 8 4 1 9 22 1.31
2019 2 Teams 242 5 4 5.47 58 0 0 54.1 57 33 33 4 31 60 1.62
2019 CHC NL 181 4 3 6.13 42 0 0 39.2 42 27 27 3 28 45 1.76
2019 NYM NL 61 1 1 3.68 16 0 0 14.2 15 6 6 1 3 15 1.23
*: All Star Season, Rankings AL/NL: Top 5 10 15 20      Click for Chart.

Statcast - Pitching

Season Pitches Batted Balls Barrels Barrel % Exit Velocity Launch Angle XBA XSLG WOBA XWOBA XWOBACON Hard Hit % K % BB %
2015 1307 197 8 4.1 86.2 12.3 .208 .317 .277 .275 .328 27.4 27.5 11.7
2016 1295 194 9 4.6 87.0 13.3 .205 .325 .254 .265 .337 32.0 29.6 8.0
2017 1175 179 13 7.3 86.3 12.2 .227 .397 .270 .304 .369 33.5 25.5 9.5
2018 1160 200 8 4.0 86.9 9.2 .256 .371 .329 .307 .347 29.0 20.8 9.7
2019 997 150 6 4.0 88.0 14.3 .258 .375 .332 .318 .371 36.7 24.8 12.8
ALL 5934 920 44 4.8 86.8 12.1 .228 .354 .290 .292 .349 31.4 25.7 10.3
MLB 40553 6.3 87.5 11.2 .251 .412 .317 .318 .371 34.5 21.7 8.3

Rankings



Transactions

Team Date Transaction
10/31/2019 RHP Brad Brach elected free agency.
08/08/2019 New York Mets signed free agent RHP Brad Brach.
08/05/2019 Chicago Cubs released RHP Brad Brach.
08/03/2019 Chicago Cubs designated RHP Brad Brach for assignment.
02/11/2019 Chicago Cubs signed free agent RHP Brad Brach.
10/29/2018 RHP Brad Brach elected free agency.
07/30/2018 Baltimore Orioles traded RHP Brad Brach to Atlanta Braves for Future Considerations.
07/30/2018 Atlanta Braves activated RHP Brad Brach.
07/28/2018 Brad Brach roster status changed by Baltimore Orioles.
06/21/2014 Baltimore Orioles recalled RHP Brad Brach from Norfolk Tides.
06/09/2014 Baltimore Orioles optioned RHP Brad Brach to Norfolk Tides.
05/16/2014 Baltimore Orioles recalled Brad Brach from Norfolk Tides.
05/06/2014 Baltimore Orioles optioned RHP Brad Brach to Norfolk Tides.
05/02/2014 Baltimore Orioles recalled Brad Brach from Norfolk Tides.
03/25/2014 Baltimore Orioles optioned RHP Brad Brach to Norfolk Tides.
11/25/2013 San Diego Padres traded RHP Brad Brach to Baltimore Orioles for RHP Devin Jones.
11/20/2013 San Diego Padres designated Brad Brach for assignment.
09/03/2013 San Diego Padres recalled RHP Brad Brach from Tucson Padres.
08/26/2013 San Diego Padres optioned Brad Brach to Tucson Padres.
08/24/2013 San Diego Padres recalled Brad Brach from Tucson Padres.
07/14/2013 San Diego Padres optioned Brad Brach to Tucson Padres.
07/08/2013 San Diego Padres recalled Brad Brach from Tucson Padres.
06/26/2013 San Diego Padres optioned Brad Brach to Tucson Padres.
06/23/2013 San Diego Padres recalled Brad Brach from Tucson Padres.
05/18/2013 San Diego Padres optioned Brad Brach to Tucson Padres.
07/04/2012 San Diego Padres recalled Brad Brach from Tucson Padres.
06/28/2012 San Diego Padres optioned Brad Brach to Tucson Padres.
05/04/2012 San Diego Padres recalled Brad Brach from Tucson Padres.
04/16/2012 San Diego Padres optioned Brad Brach to Tucson Padres.
04/05/2012 San Diego Padres recalled Brad Brach from Tucson Padres.
04/03/2012 San Diego Padres optioned Brad Brach to Tucson Padres.
08/31/2011 San Diego Padres selected the contract of Brad Brach from Tucson Padres.
07/04/2011 Brad Brach assigned to Tucson Padres from San Antonio Missions.
04/05/2011 Brad Brach assigned to San Antonio Missions from Lake Elsinore Storm.
01/06/2011 San Diego Padres invited non-roster RHP Brad Brach to spring training.
08/31/2010 Brad Brach assigned to Peoria Saguaros.
04/05/2010 Brad Brach assigned to Lake Elsinore Storm from San Diego Padres.
03/16/2010 RHP Brad Brach assigned to San Diego Padres.