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

Craig BreslowTrack this Player High Level: MLB Current Team: MLB Years: 2005-2017
Follow TBC on Twitter and Facebook

Arizona Fall League
World Series Champion

PositionsP-844Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameCraig Andrew Breslow
Height6-1Weight180BatsLeftThrowsLeft
Born DateAugust 8,1980 [37.315]PlaceNew Haven,Connecticut
High SchoolTrumbull (Trumbull,CT)
CollegeYale University (New Haven,CT)

DraftedSelected by the Milwaukee Brewers [Team Picks] in the 26th round (769th overall) of the 2002 Amateur Entry Draft [Signed]
Signing ScoutsTommy TanousService Time9.113 (2017)
MLB DebutJuly 23,2005 [24.349]
OrganizationsBOS [6] MIL [3] MIN [3] OAK [3] CLE [2] TOR [1] ARI [1] MIA [1] SDN [1] TEX [1] Awards0
TBC Player ID21437Retrosheet IDbresc001MLBAM ID444520
Pitch Repertoire Fastball (43.69%) -- Slider (21.52%) -- 2-Seam Fastball (18.47%) -- Changeup (12.47%) -- Curveball (3.85%)
Fastball Velocity [2017] - 89.34 - [2016] - 89.55 - [2015] - 89.97 - [2014] - 87.87 - [2013] - 89.55 - [2012] - 90.87 - [2011] - 91.00 - [2010] - 90.39
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Craig Breslow 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 RatingsPitchingStrikeouts56Walks37Hittable46SO/BB42vsPower46Hitting0Durability57Team.502Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1999Yale UniversityIvyNCAA-1S/R18336.461073000039.04840285243913001.8511.081.155.549.001.63.500-
2000Yale UniversityIvyNCAA-1S/R19056.3715510200435.0363125024380001.709.17--6.119.681.58.000-
2001Yale UniversityIvyNCAA-1S/R20322.611165410051.2462315122669001.328.010.173.8311.503.00.600-
2002YaleIvyNCAA-1Sr-ST21152.59981400059.0462417029441001.277.02--4.426.711.52.167-
2002Ogden RaptorsPioRkmil26Rel21621.8223023006254.0421511224567001.216.960.333.989.282.33.750-
2003Beloit SnappersMidwAmil19Rel22345.12330330012265.0644337427801001.408.860.553.7411.082.96.429-
2004New Jersey JackalsNeastInd-20Rel23314.1019019004126.0191312213373001.226.490.684.4412.652.85.750-
2004High Desert MavericksCalifA+mil-Rel23137.1923023009041.0543933524414001.8911.761.095.238.931.71.250-
2005Mobile BayBearsSouAAsdn-Rel24212.7540040005052.0381616317472001.056.540.522.928.082.76.667-
2005Portland BeaversPCLAAAsdn-Rel24014.0070700609.011441190001.3311.001.001.009.009.00.000-
2005Minor Totals (2 teams)MinorMLB--Rel0222.93470470011061.0492020418562001.097.190.592.648.223.11.5002.92
2005San Diego PadresNLMLBsdn49Rel24002.2014014003016.01564113141011.718.270.557.167.711.08-4.67
2006Pawtucket Red SoxILAAAbos32Rel25712.69390390021767.0492120324776101.096.580.403.2210.343.21.875-
2006Boston Red SoxALMLBbos54Rel25023.7513013003012.0125506122111.509.00--4.509.002.00.0002.90
2007Pawtucket Red SoxILAAAbos32Rel26234.06491480014168.2703831625738001.389.170.793.289.572.92.400-
2008Cleveland IndiansALMLBcle58Rel27003.2470700308.010331570001.8010.801.085.407.561.40-4.81
2008Minnesota TwinsALMLBmin49Rel27021.63420420010138.22497014324100.985.59--3.267.452.29.0002.56
2009Minnesota TwinsALMLBmin49Rel28126.2817017005014.0111110311113001.536.911.886.916.911.00.3336.59
2009Oakland AthleticsALMLBoak56Rel28752.6060060004055.0372016518440120.996.020.812.937.162.44.5833.77
2010Oakland AthleticsALMLBoak56Rel29443.01750750023574.2532625929710101.106.391.083.508.562.45.5003.91
2011Oakland AthleticsALMLBoak56Rel30023.79670670010059.0692925421443021.5210.470.613.196.672.10.0003.58
2012Arizona DiamondbacksNLMLBari32Rel31202.70400400012043.0381513513421011.187.891.042.708.723.231.0003.63
2012Boston Red SoxALMLBbos32Rel31102.7023023004020.0147609191001.156.30--4.058.552.111.0002.55
2013Portland Sea DogsEastAAbos-ST3200--11000000.0333010000----------0.00--
2013Pawtucket Red SoxILAAAbos32Rel32002.4540400003.24110340001.919.82--7.369.821.33--
2013Minor Totals (2 teams)MinorMLB--Rel0009.8251400003.27440440003.0017.18--9.829.821.00-4.14
2013Boston Red SoxALMLBbos32Rel32521.81610610013059.2491612318332021.127.390.452.724.981.83.7143.60
2014Pawtucket Red SoxILAAAbos32S/R33100.0031200002.21000210101.123.37--6.753.370.501.000-
2014Boston Red SoxALMLBbos32Rel33245.96600600016154.0734036828373121.8612.091.334.646.131.32.3335.34
2015Boston Red SoxALMLBbos32Rel34044.15452430018165.06933301223462021.429.551.663.186.372.00.0005.27
2016Round Rock ExpressPCLAAAtex53Rel350013.5030300102.05330200003.5022.50--9.00--0.00--
2016New Orleans ZephyrsPCLAAAmia8Rel35136.4614014005223.2341817311290001.9012.931.144.1811.032.64.250-
2016Minor Totals (2 teams)MinorMLB--Rel0137.0117017006225.2392120313290002.0313.681.054.5610.172.23.2503.93
2016Miami MarlinsNLMLBmia17Rel35024.5015015004014.021971472001.7913.500.642.574.501.75.0003.93
2017Rochester Red WingsILAAAmin59Rel36003.3730300002.21110120000.753.37--3.376.752.00--
2017Columbus ClippersILAAAcle39Rel36003.8670700104.25220240001.509.64--3.867.712.00--
2017Minor Totals (2 teams)MinorMLB--Rel0003.681001000106.06330360001.237.36--3.687.362.00-2.75
2017Minnesota TwinsALMLBmin47Rel36115.2330030008031.0381918412181001.6111.031.163.485.231.50.5004.84
2017Cleveland IndiansALMLBcle40Rel36004.1570700104.03220250001.156.23--4.1510.382.50-2.23
2018New Hampshire Fisher CatsEastAAtorRel37007.5090900316.03550770001.674.50--10.5010.501.00--
MLB Totals - 12 Season(s)Filter23303.455762574001378567.253625021956226442255131.348.450.883.566.971.96.4340.98
Minor League Totals - 11 Season(s)Filter23184.112583255008315399.03842091842717143028201.388.580.603.829.602.51.561-
AAA Totals - 7 Season(s)Filter1183.861292127004810181.01808879137119914201.368.800.643.479.732.80.579-
AA Totals - 3 Season(s)Filter213.7050149008158.0442424325542001.186.790.463.868.332.16.667-
A+ Totals - 1 Season(s)Filter137.1923023009041.0543933524414001.8911.761.095.238.931.71.250-
A Totals - 1 Season(s)Filter345.12330330012265.0644337427801001.408.860.553.7411.082.96.429-
Rk Totals - 1 Season(s)Filter621.8223023006254.0421511224567001.216.960.333.989.282.33.750-
Ind Totals - 1 Season(s)Filter314.1019019004126.0191312213373001.226.490.684.4412.652.85.750-
NCAA Totals - 4 Season(s)Filter7154.1445261910104184.11761188569918723001.498.560.294.829.101.89.318-
Boston Red Sox Totals - 5 Season(s)Filter8123.80202220000542210.121710189238414710271.439.260.983.586.271.75.400-
Oakland Athletics Totals - 3 Season(s)Filter11113.14202020200375188.0159756618681593241.207.560.863.237.562.34.500-
Minnesota Twins Totals - 3 Season(s)Filter253.75890890023183.1733935737618101.317.820.753.966.541.65.286-
Arizona Diamondbacks Totals - 1 Season(s)Filter202.70400400012043.0381513513421011.187.891.042.708.723.231.000-
Miami Marlins Totals - 1 Season(s)Filter024.5015015004014.021971472001.7913.500.642.574.501.75.000-
Cleveland Indians Totals - 2 Season(s)Filter003.5514014004012.2135517120001.589.240.714.978.531.71--
San Diego Padres Totals - 1 Season(s)Filter002.2014014003016.01564113141011.718.270.557.167.711.08--
Average MLB - Per ~220 innings9123.45222122100533220.02079684228717010251.348.450.883.566.971.96.4290.98
Average Minor - Per ~220 innings13104.11141213900458220.0210114100159323515101.388.580.603.829.602.51.565-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2004New Jersey JackalsNeastInd-20p23191000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2005Mobile BayBearsSouAAsdn-p24333000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
2005San Diego PadresNLMLBsdn49p24141000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2012Arizona DiamondbacksNLMLBari32p31403000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2016New Orleans ZephyrsPCLAAAmia8p3582000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
MLB Totals - 5 Season(s)Filter1324000000000200000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
Minor League Totals - 2 Season(s)Filter415000000000200000.000.000.000.000005.000.000.000.0000.0040.000.000.000.000.00
AAA Totals - 1 Season(s)Filter82000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
AA Totals - 1 Season(s)Filter333000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
Ind Totals - 1 Season(s)Filter191000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Arizona Diamondbacks Totals - 1 Season(s)Filter403000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
San Diego Padres Totals - 1 Season(s)Filter141000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games1625000000000200000.000.000.000.000005.000.000.000.0000.0050.000.000.000.000.00
Average Minor - Per 162 games16220000000000800000.000.000.000.0000020.000.000.000.0000.0040.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2002Ogden Raptors PioRkmil21P23--15--661.0000.26------23100.030.7
2003Beloit Snappers MidwAmil22P33--2131-1615.9380.45------33100.024.3
2004New Jersey Jackals NeastIndy-23P19--12--331.0000.16------19100.020.4
2004High Desert Mavericks CalifA+mil23P23---32-53.6000.13------23100.016.4
2005Mobile BayBears SouAAsdn24P40--213--15151.0000.38------40100.029.0
2005Portland Beavers PCLAAAsdn24P7--25--771.0001.00------7100.04.9
2005San Diego PadresNLMLBsdn24P14-16--1-1---------14100.08.6
2006Pawtucket Red Sox ILAAAbos25P39--49--13131.0000.33------39100.027.1
2006Boston Red SoxALMLBbos25P13-12-1--111.0000.080.08-----13100.08.0
2007Pawtucket Red Sox ILAAAbos26P49--112--13131.0000.27------49100.034.5
2008Minnesota TwinsALMLBmin27P42-38111--12121.0000.290.32-----42100.025.8
2008Cleveland IndiansALMLBcle27P7-8-------------7100.04.3
2009Oakland AthleticsALMLBoak28P60-5554--991.0000.150.16-----60100.037.0
2009Minnesota TwinsALMLBmin28P17-14-3--331.0000.180.21-----17100.010.4
2010Oakland AthleticsALMLBoak29P75-74221-54.8000.050.05-----75100.046.3
2011Oakland AthleticsALMLBoak30P67-59-91-109.9000.130.15-----67100.041.4
2012Arizona DiamondbacksNLMLBari31P40-43-5--551.0000.130.12-20.0-40100.024.7
2012Boston Red SoxALMLBbos31P23-2011--221.0000.090.102166.7-23100.014.2
2013Portland Sea Dogs EastAAbos32P1---------------1100.00.7
2013Pawtucket Red Sox ILAAAbos32P4---2--221.0000.50------4100.02.8
2013Boston Red SoxALMLBbos32P61-5959-214141.0000.230.241325.0-61100.037.7
2014Pawtucket Red Sox ILAAAbos33P3---1--111.0000.33------3100.02.1
2014Boston Red SoxALMLBbos33P60-5434--771.0000.120.131-100.0-60100.037.0
2015Boston Red SoxALMLBbos34P45265351198.8890.180.121233.3-45100.027.8
2016New Orleans Zephyrs PCLAAAmia35P14--11--221.0000.14------14100.010.1
2016Round Rock Express PCLAAAtex35P3---------------3100.02.1
2016Miami MarlinsNLMLBmia35P15-14-2--221.0000.130.14-20.0-15100.09.3
2017Columbus Clippers ILAAAcle36P7---------------7100.04.9
2017Rochester Red Wings ILAAAmin36P3---------------3100.02.1
2017Minnesota TwinsALMLBmin36P30-31-2--221.0000.070.062166.7-30100.018.5
2017Cleveland IndiansALMLBcle36P7-4-------------7100.04.3
Ind Totals for P - 1 season(s)-   P19--12--331.0000.16------190.00.0
MLB Totals for P - 12 season(s)-   P57625662058438278.9510.140.1471138.9-5760.00.0
AAA Totals for P - 7 season(s)-   P129--830--38381.0000.29------1290.00.0
AA Totals for P - 2 season(s)-   P41--213--15151.0000.37------410.00.0
A+ Totals for P - 1 season(s)-   P23---32-53.6000.13------230.00.0
A Totals for P - 1 season(s)-   P33--2131-1615.9380.45------330.00.0
Rk Totals for P - 1 season(s)-   P23--15--661.0000.26------230.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2002Ogden Raptors PioRkmil2123----------
2003Beloit Snappers MidwAmil2233----------
2004New Jersey Jackals NeastInd-2319----------
2004High Desert Mavericks CalifA+mil2323----------
2005Mobile BayBears SouAAsdn2440----------
2005Portland Beavers PCLAAAsdn247----------
2005San Diego PadresNLMLBsdn2414----------
2006Pawtucket Red Sox ILAAAbos2539----------
2006Boston Red SoxALMLBbos2513----------
2007Pawtucket Red Sox ILAAAbos2649----------
2008Minnesota TwinsALMLBmin2742----------
2008Cleveland IndiansALMLBcle277----------
2009Oakland AthleticsALMLBoak2860----------
2009Minnesota TwinsALMLBmin2817----------
2010Oakland AthleticsALMLBoak2975----------
2011Oakland AthleticsALMLBoak3067----------
2012Arizona DiamondbacksNLMLBari3140----------
2012Boston Red SoxALMLBbos3123----------
2013Portland Sea Dogs EastAAbos321----------
2013Pawtucket Red Sox ILAAAbos324----------
2013Boston Red SoxALMLBbos3261----------
2014Pawtucket Red Sox ILAAAbos333----------
2014Boston Red SoxALMLBbos3360----------
2015Boston Red SoxALMLBbos3445----------
2016New Orleans Zephyrs PCLAAAmia3514----------
2016Round Rock Express PCLAAAtex353----------
2016Miami MarlinsNLMLBmia3515----------
2017Columbus Clippers ILAAAcle367----------
2017Rochester Red Wings ILAAAmin363----------
2017Minnesota TwinsALMLBmin3630----------
2017Cleveland IndiansALMLBcle367----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2005Peoria JavelinasArizona Fall LgMinor24017.6215015001013.01912110312001.6913.150.002.088.314.008.31.000
2006Boston Red SoxMLB Spring TrainingMLB25001.6960600005.1441023101.186.750.003.385.061.506.75.000
2007Boston Red SoxMLB Spring TrainingMLB26000.0030300003.0100024101.003.000.006.0012.002.000.00.000
2008Cleveland IndiansMLB Spring TrainingMLB27017.5670700118.16871910001.856.481.089.7210.801.118.64.000
2009Minnesota TwinsMLB Spring TrainingMLB28000.0003-300359.01000122001.3310.001.002.002.001.000.00.000
2010Oakland AthleticsMLB Spring TrainingMLB29001.5070700016.0511143001.507.501.506.004.500.751.50.000
2011Oakland AthleticsMLB Spring TrainingMLB300011.2550500004.0965022002.7520.250.004.504.501.0013.50.000
2012Arizona DiamondbacksMLB Spring TrainingMLB31118.71909000010.1151010246101.8813.061.743.485.231.508.71.500
2013Boston Red SoxDiv SeriesMLB32100.0030300003.22000140000.944.910.002.459.824.000.001.000
2013Boston Red SoxChamp. SeriesMLB32000.0040400003.11000420001.612.700.0010.805.400.500.00.000
2013Boston Red SoxWorld SeriesMLB320054.0130300000.133202000050.0081.010.0054.010.000.0081.01.000
2015Boston Red SoxMLB Spring TrainingMLB34101.5060600006.0511022101.177.500.003.003.001.001.501.000
2016Miami MarlinsMLB Spring TrainingMLB35002.4570700007.1422106000.564.911.230.007.3602.45.000
2017Minnesota TwinsMLB Spring TrainingMLB36001.0090900009.0511077201.335.000.007.007.001.001.00.000
2018Toronto Blue JaysMLB Spring TrainingMLB37016.141001000007.11055146001.9712.271.234.917.361.506.14.000
Arizona Fall League Totals - 1 yrs017.6215015001013.01912110312001.6913.150.002.088.314.008.31.000
MLB Spring Training Totals - 11 yrs233.9369366004775.774383373851601.488.800.834.526.071.344.52.400
MLB Playoffs - Divisional Series Totals - 1 yrs100.0030300003.7200014000.824.910.002.459.824.000.001.000
MLB Playoffs - Championship Series Totals - 1 yrs000.0040400003.3100042001.502.700.0010.805.400.500.00.000
MLB Playoffs - World Series Totals - 1 yrs0054.0130300000.33320200015.0081.010.0054.010.000.0081.01.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-05-03PToronto Blue JaysNew Hampshire (AA)-DL-7InjuredDL7 Injured37.268Team Roster on 2018-05-03
2018-04-03PToronto Blue JaysNew Hampshire (AA)-MinorsReassigned MinorsAssigned to New Hampshire (AA)37.238Team Roster on 2018-04-03
2018-04-03RPToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to Minor League Contract37.238Team Roster on 2018-04-03
2018-04-02RPFree Agent -Free AgentFree AgentReleased by Blue Jays37.237  
2018-03-24RPToronto Blue JaysToronto Blue Jays (MLB)-MinorsFree AgentReleased but re-signed to Minor league Contract37.228Team Roster on 2018-03-24
2018-02-12RPToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to Minor League Contract37.188Team Roster on 2018-02-12
2017-11-03RPFree Agent -Free AgentFree AgentGranted free agency37.087  
2017-08-09RPCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)37.001Team Roster on 2017-08-09
2017-08-04RPCleveland IndiansCleveland Indians (MLB)-MinorsContractSigned to Minor League Contract36.361Team Roster on 2017-08-04
2017-07-30RPFree Agent -Free AgentFree AgentReleased by Twins36.356  
2017-07-24RPMinnesota TwinsMinnesota Twins (MLB)-DFADes For AssignmentDesignated for Assignment36.350Team Roster on 2017-07-24
2017-07-18RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveActivated from DL36.344Team Roster on 2017-07-18
2017-07-09RPMinnesota TwinsRochester (AAA)YDL-10InjuredAssigned to Rochester (AAA) for rehab36.335Team Roster on 2017-07-09
2017-07-02RPFree Agent -Free AgentFree AgentReleased by Blue Jays36.328  
2017-06-28RPMinnesota TwinsMinnesota Twins (MLB)YDL-10InjuredDL10 Thoracic rib cage soreness36.324Team Roster on 2017-06-28
2017-03-21RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveContract purchased from minors36.225Team Roster on 2017-03-21
2017-02-09RPMinnesota TwinsMinnesota Twins (MLB)-MinorsContractSigned to Minor League Contract36.185Team Roster on 2017-02-09
2016-08-09RPFree Agent -Free AgentFree AgentReleased by Rangers36.001  
2016-08-04RPTexas RangersRound Rock (AAA)-Restricted--Placed on temporary inactive list35.361Team Roster on 2016-08-04
2016-07-27RPTexas RangersRound Rock (AAA)-MinorsContractSigned to Minor League Contract35.353Team Roster on 2016-07-27
2016-07-18RPFree Agent -Free AgentFree AgentReleased by Marlins35.344  
2016-05-13RPMiami MarlinsNew Orleans (AAA)-MinorsReassigned MinorsOutrighted to minors35.278Team Roster on 2016-05-13
2016-05-11RPMiami MarlinsMiami Marlins (MLB)-DFADes For AssignmentDesignated for Assignment35.276Team Roster on 2016-05-11
2016-04-03RPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minors35.238Team Roster on 2016-04-03
2016-02-12SPMiami MarlinsMiami Marlins (MLB)-MinorsContractSigned to Minor League Contract35.188Team Roster on 2016-02-12
2015-11-02SPFree Agent -Free AgentFree AgentGranted free agency35.086  
2015-06-15SPBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveReinstated from Paternity Leave34.311Team Roster on 2015-06-15
2015-06-12RPBoston Red SoxBoston Red Sox (MLB)YPaternityOff-RosterPlaced on paternity leave34.308Team Roster on 2015-06-12
2015-01-06RPBoston Red SoxBoston Red Sox (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($2m) [Free Agent]34.151Team Roster on 2015-01-06
2014-10-30RPFree Agent -Free Agent--Team option declined, declared free agent34.083  
2014-04-09RPBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveActivated from DL33.244Team Roster on 2014-04-09
2014-04-03RPBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredAssigned to Pawtucket (AAA) for rehab33.238Team Roster on 2014-04-03
2014-03-27RPBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredDL15 Strained left shoulder33.231Team Roster on 2014-03-27
2013-10-07RPBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveRecalled from Portland (AA)33.060Team Roster on 2013-10-07
2013-08-27RPBoston Red SoxPortland (AA)YMinorsReassigned MinorsAssigned to Portland (AA)33.019Team Roster on 2013-08-27
2013-05-06RPBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveActivated from DL32.271Team Roster on 2013-05-06
2013-04-27RPBoston Red SoxPawtucket (AAA)YDL-15InjuredAssigned to Pawtucket (AAA) for rehab32.262Team Roster on 2013-04-27
2013-04-23RPBoston Red SoxPortland (AA)YDL-15InjuredAssigned to Portland (AA) for rehab32.258Team Roster on 2013-04-23
2013-03-31RPBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredDL15 Left shoulder tendinitis 32.235Team Roster on 2013-03-31
2013-01-19RPBoston Red SoxBoston Red Sox (MLB)YActiveContractSigned to 2-year contract for 2013-2014 ($6.25m) [Avoids arbitration]32.164Team Roster on 2013-01-19
2012-07-31RPBoston Red SoxBoston Red Sox (MLB)YActiveTradedTraded from Diamondbacks to Red Sox for Scott Podsednik and Matt Albers31.357Team Roster on 2012-07-31
2012-02-09Arizona DiamondbacksArizona Diamondbacks (MLB)-ContractSigned to 1-year contract for 2012-2012 ($1.795m) [Avoids arbitration]31.185Team Roster on 2012-02-09
2011-12-09RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveTradedTraded from Athletics with Trevor Cahill and cash to Diamondbacks for Collin Cowgill, Jarrod Parker and Ryan Cook31.123Team Roster on 2011-12-09
2011-01-25Oakland AthleticsOakland Athletics (MLB)-ActiveContractSigned to 1-year contract for 2011-2011 ($1.4m) [Avoids arbitration]30.170Team Roster on 2011-01-25
2010-03-08Oakland AthleticsOakland Athletics (MLB)-ContractSigned to 1-year contract for 2010-2010 ($0.425m) [Renewed]29.212Team Roster on 2010-03-08
2009-05-20RPOakland AthleticsOakland Athletics (MLB)YActive--Claimed off waivers from Twins by Athletics28.285Team Roster on 2009-05-20
2009-03-08Minnesota TwinsMinnesota Twins (MLB)-ContractSigned to 1-year contract for 2009-2009 ($0.422m) [Renewed]28.212Team Roster on 2009-03-08
2008-03-06Boston Red SoxBoston Red Sox (MLB)-ContractSigned to 1-year contract for 2008-2008 ($0.392m) [Renewed]27.210Team Roster on 2008-03-06
2006-01-27Boston Red SoxBoston Red Sox (MLB)-ContractSigned to Minor League Contract25.172Team Roster on 2006-01-27
2005-03-06San Diego PadresSan Diego Padres (MLB)-ContractSigned to minor league contract24.210Team Roster on 2005-03-06
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-12-09TradeTraded by Athletics with Trevor Cahill to Diamondbacks for Collin Cowgill, Jarrod Parker and Ryan Cook 
2009-05-21InjuredActivated from DL 
2008-05-29Claimed off waivers by Twins from Indians 
2008-03-06ContractSigned by Red Sox (1-year) 
2004-07-06Released by Brewers 
2002-06-06Contractsigned 
* 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
2005San Diego PadresTeam Payroll24300,000-79444-2,189,055300,000300,0002005-03-06 - Signed to minor league contract
2006Boston Red SoxTeam Payroll25327,000-74248-2,365,072327,000627,0002006-01-27 - Signed to Minor League Contract
2008Minnesota TwinsTeam Payroll27392,000-73224192,696,252390,0001,019,0002008-03-06 - Signed to 1-year contract for 2008-2008 ($0.392m) [Renewed]
2008Cleveland IndiansTeam Payroll27392,000-73226192,696,252390,0001,019,0002008-03-06 - Signed to 1-year contract for 2008-2008 ($0.392m) [Renewed]
2009Oakland AthleticsTeam Payroll28422,000-58412282,746,792400,0001,441,0002009-03-08 - Signed to 1-year contract for 2009-2009 ($0.422m) [Renewed]
2009Minnesota TwinsTeam Payroll28422,000-58428282,746,792400,0001,441,0002009-03-08 - Signed to 1-year contract for 2009-2009 ($0.422m) [Renewed]
2010Oakland AthleticsTeam Payroll29425,000-57417372,812,412400,0001,866,0002010-03-08 - Signed to 1-year contract for 2010-2010 ($0.425m) [Renewed]
2011Oakland AthleticsTeam Payroll301,400,000-38014582,722,607414,0003,266,0002011-01-25 - Signed to 1-year contract for 2011-2011 ($1.4m) [Avoids arbitration]
2012Boston Red SoxTeam Payroll311,795,000-34316632,954,887480,0005,061,0002012-02-09 - Signed to 1-year contract for 2012-2012 ($1.795m) [Avoids arbitration]
2012Arizona DiamondbacksTeam Payroll311,795,000-34313632,954,887480,0005,061,0002012-02-09 - Signed to 1-year contract for 2012-2012 ($1.795m) [Avoids arbitration]
2013Boston Red SoxTeam Payroll322,325,000-33320643,023,990490,0007,386,0002013-01-19 - Signed to 2-year contract for 2013-2014 ($6.25m) [Avoids arbitration]
2014Boston Red SoxTeam Payroll333,825,000-2711471++3,256,497500,00011,211,000
2015Boston Red SoxTeam Payroll342,000,0008.08839117573,571,283507,50013,211,0002015-01-06 - Signed to 1-year contract for 2015-2015 ($2m) [Free Agent]
2016Miami MarlinsTeam Payroll351,500,0008.12941014553,498,245507,50014,711,0002016-02-12 - Signed to Minor League Contract
2016-07-27 - Signed to Minor League Contract
2017Cleveland IndiansTeam Payroll361,250,0009.11345621503,651,709535,00015,961,0002017-02-09 - Signed to Minor League Contract
2017-08-04 - Signed to Minor League Contract
2017Minnesota TwinsTeam Payroll361,250,0009.11345615503,651,709535,00015,961,0002017-02-09 - Signed to Minor League Contract
2017-08-04 - 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