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

Will MiddlebrooksHigh Level: MLB Current Team: Philadelphia Phillies - In Minors MLB Years: 2012-2017
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
Futures Game

Positions3B-898, 1B-18, SS-8, 2B-3, LF-1, DH-1Position when Drafted3B/PPlayer Listed UnderMajor Leaguers
Proper NameWilliam Scott Middlebrooks
Height6-3Weight197BatsRightThrowsRight
Born DateSeptember 9,1988 [29.165]PlaceGreenville,Texas
High SchoolLiberty Eylau (Texarkana,TX)

DraftedSelected by the Boston Red Sox in the 5th round (174th overall) of the 2007 Amateur Entry Draft [Signed]
Signing Bonus$925,000Signing ScoutsJim RobinsonService Time3.146 (2017)
Prospect Rankings[BA] 2012-MLB-#51 ... 2012-BOS-#1
MLB DebutMay 2,2012 [23.235]
OrganizationsBOS [7] MIL [1] SDN [1] TEX [1] Awards5
TBC Player ID128999Retrosheet IDmiddw001MLBAM ID519025
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Will Middlebrooks 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 RatingsBattingSpeed39Power68Contact26XBH67RBIs63Runs62Hitting47Durability39Team.502Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008Lowell SpinnersNYPLA-bos153b19592092153172121100127321219.254.298.368.6667720226.380.114.220.2925.3132.306.080.44209.0037.74
2009Greenville DriveSALAbos113b201033745399253757744812320307.265.349.404.75315135427.372.139.275.33511.2428.812.561.6453.4335.35
2010Salem Red SoxCaroA+bos163b21114435691203121270533512140726.276.331.439.77019145481.350.163.248.3357.2825.163.462.4936.2537.50
2011Lowell SpinnersNYPLA-bos-22412441036102100100.333.4001.1671.56714415.111.8341.083.59413.336.670.5020.004.00100.00
2011Portland Sea DogsEastAAbos163b2296371541122511880602195401012.302.345.520.86519344397.363.218.291.3755.2923.934.524.5320.6139.29
2011Pawtucket Red SoxILAAAbos243b2216564900283131800100.161.200.268.46815260.189.107.196.2085.0030.006.003.3328.0022.22
2011Minor Totals (3 teams)Minor         11643962125261239410126114403012.285.328.506.83422250472.334.221.301.3615.5124.154.384.8719.0940.00
2012Pawtucket Red SoxILAAAbos163b2324931831319273171800001.333.380.6771.0576313100.333.344.441.4467.0018.002.579.0010.3341.94
2012Boston Red SoxALMLBbos643b23752673477140155441137030308.288.325.509.83413629286.335.221.281.3574.5524.485.385.2417.8037.66
2013Pawtucket Red SoxILAAAbos163b2445179254850103510163800105.268.327.464.7918315196.288.196.291.3458.1619.392.385.1017.9031.25
2013Boston Red SoxALMLBbos163b249434841791801749312098213313.227.271.425.69614835374.263.198.261.3005.3526.204.904.5520.4744.30
2014Pawtucket Red SoxILAAAbos163b2529104132411480063010102.231.277.375.652396112.282.144.202.2895.3626.795.003.5726.0025.00
2014Boston Red SoxALMLBbos163b2563215144110021911157040017.191.256.265.5215712234.273.074.144.2386.4129.914.670.85107.5029.27
2015El Paso ChihuahuasPCLAAAsdn163b26381531339514191283500311.255.287.379.6665810164.299.124.170.2854.8821.344.382.4438.2525.64
2015San Diego PadresNLMLBsdn113b268325523547292921116000404.212.241.361.6029218270.237.149.196.2594.0722.225.453.3328.3333.33
2016Wisconsin Timber RattlersMidwAmil193b2727020001000200000.286.286.286.572207.400.000.000.2510.0028.570.000.000.000.00
2016Biloxi ShuckersSouAAmil223b2714020001000100000.500.500.5001.000204.667.000.000.4390.0025.000.000.000.000.00
2016Colorado Springs Sky SoxPCLAAAmil03b2768248387022210471195921426.282.308.508.81612634264.328.226.262.3393.4122.356.563.7924.8048.57
2016Minor Totals (3 teams)Minor         71259387422210491196221426.286.310.502.81213034275.335.216.251.3383.2722.556.893.6425.9045.95
2016Milwaukee BrewersNLMLBmil153b2710272300010041300000.111.226.111.3373031.214.000.148.17412.9041.943.250.000.000.00
2017Round Rock ExpressPCLAAAtex193b28783065179140236401318820319.258.327.529.85616237342.283.271.369.3579.0625.732.846.7313.3046.84
2017Texas RangersALMLBtex153b2822385822030011400000.211.231.368.59914439.333.157.184.2502.5635.9014.000.000.0050.00
MLB Totals - 6 Season(s)Filter347115011926251443155104643259110432.228.272.391.663450981234.277.163.224.0005.1926.345.083.4826.7437.40
Minor League Totals - 10 Season(s)Filter677255136369214913103444381319870217227758.271.325.461.78611762652795.332.190.277.0007.0825.123.553.6924.7738.29
AAA Totals - 7 Season(s)Filter29811391623005056220896802865113424.263.311.479.7905461171238.296.216.289.0006.4623.103.585.0118.3739.00
AA Totals - 2 Season(s)Filter97375541142511881602196401012.304.347.520.86719544401.366.216.288.0005.2423.944.574.4920.8338.60
A+ Totals - 1 Season(s)Filter114435691203121270533512140726.276.331.439.77019145481.350.163.248.0007.2825.163.462.4936.2537.50
A Totals - 2 Season(s)Filter10538153101253758744812520307.265.348.402.75015335434.373.137.270.00011.0628.802.601.6154.4334.65
A- Totals - 2 Season(s)Filter632212557182427110147421319.258.304.412.7169124241.363.154.267.0005.8130.715.291.6655.2542.11
Boston Red Sox Totals - 3 Season(s)Filter23283089197420341228348238916428.237.284.411.69534176894.289.174.237.0005.3726.624.963.8024.4138.58
San Diego Padres Totals - 1 Season(s)Filter8325523547292921116000404.212.241.361.6029218270.237.149.196.0004.0722.225.453.3328.3333.33
Texas Rangers Totals - 1 Season(s)Filter22385822030011400000.211.231.368.59914439.333.157.184.0002.5635.9014.000.000.0050.00
Milwaukee Brewers Totals - 1 Season(s)Filter10272300010041300000.111.226.111.3373031.214.000.148.00012.9041.943.250.000.000.00
Average MLB - Per 162 games1625375612224220725230152405215.228.272.391.66321046576.277.163.224.0005.1926.345.083.4826.7437.40
Average Minor - Per 162 games16261087166363251069347168406214.271.325.461.78628163669.332.190.277.0007.0825.123.553.6924.7738.29

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Lowell Spinners NYPLA-bos193B55--328294123114.9272.07------5993.275.3
2009Greenville Drive SALAbos203B91--531441411211197.9342.16------10388.365.9
2010Salem Red Sox CaroA+bos213B106--732531929345326.9453.08------11493.076.8
2011Portland Sea Dogs EastAAbos223B85--55136138204191.9362.25------9688.559.9
2011Pawtucket Red Sox ILAAAbos223B14--10233-3633.9172.36------1687.59.9
2012Pawtucket Red Sox ILAAAbos233B24--1431164645.9781.88------24100.016.7
2012Boston Red SoxALMLBbos23DH1---------------751.30.6
2012Boston Red SoxALMLBbos233B726960632134913175166.9492.310.27-----7596.044.4
2013Pawtucket Red Sox ILAAAbos243B40--388043122118.9672.95------4588.928.0
2013Boston Red SoxALMLBbos243B9290797531551012218208.9542.260.26-----9497.956.8
2013Boston Red SoxALMLBbos241B119101--11111.00011.001.22-----941.10.6
2013Boston Red SoxALMLBbos242B2-413-1441.0002.001.00-----942.11.2
2014Pawtucket Red Sox ILAAAbos253B17--827-435351.0002.06------2958.611.8
2014Boston Red SoxALMLBbos253B6257522389949141137.9722.210.26-----6398.438.3
2014Boston Red SoxALMLBbos251B1-32--1221.0002.000.67-----631.60.6
2015El Paso Chihuahuas PCLAAAsdn263B34--18553137673.9612.15------3889.523.6
2015El Paso Chihuahuas PCLAAAsdn261B4--343-537371.0009.25------3810.52.8
2015San Diego PadresNLMLBsdn261B21810---10101.0005.001.25-----832.41.2
2015San Diego PadresNLMLBsdn263B69605315393713153146.9542.120.27-----8383.142.6
2015San Diego PadresNLMLBsdn26SS8439511-316161.0002.000.41-----839.64.9
2016Wisconsin Timber Rattlers MidwAmil273B1--21--331.0003.00------250.00.7
2016Biloxi Shuckers SouAAmil273B1--1---111.0001.00------1100.00.7
2016Colorado Springs Sky Sox PCLAAAmil273B54--3310345140136.9712.52------6879.439.1
2016Colorado Springs Sky Sox PCLAAAmil271B7--313-634341.0004.86------6810.35.1
2016Milwaukee BrewersNLMLBmil273B8862619-325251.0003.130.40-----1080.04.9
2017Round Rock Express PCLAAAtex281B2--13--213131.0006.50------782.61.4
2017Round Rock Express PCLAAAtex283B54--389657139134.9642.48------7869.239.1
2017Round Rock Express PCLAAAtex28LF1--2---221.0002.00------781.30.7
2017Round Rock Express PCLAAAtex282B1--12--331.0003.00------781.30.7
2017Texas RangersALMLBtex281B1197--2771.0007.000.78-----224.50.6
2017Texas RangersALMLBtex283B19684925223634.9441.790.40-----2286.411.7
MLB Totals for 3B - 6 season(s)-   3B32229026021915253252748716.9572.220.28-----3220.00.0
MLB Totals for SS - 1 season(s)-   SS8439511-316161.0002.000.41-----80.00.0
MLB Totals for 1B - 4 season(s)-   1B5329291-330301.0006.001.03-----50.00.0
MLB Totals for 2B - 1 season(s)-   2B2-413-1441.0002.001.00-----20.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for 3B - 7 season(s)-   3B237--1594152038594574.9662.42------2370.00.0
AAA Totals for 1B - 3 season(s)-   1B13--786-1384841.0006.46------130.00.0
AAA Totals for 2B - 1 season(s)-   2B1--12--331.0003.00------10.00.0
AAA Totals for LF - 1 season(s)-   LF1--2---221.0002.00------10.00.0
AA Totals for 3B - 2 season(s)-   3B86--56136138205192.9372.23------860.00.0
A+ Totals for 3B - 1 season(s)-   3B106--732531929345326.9453.08------1060.00.0
A Totals for 3B - 2 season(s)-   3B92--551451411214200.9352.17------920.00.0
A- Totals for 3B - 1 season(s)-   3B55--328294123114.9272.07------550.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Lowell Spinners NYPLA-bos19-----55-----
2009Greenville Drive SALAbos20-----91-----
2010Salem Red Sox CaroA+bos21-----106-----
2011Portland Sea Dogs EastAAbos22-----85-----
2011Pawtucket Red Sox ILAAAbos22-----14-----
2012Pawtucket Red Sox ILAAAbos23-----24-----
2012Boston Red SoxALMLBbos23-----72----1
2013Pawtucket Red Sox ILAAAbos24-----40-----
2013Boston Red SoxALMLBbos24--12-92-----
2014Pawtucket Red Sox ILAAAbos25-----17-----
2014Boston Red SoxALMLBbos25--1--62-----
2015El Paso Chihuahuas PCLAAAsdn26--4--34-----
2015San Diego PadresNLMLBsdn26--2-869-----
2016Wisconsin Timber Rattlers MidwAmil27-----1-----
2016Biloxi Shuckers SouAAmil27-----1-----
2016Colorado Springs Sky Sox PCLAAAmil27--7--54-----
2016Milwaukee BrewersNLMLBmil27-----8-----
2017Round Rock Express PCLAAAtex28--21-541----
2017Texas RangersALMLBtex28--1--19-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2011Scottsdale ScorpionsArizona Fall LgMinor221356914304111041900000.250.300.518.81829760.303.268.3576.6731.674.756.6714.0050.00
2011Boston Red SoxMLB Spring TrainingMLB22514121000001400000.143.200.214.4143115.200.071.1436.6726.674.000.000.0050.00
2012Boston Red SoxMLB Spring TrainingMLB231020261001000800000.300.300.350.6507120.500.050.0500.0040.000.000.000.0016.67
2013Boston Red SoxMLB Spring TrainingMLB2421569187118106900002.321.387.536.92330962.370.215.3399.6814.521.501.6156.0050.00
2013Boston Red SoxDiv SeriesMLB24413131001003400010.231.375.308.6834116.333.077.30818.7525.001.330.000.0033.33
2013Boston Red SoxChamp. SeriesMLB24510111000000500000.100.100.200.3002110.200.100.1000.0050.000.000.000.00100.00
2013Boston Red SoxWorld SeriesMLB2412000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2014Boston Red SoxMLB Spring TrainingMLB2519518182149203300000.353.389.6671.05634754.318.314.4125.565.561.007.4112.7538.89
2015San Diego PadresMLB Spring TrainingMLB261851111850290051100001.353.411.569.98029756.421.216.3148.9319.642.203.5725.5038.89
2016Milwaukee BrewersMLB Spring TrainingMLB2716412830030001000000.195.195.268.46311341.258.073.0730.0024.390.000.000.0037.50
2017Texas RangersMLB Spring TrainingMLB28154151121140011400001.268.286.439.72518442.385.171.1952.3833.3314.002.3841.0036.36
Arizona Fall League Totals - 1 yrs1356914304111041900000.250.300.518.81829760.303.268.3576.6731.674.756.6714.0050.00
MLB Spring Training Totals - 7 yrs104274388121383430165900004.296.334.482.81613232290.353.186.2555.5220.343.692.7634.2539.51
MLB Playoffs - Divisional Series Totals - 1 yrs413131001003400010.231.375.308.6834116.333.077.30818.7525.001.330.000.0033.33
MLB Playoffs - Championship Series Totals - 1 yrs510111000000500000.100.100.200.3002110.200.100.1000.0050.000.000.000.00100.00
MLB Playoffs - World Series Totals - 1 yrs12000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00

Awards [5]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007High School All-American - 2nd Team (UT)1
2010Carolina League All-Star Team (3B)1
2011Eastern League All-Star Team (3B)1
2012American League Player of the Week (June 18-June 24)1
2013American League Player of the Week (September 2-September 8)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2018-01-03SSPhiladelphia PhilliesPhiladelphia Phillies (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2018-01-03
2017-10-10SSFree Agent -Free Agent--Refused minor league assignment, declared free agent  
2017-09-01SSTexas RangersTexas Rangers (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2017-09-01
2017-07-22SSTexas RangersRound Rock (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-07-22
2017-07-10SSTexas RangersRound Rock (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2017-07-10
2017-06-01SSTexas RangersRound Rock (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-06-01
2017-04-20SSTexas RangersRound Rock (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2017-04-20
2017-04-06SSTexas RangersRound Rock (AAA)-MinorsReassigned MinorsAssigned to Round Rock (AAA)Team Roster on 2017-04-06
2016-11-10SSTexas RangersTexas Rangers (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2016-11-10
2016-10-02SSFree Agent -Free Agent--Refused minor league assignment, declared free agent  
2016-09-01SSMilwaukee BrewersColorado Springs (AAA)-MinorsActivated MinorsActivated from DL and outrighted to minorsTeam Roster on 2016-09-01
2016-08-30SSMilwaukee BrewersColorado Springs (AAA)YDL-15InjuredAssigned to Colorado Springs (AAA) for rehabTeam Roster on 2016-08-30
2016-07-26SSMilwaukee BrewersMilwaukee Brewers (MLB)YDL-15InjuredDL15 Right lower leg strainTeam Roster on 2016-07-26
2016-07-04SSMilwaukee BrewersMilwaukee Brewers (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2016-07-04
2016-04-07SSMilwaukee BrewersColorado Springs (AAA)-MinorsReassigned MinorsAssigned to Colorado Springs (AAA)Team Roster on 2016-04-07
2015-12-16SSMilwaukee BrewersMilwaukee Brewers (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-12-16
2015-12-05SSFree Agent -Free AgentFree AgentGranted free agency  
2015-07-22SSSan Diego PadresEl Paso (AAA)YMinorsReassigned MinorsAssigned to El Paso (AAA)Team Roster on 2015-07-22
2014-12-20SSSan Diego PadresSan Diego Padres (MLB)YActiveTradedTraded from Red Sox to Padres for Ryan HaniganTeam Roster on 2014-12-20
2014-08-013bBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2014-08-01
2014-07-263bBoston Red SoxPawtucket (AAA)YDL-15InjuredAssigned to Pawtucket (AAA) for rehabTeam Roster on 2014-07-26
2014-07-133bBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredRecalled from minor league rehab assignmentTeam Roster on 2014-07-13
2014-07-083bBoston Red SoxPawtucket (AAA)YDL-15InjuredAssigned to Pawtucket (AAA) for rehabTeam Roster on 2014-07-08
2014-06-233bBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredRecalled from minor league rehab assignmentTeam Roster on 2014-06-23
2014-06-183bBoston Red SoxPawtucket (AAA)YDL-15InjuredAssigned to Pawtucket (AAA) for rehabTeam Roster on 2014-06-18
2014-05-173bBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredDL15 Fractured right fingerTeam Roster on 2014-05-17
2014-04-253bBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2014-04-25
2014-04-213bBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredSent to minors for rehabilitationTeam Roster on 2014-04-21
2014-04-063bBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredDL15 Strained right calfTeam Roster on 2014-04-06
2013-08-103bBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveRecalled from Pawtucket (AAA)Team Roster on 2013-08-10
2013-07-103bBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveRecalled from Pawtucket (AAA)Team Roster on 2013-07-10
2013-07-103bBoston Red SoxPawtucket (AAA)YMinorsReassigned MinorsAssigned to Pawtucket (AAA)Team Roster on 2013-07-10
2013-06-263bBoston Red SoxPawtucket (AAA)YMinorsReassigned MinorsAssigned to Pawtucket (AAA)Team Roster on 2013-06-26
2013-06-103bBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2013-06-10
2013-06-043bBoston Red SoxPawtucket (AAA)YDL-15InjuredAssigned to Pawtucket (AAA) for rehabTeam Roster on 2013-06-04
2013-05-243bBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredDL15 Lower back strain [Left game during an at-bat with back spasms]Team Roster on 2013-05-24
2013-03-053bBoston Red SoxBoston Red Sox (MLB)YActiveContractSigned to 1-year contract for 2013 ($0.498m)Team Roster on 2013-03-05
2012-11-303BBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2012-11-30
2012-10-053BBoston Red SoxBoston Red Sox (MLB)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2012-10-05
2012-08-123bBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredDL15 Broken right wristTeam Roster on 2012-08-12
2012-05-023BBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveRecalled from Pawtucket (AAA)Team Roster on 2012-05-02
* 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
2007Boston Red Sox-18925,000-------925,000Signing Bonus out of 2007 Draft (5th round - 174th overall)
2012Boston Red SoxTeam Payroll23480,000-76053-2,954,887480,0001,405,000
2013Boston Red SoxTeam Payroll24498,000-64633293,021,531490,0001,903,0002013-03-05 - Signed to 1-year contract for 2013 ($0.498m)
2014Boston Red SoxTeam Payroll25540,500-51727433,256,497500,0002,443,500
2015San Diego PadresTeam Payroll26540,5003.05754722403,571,283507,5002,984,000
2016Milwaukee BrewersTeam Payroll27507,5003.11577134-3,498,245507,5003,491,5002015-12-16 - Signed to Minor League Contract
2017Texas RangersTeam Payroll28535,000-85046-3,582,271535,0004,026,5002016-11-10 - Signed to Minor League Contract
* 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