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

Brandon MorrowTrack this Player High Level: MLB Current Team: Chicago Cubs MLB Years: 2007-2018
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick

PositionsP-384Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBrandon John Morrow
Height6-3Weight175BatsRightThrowsRight
Born DateJuly 26,1984 [33.303]PlaceSanta Rosa,California
High SchoolRancho Cotate (Rohnert Park,CA)
CollegeUniversity of California (Berkeley,CA)

DraftedSelected by the Seattle Mariners [Team Picks] in the 1st round (5th overall) of the 2006 Amateur Entry Draft [Signed] ... Selected by the Anaheim Angels [Team Picks] in the 40th round (1200th overall) of the 2003 Amateur Entry Draft
Signing Bonus$2,400,000Signing ScoutsStacey PettisService Time9.086 (2017)
Prospect Rankings[BA] 2007-MLB-#87 ... 2007-SEA-#3
MLB DebutApril 3,2007 [22.251]
OrganizationsTOR [5] SEA [4] SDN [2] CHN [1] LAN [1] Awards1
TBC Player ID37246Retrosheet IDmorrb001MLBAM ID453344
Pitch Repertoire Fastball (50.56%) -- Slider (21.79%) -- Sinker (9.91%) -- Splitter (9.06%) -- Curveball (4.93%) -- Cutter (3.76%)
Fastball Velocity [2018] - 97.13 - [2017] - 97.96 - [2016] - 94.13 - [2015] - 93.23 - [2014] - 94.06 - [2013] - 93.49 - [2012] - 93.08 - [2011] - 93.80 - [2010] - 93.39
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 Brandon Morrow 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 RatingsPitchingStrikeouts58Walks59Hittable48SO/BB61vsPower48Hitting0Durability43Team.499Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2004CaliforniaPac10NCAA-1Fr21S/R19136.0719514000029.2352220319185001.8210.620.915.765.460.95.250-
2005CaliforniaPac10NCAA-1So21S/R20019.361055000125.0322726320252102.0811.521.087.209.001.25.000-
2006CaliforniaPac10NCAA-1Jr21ST21742.0514140200096.2723422539976001.156.700.473.639.032.49.636-
2006Arizona MarinersArizRksea-S/R21022.77743000013.0104409133001.466.92--6.239.001.44.000-
2006Inland Empire 66ersCalifA+sea22ST21000.0011000003.0000004000--------12.000.00--
2006Minor Totals (2 teams)Minor--S/R0022.25853000016.0104409173001.195.63--5.069.561.89.000-
2007Seattle MarinersALMLBsea35Rel22344.12600600018063.0562929350664011.677.960.437.119.381.32.4294.19
2008West Tennessee Diamond JaSouAAsea-Rel23000.0060600107.03100682001.233.68--7.369.821.33--
2008Tacoma RainiersPCLAAAsea-S/R23125.01651000023.0171313211263001.206.560.774.2410.032.36.333-
2008Minor Totals (2 teams)Minor--S/R0123.821257001030.2201413217345001.215.870.594.999.982.00.333-
2008Seattle MarinersALMLBsea35R/CL23343.344554000241064.24026241034755001.145.571.394.7310.442.21.4294.40
2009Tacoma RainiersPCLAAAsea35ST24533.6010100110055.0502422223406001.338.180.333.766.551.74.625-
2009Seattle MarinersALMLBsea35S/R24244.39261016009669.26638341044633001.588.531.295.688.141.43.3335.05
2010Toronto Blue JaysALMLBtor23ST251074.49262601100146.0136767311661788091.388.360.684.0610.952.70.5883.16
2011Dunedin Blue JaysFSLA+tor-ST26027.7133000009.0139806113002.0412.54--5.7910.611.83.000-
2011Toronto Blue JaysALMLBtor23ST2611114.72303000000179.0162103942169203121121.298.131.053.4610.192.94.5003.64
2012Dunedin Blue JaysFSLA+tor-ST27001.5022000006.08210360001.8312.00--4.509.002.00--
2012New Hampshire Fisher CatsEastAAtor31ST27102.51330000014.0104423121000.916.281.261.887.534.001.000-
2012Minor Totals (2 teams)Minor--ST0102.21550000020.0186526181001.187.970.892.667.973.001.000-
2012Toronto Blue JaysALMLBtor23ST271072.96212103300124.298454112411083021.117.070.872.967.802.63.5883.65
2013Dunedin Blue JaysFSLA+tor-ST280013.5011000002.05331100003.0022.504.504.50--0.00--
2013Toronto Blue JaysALMLBtor23ST28235.6310100000054.06339341218421011.4910.441.992.986.962.33.4005.42
2014Dunedin Blue JaysFSLA+tor23Rel29000.0010100001.0000001000--------9.000.00--
2014Buffalo BisonsILAAAtor48Rel29003.8620200002.02110010000.867.71----3.860.00--
2014Minor Totals (2 teams)Minor--Rel0002.7030300003.02110020000.605.40----5.400.00--
2014Toronto Blue JaysALMLBtor23S/R29135.671367002033.0372121218301101.659.990.544.868.101.67.2503.73
2015San Antonio MissionsTexAAsdn24ST30004.0522000006.210330230001.8013.50--2.704.051.50--
2015El Paso ChihuahuasPCLAAAsdn0ST30007.7111000002.03220110001.7111.57--3.863.861.00--
2015Minor Totals (2 teams)Minor--ST0005.0033000008.113550340001.7813.00--3.004.001.33--
2015San Diego PadresNLMLBsdn21ST30202.73550000033.029101037230001.097.910.821.916.273.291.0003.56
2016Arizona PadresArizRksdn0Rel31101.8040400005.08310060001.6014.40----10.800.001.000-
2016Lake Elsinore StormCalifA+sdn4ST31016.94220000011.215991380001.5411.570.772.316.172.67.000-
2016San Antonio MissionsTexAAsdn20ST31117.84220000010.0181093440002.1315.682.613.483.481.00.500-
2016El Paso ChihuahuasPCLAAAsdn24Rel31006.4312210006221.029151529212001.8112.430.863.869.002.33--
2016Minor Totals (4 teams)Minor--S/R0226.3820614006247.1703734616392001.7913.131.133.007.312.44.500-
2016San Diego PadresNLMLBsdn21Rel31101.6918018002016.019432380001.3810.691.131.694.502.671.0004.33
2017Oklahoma City DodgersPCLAAAlan12Rel32057.20200200015620.025181655224001.5011.252.252.259.904.40.000-
2017Los Angeles DodgersNLMLBlan17Rel32602.06450450010243.231101009502010.926.39--1.8510.315.561.0001.55
2018Chicago CubsNLMLBchnR/CL33001.061801800161017.0102206180000.945.29--3.189.533.00--1.06
MLB Totals - 12 Season(s)Filter51433.99317113204448128842.174740337586365864392261.327.950.923.899.202.37.5430.67
Minor League Totals - 10 Season(s)Filter9164.6885384711228211.2226121111188618724001.469.520.763.627.882.17.360-
AAA Totals - 6 Season(s)Filter6105.0151183311218123.11267369114911115001.419.150.803.568.062.27.375-
AA Totals - 4 Season(s)Filter213.721376001037.2411816515273001.459.541.163.496.281.80.667-
A+ Totals - 6 Season(s)Filter035.731091000032.1412321213303001.6411.180.553.558.182.31.000-
Rk Totals - 2 Season(s)Filter122.501147000018.0187509193001.509.00--4.509.502.11.333-
NCAA Totals - 3 Season(s)Filter884.044324192001150.01398368117814013101.438.270.654.648.331.79.500-
Seattle Mariners Totals - 3 Season(s)Filter8123.9613115116005116196.216293872312820412011.477.381.055.839.291.59.400-
Toronto Blue Jays Totals - 5 Season(s)Filter34314.401009374420536.049628426358212561252241.328.300.973.559.382.65.523-
Los Angeles Dodgers Totals - 1 Season(s)Filter602.06450450010243.231101009502010.926.39--1.8510.315.561.000-
San Diego Padres Totals - 2 Season(s)Filter302.3923518002049.0481413510310001.188.820.921.845.693.101.000-
Chicago Cubs Totals - 1 Season(s)Filter001.061801800161017.0102206180000.945.29--3.189.533.00--
Average MLB - Per ~220 innings13113.9983295411217220.019410598229522510171.327.950.923.899.202.37.5420.67
Average Minor - Per ~220 innings9164.6888394911238220.0233125114198919325001.469.520.763.627.882.17.360-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008Seattle MarinersALMLBsea35p2331000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2009Seattle MarinersALMLBsea35p2432000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2010Toronto Blue JaysALMLBtor23p2523000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
2011Toronto Blue JaysALMLBtor23p2626000000000200000.000.000.000.000006.000.000.000.0000.0033.330.000.000.000.00
2014Toronto Blue JaysALMLBtor23p29132000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2015San Diego PadresNLMLBsdn21p3059000000001800000.000.100.000.1000010.000.000.111.06910.0080.008.000.000.000.00
2016El Paso ChihuahuasPCLAAAsdn24p3152000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 9 Season(s)Filter106230000000011400000.000.042.000.0420024.000.000.043.0004.1758.3314.000.000.000.00
Minor League Totals - 2 Season(s)Filter162000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
AAA Totals - 2 Season(s)Filter162000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Toronto Blue Jays Totals - 3 Season(s)Filter1711000000000500000.000.000.000.0000011.000.000.000.0000.0045.450.000.000.000.00
San Diego Padres Totals - 2 Season(s)Filter229000000001800000.000.100.000.1000010.000.000.111.00010.0080.008.000.000.000.00
Seattle Mariners Totals - 2 Season(s)Filter63000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
Average MLB - Per 162 games162350000000022100000.000.042.000.0420037.000.000.043.0004.1758.3314.000.000.000.00
Average Minor - Per 162 games162200000000002000000.000.000.000.0000020.000.000.000.0000.00100.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Arizona Mariners ArizRksea21P7---11-21.5000.14------7100.012.7
2006Inland Empire 66ers CalifA+sea21P1---------------1100.00.7
2007Seattle MarinersALMLBsea22P60-6312--331.0000.050.05-----60100.037.0
2008West Tennessee Diamond Jaxx SouAAsea23P6--21--331.0000.50------6100.04.3
2008Tacoma Rainiers PCLAAAsea23P6--31--441.0000.67------6100.04.2
2008Seattle MarinersALMLBsea23P4556412--331.0000.070.05-----45100.027.8
2009Tacoma Rainiers PCLAAAsea24P10--751-1312.9231.20------10100.06.9
2009Seattle MarinersALMLBsea24P26106957-112121.0000.460.17-----26100.016.0
2010Toronto Blue JaysALMLBtor25P2626146412-216161.0000.620.11-----26100.016.0
2011Dunedin Blue Jays FSLA+tor26P3--11--221.0000.67------3100.02.1
2011Toronto Blue JaysALMLBtor26P30301798133-2421.8750.700.12-----30100.018.5
2012Dunedin Blue Jays FSLA+tor27P2---3-1331.0001.50------2100.01.5
2012New Hampshire Fisher Cats EastAAtor27P3--12--331.0001.00------3100.02.1
2012Toronto Blue JaysALMLBtor27P2121124481-1312.9230.570.104180.0-21100.013.0
2013Dunedin Blue Jays FSLA+tor28P1---2-1221.0002.00------1100.00.8
2013Toronto Blue JaysALMLBtor28P10105423-1551.0000.500.092166.7-10100.06.2
2014Dunedin Blue Jays FSLA+tor29P1---------------1100.00.7
2014Buffalo Bisons ILAAAtor29P2--1---111.0000.50------2100.01.4
2014Toronto Blue JaysALMLBtor29P1363333--661.0000.460.182-100.0-13100.08.0
2015San Antonio Missions TexAAsdn30P2---------------2100.01.4
2015El Paso Chihuahuas PCLAAAsdn30P1---------------1100.00.7
2015San Diego PadresNLMLBsdn30P553332-1551.0001.000.151233.3-5100.03.1
2016Arizona Padres ArizRksdn31P4---2--221.0000.50------4100.07.3
2016Lake Elsinore Storm CalifA+sdn31P2---------------2100.01.4
2016San Antonio Missions TexAAsdn31P2---11121.5000.50------2100.01.4
2016El Paso Chihuahuas PCLAAAsdn31P12---22-42.5000.17------12100.08.4
2016San Diego PadresNLMLBsdn31P18-16-2--221.0000.110.131-100.0-18100.011.1
2017Oklahoma City Dodgers PCLAAAlan32P20--111-32.6670.10------20100.014.2
2017Los Angeles DodgersNLMLBlan32P45-4332--551.0000.110.123-100.0-45100.027.8
MLB Totals for P - 11 season(s)-   P2991138243456459490.9570.300.1113476.5-2990.00.0
AAA Totals for P - 6 season(s)-   P51--1294-2521.8400.41------510.00.0
AA Totals for P - 4 season(s)-   P13--341187.8750.54------130.00.0
A+ Totals for P - 6 season(s)-   P10--16-2771.0000.70------100.00.0
Rk Totals for P - 2 season(s)-   P11---31-43.7500.27------110.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Arizona Mariners ArizRksea217----------
2006Inland Empire 66ers CalifA+sea211----------
2007Seattle MarinersALMLBsea2260----------
2008West Tennessee Diamond Jaxx SouAAsea236----------
2008Tacoma Rainiers PCLAAAsea236----------
2008Seattle MarinersALMLBsea2345----------
2009Tacoma Rainiers PCLAAAsea2410----------
2009Seattle MarinersALMLBsea2426----------
2010Toronto Blue JaysALMLBtor2526----------
2011Dunedin Blue Jays FSLA+tor263----------
2011Toronto Blue JaysALMLBtor2630----------
2012Dunedin Blue Jays FSLA+tor272----------
2012New Hampshire Fisher Cats EastAAtor273----------
2012Toronto Blue JaysALMLBtor2721----------
2013Dunedin Blue Jays FSLA+tor281----------
2013Toronto Blue JaysALMLBtor2810----------
2014Dunedin Blue Jays FSLA+tor291----------
2014Buffalo Bisons ILAAAtor292----------
2014Toronto Blue JaysALMLBtor2913----------
2015San Antonio Missions TexAAsdn302----------
2015El Paso Chihuahuas PCLAAAsdn301----------
2015San Diego PadresNLMLBsdn305----------
2016Arizona Padres ArizRksdn314----------
2016Lake Elsinore Storm CalifA+sdn312----------
2016San Antonio Missions TexAAsdn312----------
2016El Paso Chihuahuas PCLAAAsdn3112----------
2016San Diego PadresNLMLBsdn3118----------
2017Oklahoma City Dodgers PCLAAAlan3220----------
2017Los Angeles DodgersNLMLBlan3245----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2004Yarmouth-Dennis Red SoxCape Cod LeagueCollege19143.82853000033.029161411340201.277.910.273.5510.913.084.36.200
2005Yarmouth-Dennis Red SoxCape Cod LeagueCollege20001.84161150014314.213330924501.557.980.005.5214.732.671.84.000
2007Seattle MarinersMLB Spring TrainingMLB22011.0860600108.1411038000.864.320.003.248.642.671.08.000
2008Seattle MarinersMLB Spring TrainingMLB230010.8050500215.0566093002.809.000.0016.205.400.3310.80.000
2009Seattle MarinersMLB Spring TrainingMLB24000.0001-100104.0400100001.009.002.250.000.0000.00.000
2010Toronto Blue JaysMLB Spring TrainingMLB25104.50330000010.011550613001.709.900.005.4011.702.174.501.000
2011Toronto Blue JaysMLB Spring TrainingMLB26200.75330000012.08210316010.926.000.002.2512.005.331.501.000
2012Toronto Blue JaysMLB Spring TrainingMLB27200.52505000017.110111312000.765.190.521.566.234.000.521.000
2013Toronto Blue JaysMLB Spring TrainingMLB28036.14660000022.02718154411101.4111.051.641.644.502.757.36.000
2014Toronto Blue JaysMLB Spring TrainingMLB29025.74431000015.21510101614101.388.620.573.458.042.335.74.000
2015San Diego PadresMLB Spring TrainingMLB30124.76541000017.024990412011.6512.710.002.126.353.004.76.333
2016San Diego PadresMLB Spring TrainingMLB31008.4420200005.1655228001.5710.133.383.3813.504.008.44.000
2017Los Angeles DodgersMLB Spring TrainingMLB32016.5513013001111.016980315101.7313.090.002.4512.275.007.36.000
2017Los Angeles DodgersDiv SeriesMLB32002.4530300003.22111010000.624.912.450.002.4502.45.000
2017Los Angeles DodgersChamp. SeriesMLB32000.0040400004.21000170000.481.930.001.9313.507.000.00.000
2017Los Angeles DodgersWorld SeriesMLB32008.4470700005.18552141001.7613.503.381.696.754.008.44.000
2018Chicago CubsMLB Spring TrainingMLB33006.7550500004.0543112001.5011.252.252.254.502.009.00.000
Cape Cod League Totals - 2 yrs143.21246180014347.742191712264701.347.930.194.1512.082.913.59.200
MLB Spring Training Totals - 12 yrs694.375720370052131.713570641044114321.369.230.683.017.792.594.78.400
MLB Playoffs - Divisional Series Totals - 1 yrs002.4530300003.7211101000.554.912.450.002.4502.45.000
MLB Playoffs - Championship Series Totals - 1 yrs000.0040400004.7100017000.431.930.001.9313.507.000.00.000
MLB Playoffs - World Series Totals - 1 yrs008.4470700005.3855214101.6913.503.381.696.754.008.44.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2015San Diego PadresMLB Spring TrainingMLB3033000000000100000.000.000.000.000003.000.000.0000.0033.330.000.000.000.00
2016San Diego PadresMLB Spring TrainingMLB3121000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2017Los Angeles DodgersChamp. SeriesMLB3241000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 5 yrs134000000000200000.000.000.000.000004.000.000.0000.0050.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs41000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2006Pac-10 Conference All-Conference (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-12-12RPChicago CubsChicago Cubs (MLB)YActiveContractSigned to 2-year contract for 2018-2019 ($21m) [Free Agent] 9--9 Vesting option for 2020 @$12m 33.139Team Roster on 2017-12-12
2017-11-03RPFree Agent -Free AgentFree AgentGranted free agency33.100  
2017-06-21RPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveRecalled from Oklahoma City (AAA)32.330Team Roster on 2017-06-21
2017-06-11RPLos Angeles DodgersOklahoma City (AAA)YMinorsReassigned MinorsAssigned to Oklahoma City (AAA)32.320Team Roster on 2017-06-11
2017-05-29RPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveContract purchased from minors32.307Team Roster on 2017-05-29
2017-04-06RPLos Angeles DodgersOklahoma City (AAA)-MinorsReassigned MinorsAssigned to Oklahoma City (AAA)32.254Team Roster on 2017-04-06
2017-01-23RPLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to Minor League Contract32.181Team Roster on 2017-01-23
2016-11-02RPFree Agent -Free AgentFree AgentGranted free agency32.099  
2016-08-29RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveReinstated from paternity leave32.034Team Roster on 2016-08-29
2016-08-26SPSan Diego PadresSan Diego Padres (MLB)YPaternityOff-RosterPlaced on paternity leave32.031Team Roster on 2016-08-26
2016-08-13SPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveContract purchased from minors32.018Team Roster on 2016-08-13
2016-07-09SPSan Diego PadresEl Paso (AAA)-MinorsReassigned MinorsAssigned to El Paso (AAA)31.348Team Roster on 2016-07-09
2016-06-30SPSan Diego PadresArizona Padres (Rk)-MinorsReassigned MinorsAssigned to Arizona Padres (Rk)31.339Team Roster on 2016-06-30
2016-05-14SPSan Diego PadresSan Diego Padres (MLB)-MinorsReassigned MinorsAssigned to extended spring training31.292Team Roster on 2016-05-14
2016-05-02SPSan Diego PadresEl Paso (AAA)-MinorsReassigned MinorsAssigned to El Paso (AAA)31.280Team Roster on 2016-05-02
2016-04-21SPSan Diego PadresSan Antonio (AA)-MinorsReassigned MinorsAssigned to San Antonio (AA)31.269Team Roster on 2016-04-21
2016-04-07SPSan Diego PadresLake Elsinore (A+)-MinorsReassigned MinorsAssigned to Lake Elsinore (A+)31.255Team Roster on 2016-04-07
2015-12-19SPSan Diego PadresSan Diego Padres (MLB)-MinorsContractSigned to Minor League Contract31.146Team Roster on 2015-12-19
2015-11-03SPFree Agent -Free AgentFree AgentGranted free agency31.100  
2015-06-25SPSan Diego PadresSan Diego Padres (MLB)-DL-60InjuredDL60 Transferred to 60-day DL30.334Team Roster on 2015-06-25
2015-05-06SPSan Diego PadresSan Diego Padres (MLB)YDL-15InjuredDL15 Right shoulder inflammation30.284Team Roster on 2015-05-06
2014-12-17SPSan Diego PadresSan Diego Padres (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($2.5m) Incentives up to $5m30.144Team Roster on 2014-12-17
2014-11-02SPFree Agent -Free Agent--Team option declined, declared free agent30.099  
2014-09-02SPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DL30.038Team Roster on 2014-09-02
2014-08-27SPToronto Blue JaysDunedin (A+)-DL-60InjuredAssigned to Dunedin (A+) for rehab30.032Team Roster on 2014-08-27
2014-05-04SPToronto Blue JaysToronto Blue Jays (MLB)-DL-60InjuredDL60 Torn tendon sheath in right hand29.282Team Roster on 2014-05-04
2014-05-03SPToronto Blue JaysToronto Blue Jays (MLB)YDL-15InjuredDL15 Torn tendon sheath, right hand29.281Team Roster on 2014-05-03
2013-11-01SPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DL29.098Team Roster on 2013-11-01
2013-08-01SPToronto Blue JaysDunedin (A+)-DL-60InjuredDL60 Transferred to 60-day DL29.006Team Roster on 2013-08-01
2013-06-19SPToronto Blue JaysDunedin (A+)YDL-15InjuredRecalled from Dunedin (A+) rehab28.328Team Roster on 2013-06-19
2013-06-18SPToronto Blue JaysDunedin (A+)YDL-15InjuredAssigned to Dunedin (A+) for rehab28.327Team Roster on 2013-06-18
2013-06-01SPToronto Blue JaysToronto Blue Jays (MLB)YDL-15InjuredDL15 right forearm strain [Left game after 2 innings]28.310Team Roster on 2013-06-01
2012-08-25SPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DL28.030Team Roster on 2012-08-25
2012-08-08PToronto Blue JaysNew Hampshire (AA)-DL-60InjuredAssigned to New Hampshire (AA) for rehab28.013Team Roster on 2012-08-08
2012-07-29PToronto Blue JaysDunedin (A+)-DL-60InjuredAssigned to Dunedin (A+) for rehab28.003Team Roster on 2012-07-29
2012-07-17PToronto Blue JaysToronto Blue Jays (MLB)-DL-60InjuredDL60 Transferred to 60-day DL27.356Team Roster on 2012-07-17
2012-06-13SPToronto Blue JaysToronto Blue Jays (MLB)YDL-15InjuredDL15 Left oblique strain 27.322Team Roster on 2012-06-13
2012-05-08SPToronto Blue JaysToronto Blue Jays (MLB)YActive--27.286Team Roster on 2012-05-08
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-04-21InjuredActivated from DL 
2011-03-30InjuredDisabled -- Right forearm inflammation 
2009-12-23TradeTraded by Mariners to Blue Jays for Brandon League and Johermyn Chavez 
2009-05-09InjuredActivated from DL 
2009-05-02InjuredDisabled -- Right biceps tendinitis 
* 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
2006Seattle Mariners-212,400,000-------2,400,000Signing Bonus out of 2006 Draft (1st round - 5th overall)
2007Seattle MarinersTeam Payroll22380,000-73739-2,459,737380,0002,780,000
2008Seattle MarinersTeam Payroll23390,000-75337-2,696,252390,0003,170,000
2009Seattle MarinersTeam Payroll24425,000-57220292,746,792400,0003,595,000
2010Toronto Blue JaysTeam Payroll25409,800-66924262,812,412400,0004,004,800
2011Toronto Blue JaysTeam Payroll262,300,000-31314662,722,607414,0006,304,800
2012Toronto Blue JaysTeam Payroll274,000,000-224974++2,954,887480,00010,304,800
2013Toronto Blue JaysTeam Payroll288,000,000-122687++3,023,990490,00018,304,800
2014Toronto Blue JaysTeam Payroll298,000,000-138685++3,256,497500,00026,304,800
2015San Diego PadresTeam Payroll302,500,0008.09134913613,571,283507,50028,804,8002014-12-17 - Signed to 1-year contract for 2015-2015 ($2.5m) Incentives up to $5m
2016San Diego PadresTeam Payroll31507,5008.14277131-3,498,245507,50029,312,3002015-12-19 - Signed to Minor League Contract
2017Los Angeles DodgersTeam Payroll321,250,0009.08645623503,651,709535,00030,562,3002017-01-23 - Signed to Minor League Contract
2018Chicago CubsTeam Payroll339,000,000-118786++4,360,045545,00039,562,3002017-12-12 - Signed to 2-year contract for 2018-2019 ($21m) [Free Agent] 9--9 Vesting option for 2020 @$12m
* 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