Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Brad BrachTrack this Player High Level: MLB Current Team: Free Agent since 2018 MLB Years: 2011-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League

Positionsp-691Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBrad Brach
Height6-4Weight210BatsRightThrowsRight
Born DateApril 12,1986 [32.244]PlaceFreehold,New Jersey
High SchoolFreehold Township (Freehold,NJ)
CollegeMonmouth University (West Long Branch,NJ)

DraftedSelected by the San Diego Padres [Team Picks] in the 42nd round (1275th overall) of the 2008 Amateur Entry Draft [Signed]
Signing ScoutsJim BretzService Time5.063 (2017)
MLB DebutAugust 31,2011 [25.141]
OrganizationsSDN [6] BAL [5] ATL [1] Awards7
TBC Player ID55213Retrosheet IDbracb001MLBAM ID542960
Pitch Repertoire Fastball (58.27%) -- Slider (17.59%) -- Splitter (17.35%) -- 2-Seam Fastball (4.69%) -- Changeup (1.76%) -- Cutter (0.33%)
Fastball Velocity [2018] - 93.96 - [2017] - 94.92 - [2016] - 94.47 - [2015] - 94.09 - [2014] - 93.53 - [2013] - 91.95 - [2012] - 91.78 - [2011] - 93.15
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Brad Brach page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts79Walks58Hittable75SO/BB71vsPower75Hitting0Durability85Team.517Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2005MonmouthNECNCAA-1Fr-S/R19644.371394200059.2724729015410001.4610.86--2.266.182.73.600-
2006MonmouthNECNCAA-1So-ST20642.4413130620084.26928234108211200.937.330.431.068.728.20.600-
2007MonmouthNECNCAA-1JrST21932.8915141640099.2944032621843201.158.490.541.907.594.00.750-
2008MonmouthNECNCAA-1SrST22823.3612120210080.0943530520708001.4210.530.562.247.843.50.800-
2008Arizona PadresArizRksdn13Rel22112.01180180011422.0215505332001.168.46--2.0113.306.60.500-
2009Fort Wayne TinCapsMidwAsdn28CL23331.276006000573363.236109111823000.745.090.141.5511.597.45.500-
2010Lake Elsinore StormCalifA+sdn25CL24522.476206200604165.2502018611742100.936.850.821.5110.146.73.714-
2011San Antonio MissionsTexAAsdn30R/CL25222.254204200402344.032111135643000.846.550.611.0213.0912.80.500-
2011Tucson PadresPCLAAAsdn36R/CL25133.902502500221127.228131217304001.279.110.332.289.764.29.250-
2011Minor Totals (2 teams)MinorMLB--CL0352.896706700623471.2602423412947001.007.530.501.5111.807.83.3751.63
2011San Diego PadresNLMLBsdn58Rel25025.1490900407.095407111002.2911.57--9.0014.141.57.0002.88
2012Tucson PadresPCLAAAsdn36Rel26212.7910010001039.211330151001.2410.24--0.934.665.00.667-
2012San Diego PadresNLMLBsdn58Rel26243.78670670013066.25028281133754001.246.751.484.4510.122.27.3334.48
2013Tucson PadresPCLAAAsdn17Rel27432.84330330013344.0431514514441001.298.731.022.848.933.14.571-
2013San Diego PadresNLMLBsdn58Rel27103.1933033006031.0361511319314001.7710.450.875.529.001.631.0004.14
2014Norfolk TidesILAAAbal33Rel28313.4717017005123.02610916432001.3710.030.392.3116.597.17.750-
2014Baltimore OriolesALMLBbal35Rel28713.1846046008062.0482422625542001.176.930.873.617.802.16.8753.85
2015Baltimore OriolesALMLBbal35Rel29532.72620620012179.0572524738891001.206.470.794.3110.102.34.6253.47
2016Baltimore OriolesALMLBbal35Rel301042.05710710016279.0572318725924101.046.490.802.8510.483.68.7142.92
2017Baltimore OriolesALMLBbal35R/CL31453.186706700361868.0512724726704101.136.750.933.449.262.69.4443.58
2018Baltimore OriolesALMLBbal35R/CL32124.854204200241139.0502421419381001.7711.540.924.388.772.00.3330.85
2018Atlanta BravesNLMLBatl46Rel32121.5227027008123.2228419222101.318.370.383.428.372.44.333-0.17
MLB Totals - 8 Season(s)Filter31233.0842404240012733454.03801791564620148223301.277.500.913.979.512.40.5740.52
Minor League Totals - 7 Season(s)Filter21162.42267026700218119298.22478781176037518101.027.390.511.8011.236.25.568-
AAA Totals - 4 Season(s)Filter1083.2685085005018103.010841387281228001.309.260.602.4010.464.36.556-
AA Totals - 1 Season(s)Filter222.254204200402344.032111135643000.846.550.611.0213.0912.80.500-
A+ Totals - 1 Season(s)Filter522.476206200604165.2502018611742100.936.850.821.5110.146.73.714-
A Totals - 1 Season(s)Filter331.276006000573363.236109111823000.745.090.141.5511.597.45.500-
Rk Totals - 1 Season(s)Filter112.01180180011422.0215505332001.168.46--2.0113.306.60.500-
NCAA Totals - 4 Season(s)Filter29133.165348516700322.0329150114156627722401.229.130.421.837.694.20.690-
Baltimore Orioles Totals - 5 Season(s)Filter27152.992880288009632327.22631231093113334312201.217.220.853.659.422.58.643-
San Diego Padres Totals - 3 Season(s)Filter363.70109010900230104.295484314591179001.478.171.205.0710.061.98.333-
Atlanta Braves Totals - 1 Season(s)Filter121.5227027008123.2228419222101.318.370.383.428.372.44.333-
Average MLB - Per ~220 innings15113.082050205006116220.01838675229723311101.277.500.913.979.512.40.5770.52
Average Minor - Per ~220 innings15122.4219501950016087220.01816459124427413101.027.390.511.8011.236.25.556-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2013Tucson PadresPCLAAAsdn17p27191000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2014Baltimore OriolesALMLBbal35p28461000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 4 Season(s)Filter891000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
Minor League Totals - 1 Season(s)Filter191000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
AAA Totals - 1 Season(s)Filter191000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
Baltimore Orioles Totals - 3 Season(s)Filter561000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games1622000000000002000.000.000.000.000004.000.000.000.0000.000.000.000.000.000.00
Average Minor - Per 162 games1629000000000009000.000.000.000.0000017.000.000.000.0000.000.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Arizona Padres ArizRksdn22P18---21-32.6670.11------18100.032.1
2009Fort Wayne TinCaps MidwAsdn23P60--47-111111.0000.18------60100.042.9
2010Lake Elsinore Storm CalifA+sdn24P62--393-1512.8000.19------62100.044.3
2011San Antonio Missions TexAAsdn25P42--13-1441.0000.10------42100.030.0
2011Tucson Padres PCLAAAsdn25P25--14-1551.0000.20------25100.017.4
2011San Diego PadresNLMLBsdn25P9-7-------------9100.05.6
2012Tucson Padres PCLAAAsdn26P10---------------10100.06.9
2012San Diego PadresNLMLBsdn26P67-662621108.8000.120.1211284.6-67100.041.4
2013Tucson Padres PCLAAAsdn27P33--211-43.7500.09------33100.022.9
2013San Diego PadresNLMLBsdn27P33-3125-1771.0000.210.236185.7-33100.020.4
2014Norfolk Tides ILAAAbal28P17---2--221.0000.12------17100.011.8
2014Baltimore OriolesALMLBbal28P46-622631118.7270.170.135362.5-46100.028.4
2015Baltimore OriolesALMLBbal29P62-793611109.9000.150.116275.0-62100.038.3
2016Baltimore OriolesALMLBbal30P71-7954--991.0000.130.113175.0-71100.043.8
2017Baltimore OriolesALMLBbal31P67-6878-215151.0000.220.22-20.0-67100.041.4
2018Baltimore OriolesALMLBbal32P42-39141165.8330.120.133-100.0-42100.025.9
2018Atlanta BravesNLMLBatl32P27-23-2--221.0000.070.095183.3-27100.016.7
MLB Totals for P - 8 season(s)-   P424-4542241777063.9000.150.14391276.5-4240.00.0
AAA Totals for P - 4 season(s)-   P85--37111110.9090.12------850.00.0
AA Totals for P - 1 season(s)-   P42--13-1441.0000.10------420.00.0
A+ Totals for P - 1 season(s)-   P62--393-1512.8000.19------620.00.0
A Totals for P - 1 season(s)-   P60--47-111111.0000.18------600.00.0
Rk Totals for P - 1 season(s)-   P18---21-32.6670.11------180.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Arizona Padres ArizRksdn2218----------
2009Fort Wayne TinCaps MidwAsdn2360----------
2010Lake Elsinore Storm CalifA+sdn2462----------
2011San Antonio Missions TexAAsdn2542----------
2011Tucson Padres PCLAAAsdn2525----------
2011San Diego PadresNLMLBsdn259----------
2012Tucson Padres PCLAAAsdn2610----------
2012San Diego PadresNLMLBsdn2667----------
2013Tucson Padres PCLAAAsdn2733----------
2013San Diego PadresNLMLBsdn2733----------
2014Norfolk Tides ILAAAbal2817----------
2014Baltimore OriolesALMLBbal2846----------
2015Baltimore OriolesALMLBbal2962----------
2016Baltimore OriolesALMLBbal3071----------
2017Baltimore OriolesALMLBbal3167----------
2018Baltimore OriolesALMLBbal3242----------
2018Atlanta BravesNLMLBatl3227----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Cotuit KettleersCape Cod LeagueCollege21011.9311000004.2851014212.1415.430.001.937.714.009.64.000
2009San Diego PadresMLB Spring TrainingMLB2300null01-100100.050000000----------0null.000
2010Peoria SaguarosArizona Fall LgMinor24112.8411011006112.2864134000.905.680.712.132.841.334.26.500
2011San Diego PadresMLB Spring TrainingMLB25006.1460600107.1855225001.419.822.452.456.142.506.14.000
2012San Diego PadresMLB Spring TrainingMLB26311.6912012006210.29221214201.087.590.841.6911.817.001.69.750
2013San Diego PadresMLB Spring TrainingMLB27005.4010010002010.01176146001.509.900.903.605.401.506.30.000
2014Baltimore OriolesMLB Spring TrainingMLB28102.1670700108.1622218000.866.482.161.088.648.002.161.000
2014Baltimore OriolesDiv SeriesMLB28100.0010100000.20000000000.000.000.000.000.0000.001.000
2014Baltimore OriolesChamp. SeriesMLB28000.0010100001.21000210002.505.400.0010.805.400.500.00.000
2015Baltimore OriolesMLB Spring TrainingMLB29101.59808003011.16220313000.814.760.002.3810.324.331.591.000
2016Baltimore OriolesMLB Spring TrainingMLB30004.6690900209.21455077002.2813.030.006.526.521.004.66.000
2017Baltimore OriolesMLB Spring TrainingMLB31101.1380800008.0811118001.139.001.131.139.008.001.131.000
2018Baltimore OriolesMLB Spring TrainingMLB32106.0060600006.0844106001.3312.001.500.009.0006.001.000
Arizona Fall League Totals - 1 yrs112.8411011006112.7864134000.875.680.712.132.841.334.26.500
Cape Cod League Totals - 1 yrs011.9311000004.7851014211.9315.430.001.937.714.009.64.000
MLB Spring Training Totals - 9 yrs713.41661650016271.375282782067201.339.461.012.528.453.353.53.875
MLB Playoffs - Divisional Series Totals - 1 yrs100.0010100000.7000000000.000.000.000.000.0000.001.000
MLB Playoffs - Championship Series Totals - 1 yrs000.0010100001.7100021001.805.400.0010.805.400.500.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Cotuit KettleersCape Cod LeagueCollege21110100000000000001.0001.0001.0002.0001011.000.000.0000.000.000.000.000.000.00
Cape Cod League Totals - 1 yrs110100000000000001.0001.0001.0002.0001011.000.000.0000.000.000.000.000.000.00

Awards [7]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007Northeast Conference All-Conference (SP) ... Northeast Conference Pitcher of the Year2
2008Northeast Conference All-Conference (SP)1
2009Midwest League All-Star Team (RP)1
2010California League All-Star Team (RP) ... California League Pitcher of the Year2
2011Texas League All-Star (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-10-29RPFree Agent -Free AgentFree AgentGranted free agency32.200  
2018-07-29RPAtlanta BravesAtlanta Braves (MLB)YActiveTradedTraded from Braves to Orioles for future considerations32.108Team Roster on 2018-07-29
2018-01-12RPBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($5.165m) [Avoids arbitration]31.275Team Roster on 2018-01-12
2017-02-16CLBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($3.05m) [Wins arbitration]30.310Team Roster on 2017-02-16
2016-01-15RPBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($1.25m) [Avoids Arbitration]29.278Team Roster on 2016-01-15
2014-06-21RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)28.070Team Roster on 2014-06-21
2014-06-09RPBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsAssigned to Norfolk (AAA)28.058Team Roster on 2014-06-09
2014-05-16RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)28.034Team Roster on 2014-05-16
2014-05-07RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)28.025Team Roster on 2014-05-07
2014-05-02RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)28.020Team Roster on 2014-05-02
2014-03-27RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)27.349Team Roster on 2014-03-27
2013-11-25RPBaltimore OriolesBaltimore Orioles (MLB)YActiveTradedTraded from Padres to Orioles for Devin Jones27.227Team Roster on 2013-11-25
2013-11-21RPSan Diego PadresSan Diego Padres (MLB)-DFADes For AssignmentDesignated for Assignment27.223Team Roster on 2013-11-21
2013-09-03RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from Tucson (AAA)27.144Team Roster on 2013-09-03
2013-08-26RPSan Diego PadresTucson (AAA)YMinorsReassigned MinorsOptioned to Tucson (AAA)27.136Team Roster on 2013-08-26
2013-08-25RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from Tucson (AAA)27.135Team Roster on 2013-08-25
2013-07-14RPSan Diego PadresTucson (AAA)YMinorsReassigned MinorsOptioned to Tucson (AAA)27.093Team Roster on 2013-07-14
2013-07-08RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from Tucson (AAA)27.087Team Roster on 2013-07-08
2013-06-26RPSan Diego PadresTucson (AAA)YMinorsReassigned MinorsOptioned to Tucson (AAA)27.075Team Roster on 2013-06-26
2013-06-23RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from Tucson (AAA)27.072Team Roster on 2013-06-23
2013-05-18RPSan Diego PadresTucson (AAA)YMinorsReassigned MinorsOptioned to Tucson (AAA)27.036Team Roster on 2013-05-18
2012-07-04RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from Tucson (AAA)26.083Team Roster on 2012-07-04
2012-06-28RPSan Diego PadresTucson (AAA)YMinorsReassigned MinorsOptioned to Tucson (AAA)26.077Team Roster on 2012-06-28
2012-05-04RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from Tucson (AAA)26.022Team Roster on 2012-05-04
2012-04-16PSan Diego PadresTucson (AAA)YMinorsReassigned MinorsOptioned to Tucson (AAA)26.004Team Roster on 2012-04-16
2012-04-05RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from Tucson (AAA)25.358Team Roster on 2012-04-05
2012-04-03RPSan Diego PadresTucson (AAA)YMinorsReassigned MinorsOptioned to Tucson (AAA)25.356Team Roster on 2012-04-03
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2011San Diego PadresTeam Payroll25414,000-78937-2,722,607414,000414,000
2012San Diego PadresTeam Payroll26480,000-76039-2,954,887480,000894,000
2013San Diego PadresTeam Payroll27498,200-64429293,023,990490,0001,392,200
2014Baltimore OriolesTeam Payroll28509,500-64628293,256,497500,0001,901,700
2015Baltimore OriolesTeam Payroll29523,0003.06359724343,571,283507,5002,424,700
2016Baltimore OriolesTeam Payroll301,250,0004.06344022523,498,245507,5003,674,7002016-01-15 - Signed to 1-year contract for 2016-2016 ($1.25m) [Avoids Arbitration]
2017Baltimore OriolesTeam Payroll313,050,0005.06332517653,651,709535,0006,724,7002017-02-16 - Signed to 1-year contract for 2017-2017 ($3.05m) [Wins arbitration]
2018Baltimore OriolesTeam Payroll325,165,000-217874++4,360,045545,00011,889,7002018-01-12 - Signed to 1-year contract for 2018-2018 ($5.165m) [Avoids arbitration]
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red