Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

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

Arizona Fall League

Positionsp-622Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBrad Brach
Height6-4Weight210BatsRightThrowsRight
Born DateApril 12,1986 [32.042]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] Awards7
TBC Player ID55213Retrosheet IDbracb001MLBAM ID542960
Pitch Repertoire Fastball (58.84%) -- Splitter (18.65%) -- Slider (17.34%) -- 2-Seam Fastball (4.79%) -- Cutter (0.37%) -- Changeup (0.01%)
Fastball Velocity [2018] - 93.09 - [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)Minor--CL0352.896706700623471.2602423412947001.007.530.501.5111.807.83.375-
2011San Diego PadresNLMLBsdn58Rel25025.1490900407.095407111012.2911.57--9.0014.141.57.0003.31
2012Tucson PadresPCLAAAsdn36Rel26212.7910010001039.211330151001.2410.24--0.934.665.00.667-
2012San Diego PadresNLMLBsdn58Rel26243.78670670013066.25028281133754021.246.751.484.4510.122.27.3334.57
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.0482422625542011.176.930.873.617.802.16.8753.90
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 OriolesALMLBbalRel32023.79190190013719.02198111240001.689.950.475.2111.372.18.000-0.11
MLB Totals - 8 Season(s)Filter29213.0337403740010828411.03291561394218444620241.247.180.924.029.732.42.5800.53
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)Filter26152.812650265008528307.2234108962812532911211.176.850.823.669.622.63.634-
San Diego Padres Totals - 3 Season(s)Filter363.70109010900230104.295484314591179031.478.171.205.0710.061.98.333-
Average MLB - Per ~220 innings15113.032000200005815220.01768374229823811121.247.180.924.029.732.42.5770.53
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
MLB Totals for P - 7 season(s)-   P355-3922135666256.9030.160.14311173.8-3550.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----------

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-01-12CLBaltimore 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