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

Craig BreslowTrack this Player High Level: MLB Current Team: Buffalo (AAA) - Toronto Blue Jays MLB Years: 2005-2017
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
World Series Champion

PositionsP-877Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameCraig Andrew Breslow
Height6-1Weight180BatsLeftThrowsLeft
Born DateAugust 8,1980 [38.076]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.01564113141001.718.270.557.167.711.08-4.49
2006Pawtucket Red SoxILAAAbos32Rel25712.69390390021767.0492120324776101.096.580.403.2210.343.21.875-
2006Boston Red SoxALMLBbos54Rel25023.7513013003012.0125506122101.509.00--4.509.002.00.0002.65
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.0372016518440100.996.020.812.937.162.44.5833.66
2010Oakland AthleticsALMLBoak56Rel29443.01750750023574.2532625929710101.106.391.083.508.562.45.5003.91
2011Oakland AthleticsALMLBoak56Rel30023.79670670010059.0692925421443001.5210.470.613.196.672.10.0003.48
2012Arizona DiamondbacksNLMLBari32Rel31202.70400400012043.0381513513421001.187.891.042.708.723.231.0003.56
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.2491612318332001.127.390.452.724.981.83.7143.50
2014Pawtucket Red SoxILAAAbos32S/R33100.0031200002.21000210101.123.37--6.753.370.501.000-
2014Boston Red SoxALMLBbos32Rel33245.96600600016154.0734036828373101.8612.091.334.646.131.32.3335.23
2015Boston Red SoxALMLBbos32Rel34044.15452430018165.06933301223462001.429.551.663.186.372.00.0005.18
2016New Orleans ZephyrsPCLAAAmia8Rel35136.4614014005223.2341817311290001.9012.931.144.1811.032.64.250-
2016Round Rock ExpressPCLAAAtex53Rel350013.5030300102.05330200003.5022.50--9.00--0.00--
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
2018Gulf Coast Blue JaysGCLRktorRel37000.0010100001.01000010001.009.00----9.000.00--
2018New Hampshire Fisher CatsEastAAtorRel37105.631101100318.04550980001.634.50--10.139.000.891.000-
2018Buffalo BisonsILAAAtorRel37015.5921021002019.0291312315210002.2813.501.406.989.781.40.000-
2018Minor Totals (3 teams)MinorMLB--Rel0115.4033033005128.0341817324300002.0510.800.957.629.531.25.5001.80
MLB Totals - 12 Season(s)Filter23303.455762574001378567.25362502195622644225501.348.450.883.566.971.96.4340.91
Minor League Totals - 11 Season(s)Filter24194.152823279008515421.04152221963018845328201.428.780.633.989.592.41.558-
AAA Totals - 8 Season(s)Filter1194.031502148005010200.120910191168622014201.459.250.713.819.742.56.550-
AA Totals - 3 Season(s)Filter313.5852151008160.0452424327552001.196.710.454.038.202.04.750-
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 - 2 Season(s)Filter621.7924024006255.0431511224577001.216.990.333.909.272.38.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.121710189238414710201.439.260.983.586.271.75.400-
Oakland Athletics Totals - 3 Season(s)Filter11113.14202020200375188.0159756618681593201.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.0381513513421001.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.01564113141001.718.270.557.167.711.08--
Average MLB - Per ~220 innings9123.45222122100533220.02079684228717010201.348.450.883.566.971.96.4290.91
Average Minor - Per ~220 innings12104.15146214400448220.0215115101169723414101.428.780.633.989.592.41.545-

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
2018Gulf Coast Blue Jays GCLRktor37P1---------------1100.01.9
2018New Hampshire Fisher Cats EastAAtor37P11---1--111.0000.09------11100.08.0
2018Buffalo Bisons ILAAAtor37P21--111-32.6670.10------21100.015.2
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 - 8 season(s)-   P150--9311-4140.9760.27------1500.00.0
AA Totals for P - 3 season(s)-   P52--214--16161.0000.31------520.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 - 2 season(s)-   P24--15--661.0000.25------240.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----------
2018Gulf Coast Blue Jays GCLRktor371----------
2018New Hampshire Fisher Cats EastAAtor3711----------
2018Buffalo Bisons ILAAAtor3721----------

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-07-02PToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)37.328Team Roster on 2018-07-02
2018-06-23PToronto Blue JaysNew Hampshire (AA)-MinorsActivated MinorsActivated from disabled list37.319Team Roster on 2018-06-23
2018-06-21PToronto Blue JaysGulf Coast Blue Jays (Rk)-MinorsReassigned MinorsAssigned to Gulf Coast Blue Jays (Rk)37.317Team Roster on 2018-06-21
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