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

Francisco LirianoTrack this Player High Level: MLB Current Team: Detroit Tigers MLB Years: 2005-2017
Follow TBC on Twitter and Facebook

Rated Prospect
Futures Game

PositionsP-441Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameFrancisco Liriano
Height6-2Weight185BatsLeftThrowsLeft
Born DateOctober 26,1983 [34.184]PlaceSan Cristobal,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2000 by the San Francisco Giants.
Signing ScoutsRick RagazzoService Time11.104 (2017)
Prospect Rankings[BA] 2003-MLB-#83 ... 2003-SFN-#4 ... 2005-MIN-#5 ... 2006-MLB-#6 ... 2006-MIN-#1
MLB DebutSeptember 5,2005 [21.315]
OrganizationsMIN [8] PIT [4] SFN [3] TOR [2] CHA [1] DET [1] HOU [1] Awards10Awards Voting3-34
TBC Player ID6000Retrosheet IDlirif001MLBAM ID434538
Pitch Repertoire 2-Seam Fastball (38.84%) -- Slider (32.28%) -- Changeup (19.74%) -- Fastball (8.90%) -- Curveball (0.23%)
Fastball Velocity [2018] - 91.84 - [2017] - 92.96 - [2016] - 92.69 - [2015] - 92.43 - [2014] - 92.53 - [2013] - 92.88 - [2012] - 92.83 - [2011] - 91.74 - [2010] - 93.53
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 Francisco Liriano page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.

Player Notes:   Opening Day Starter for Minnesota Twins in 2009 and Pittsburgh Pirates in 2014-2016
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts75Walks36Hittable62SO/BB52vsPower62Hitting26Durability60Team.515Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2001Arizona GiantsArizRksfn-ST17543.6313121000062.0512625324676301.217.400.443.489.732.79.556-
2001Salem-Keizer VolcanoesNwstA-sfn-ST17005.0022000009.075521120000.897.002.001.0012.0012.00--
2001Minor Totals (2 teams)MinorA+--ST0543.8015141000071.0583130525796301.177.350.633.1710.013.16.556-
2002Hagerstown SunsSALAsfn35ST18363.4916160000080.0614531631854001.156.860.683.499.562.74.333-
2003Arizona GiantsArizRksfn-ST19014.3244000008.05441691001.325.401.086.489.721.50.000-
2003San Jose GiantsCalifA+sfn35ST190154.0011000000.254402010010.5067.50--27.00--0.00.000-
2003San Jose GiantsCalifA+sfn35ST190154.0011000000.254402010010.5067.50--27.00--0.00.000-
2003Minor Totals (3 teams)MinorA+--ST00311.1766000008.215121211093002.5913.970.939.318.380.90.000-
2004Fort Myers MiracleFSLA+min-ST20674.00212100000117.011856526431256001.389.080.463.319.622.91.462-
2004New Britain Rock CatsEastAAmin-ST20323.18770000039.2451414417493001.5610.210.913.8611.122.88.600-
2004Minor Totals (2 teams)MinorA+--ST0993.79282800000156.2163706610601749001.429.360.573.4510.002.90.500-
2005New Britain Rock CatsEastAAmin36ST21353.6413130000076.2703631626924101.258.220.703.0510.803.54.375-
2005Rochester Red WingsILAAAmin37ST21921.7814140000091.05625184241122100.885.540.402.3711.084.67.818-
2005Minor Totals (2 teams)MinorA+--ST01272.63272700000167.2126614910502046201.056.760.542.6810.954.08.632-
2005Minnesota TwinsALMLBmin47S/R21125.70642002023.219151547330001.107.231.522.6612.554.71.3333.32
2006Minnesota TwinsALMLBmin47S/R221232.162816120021121.08931299321449111.006.620.672.3810.714.50.8002.55
2008Fort Myers MiracleFSLA+min-ST24016.7511000005.06440280001.5010.13--3.3813.504.00.000-
2008Rochester Red WingsILAAAmin47ST241023.28191900000118.010244438311134001.137.780.612.368.623.65.833-
2008Minor Totals (2 teams)MinorA+--ST01033.43202000000123.010848478331214001.147.880.582.418.833.67.769-
2008Minnesota TwinsALMLBmin47ST24643.9114140000076.0744033732673011.398.760.833.797.932.09.6003.87
2009Minnesota TwinsALMLBmin47S/R255135.80292450020136.2147938821651225161.559.681.384.288.031.88.2784.87
2010Minnesota TwinsALMLBmin47ST2614103.62313100000191.21847777958201101101.268.640.422.729.443.47.5832.66
2011Minnesota TwinsALMLBmin47ST279105.09262421100134.0125817614751129071.498.370.945.027.501.49.4744.54
2012Minnesota TwinsALMLBmin47S/R283105.31221750020100.089635912551096141.448.011.084.959.811.98.2314.25
2012Chicago White SoxALMLBcha58ST28325.4012111000056.2543434732585001.528.581.115.089.211.81.6004.35
2013Bradenton MaraudersFSLA+pitST29000.0011000003.0000006000--------18.000.00--
2013Altoona CurveEastAApit-ST290113.5011000002.24441340002.6213.503.3710.1213.501.33.000-
2013Indianapolis IndiansILAAApit47ST29203.38330000016.0156611231001.008.440.560.5612.9423.001.000-
2013Minor Totals (3 teams)MinorA+--ST0214.15550000021.219101024331001.067.890.831.6613.718.25.667-
2013Pittsburgh PiratesNLMLBpit47ST291683.02262602000161.013454549631637201.227.490.503.529.112.59.6672.92
2014Indianapolis IndiansILAAApit47ST30000.0011000006.03000080000.504.50----12.000.00--
2014Pittsburgh PiratesNLMLBpit47ST307103.38292900000162.01306861138117512041.307.210.724.499.702.16.4123.59
2015Pittsburgh PiratesNLMLBpit47ST311273.37313100000186.21557570157020510151.217.470.723.379.882.93.6323.19
2016Pittsburgh PiratesNLMLBpit47ST326115.46212100000113.2115766919691168001.629.111.505.469.181.68.3535.10
2016Toronto Blue JaysALMLBtor45S/R32222.921082000049.0422216716521021.187.661.282.929.493.25.5003.98
2017Buffalo BisonsILAAAtor28ST33004.1511000004.03320270001.156.23--4.1514.543.50--
2017Toronto Blue JaysALMLBtor45ST33655.8818180000082.29157541143744121.629.911.204.688.061.72.5454.73
2017Houston AstrosALMLBhou46Rel33024.4020020003014.01497010111001.678.79--6.286.911.10.0003.72
2018Detroit TigersALMLBdetST34213.13440000023.01488312201001.135.481.174.707.831.67.6671.52
MLB Totals - 13 Season(s)Filter1041004.1332727849311111628.014768037501607201662918421.348.130.883.979.162.31.5100.64
Minor League Totals - 9 Season(s)Filter41333.4711911810000637.15562802474221572033501.207.810.593.0210.123.35.554-
AAA Totals - 5 Season(s)Filter2142.64383800000235.0179786913582637101.016.850.502.2210.064.53.840-
AA Totals - 3 Season(s)Filter683.71212100000117.0119544911461457101.399.000.833.4810.973.15.429-
A+ Totals - 4 Season(s)Filter6104.55252500000125.213468646491398001.449.520.433.489.882.84.375-
A Totals - 1 Season(s)Filter363.4916160000080.0614531631854001.156.860.683.499.562.74.333-
A- Totals - 1 Season(s)Filter005.0022000009.075521120000.897.002.001.0012.0012.00--
Rk Totals - 2 Season(s)Filter553.7117161000070.0563029430767301.227.170.513.849.732.53.500-
Minnesota Twins Totals - 7 Season(s)Filter50524.33156130261181781.072740037776324788424291.348.350.873.729.052.43.490-
Pittsburgh Pirates Totals - 4 Season(s)Filter41363.6710710702000622.25342732545628365937391.317.710.814.089.512.33.532-
Toronto Blue Jays Totals - 2 Season(s)Filter874.77282620000131.1133797018591265141.459.071.234.028.592.14.533-
Houston Astros Totals - 1 Season(s)Filter024.4020020003014.01497010111001.678.79--6.286.911.10.000-
Chicago White Sox Totals - 1 Season(s)Filter325.4012111000056.2543434732585001.528.581.115.089.211.81.600-
Detroit Tigers Totals - 1 Season(s)Filter213.13440000023.01488312201001.135.481.174.707.831.67.667-
Average MLB - Per ~220 innings14134.13443770010220.0199108101229722412161.348.130.883.979.162.31.5190.64
Average Minor - Per ~220 innings14113.47414100000220.01919685147424711201.207.810.593.0210.123.35.560-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2004Fort Myers MiracleFSLA+min-p20222000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2006Minnesota TwinsALMLBmin47p2235010001001301000.200.333.200.533107.500.000.200.26614.2942.863.000.000.000.00
2009Minnesota TwinsALMLBmin47p2525000000000301000.000.000.000.000006.000.000.000.0000.0050.000.000.000.000.00
2010Minnesota TwinsALMLBmin47p2612000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2011Minnesota TwinsALMLBmin47p2722010001001000000.500.667.5001.167103.500.000.500.52833.330.000.000.000.000.00
2012Minnesota TwinsALMLBmin47p28223000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2013Altoona CurveEastAApit-p2910000000001000000.0001.000.0001.000001.000.000.000.690100.000.000.000.000.000.00
2013Indianapolis IndiansILAAApit47p2937000001000400000.000.000.000.000007.000.000.000.0000.0057.140.000.000.000.00
2013Minor Totals (2 teams)Minor         47000001001400000.000.125.000.125008.000.000.143.08612.5050.004.000.000.000.00
2013Pittsburgh PiratesNLMLBpit47p2926470300010041805003.064.137.064.2013056.103.000.085.1067.1432.144.500.000.000.00
2014Indianapolis IndiansILAAApit47p3012000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2014Pittsburgh PiratesNLMLBpit47p3029451500000021405001.111.149.111.2605052.161.000.044.1243.8526.927.000.000.000.00
2015Pittsburgh PiratesNLMLBpit47p31316541120170002802000.169.169.246.41516367.278.077.077.1790.0041.790.001.4965.0027.27
2016Pittsburgh PiratesNLMLBpit47p32214221210150001600000.286.286.381.66716242.440.095.095.2870.0038.100.002.3842.0016.67
MLB Totals - 10 Season(s)Filter1382167333021500885014004.153.183.194.377425238.240.041.079.0003.3635.7110.630.84108.0015.15
Minor League Totals - 3 Season(s)Filter2711000001001500000.000.083.000.0830012.000.000.091.0008.3341.675.000.000.000.00
AAA Totals - 2 Season(s)Filter49000001000500000.000.000.000.000009.000.000.000.0000.0055.560.000.000.000.00
AA Totals - 1 Season(s)Filter10000000001000000.0001.000.0001.000001.000.000.000.000100.000.000.000.000.000.00
A+ Totals - 1 Season(s)Filter222000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
Pittsburgh Pirates Totals - 4 Season(s)Filter1071997313021300676012004.156.180.201.381405217.240.045.075.0002.7635.0212.670.9299.5016.13
Minnesota Twins Totals - 5 Season(s)Filter3017020002002902000.118.211.118.3292021.250.000.118.0009.5242.864.500.000.000.00
Average MLB - Per 162 games16225483940218009100016005.153.183.194.377496279.240.041.079.0003.3635.7110.630.84108.0015.15
Average Minor - Per 162 games162660000060063000000.000.083.000.0830072.000.000.091.0008.3341.675.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2001Arizona Giants ArizRksfn17P13--191-1110.9090.77------13100.023.2
2001Salem-Keizer Volcanoes NwstA-sfn17P2---1--111.0000.50------2100.02.6
2002Hagerstown Suns SALAsfn18P16--28-110101.0000.63------16100.011.4
2003Arizona Giants ArizRksfn19P4---1--111.0000.25------4100.07.1
2003San Jose Giants CalifA+sfn19P1---------------1100.00.7
2004Fort Myers Miracle FSLA+min20P21--327-330301.0001.43------2295.515.6
2004New Britain Rock Cats EastAAmin20P7--22--441.0000.57------7100.05.0
2005New Britain Rock Cats EastAAmin21P13--29--11111.0000.85------13100.09.2
2005Rochester Red Wings ILAAAmin21P14--89--17171.0001.21------14100.09.7
2005Minnesota TwinsALMLBmin21P642323-1551.0000.830.22-----6100.03.7
2006Minnesota TwinsALMLBmin22P28161213611109.9000.320.07-----28100.017.3
2008Fort Myers Miracle FSLA+min24P1---11-21.5001.00------1100.00.7
2008Rochester Red Wings ILAAAmin24P19--782-1715.8820.79------19100.013.2
2008Minnesota TwinsALMLBmin24P141476211--13131.0000.930.17-----14100.08.6
2009Minnesota TwinsALMLBmin25P2924136115-116161.0000.550.12-----29100.017.8
2010Minnesota TwinsALMLBmin26P3131191424112928.9660.900.15-----31100.019.1
2011Minnesota TwinsALMLBmin27P2624134517-122221.0000.850.16-----26100.016.0
2012Minnesota TwinsALMLBmin28P2217100319-222221.0001.000.2213286.7-22100.013.6
2012Chicago White SoxALMLBcha28P12115634--771.0000.580.133-100.0-12100.07.4
2013Bradenton Marauders FSLA+pit29P1---------------1100.00.7
2013Altoona Curve EastAApit29P1--1---111.0001.00------1100.00.7
2013Indianapolis Indians ILAAApit29P3--12-1331.0001.00------3100.02.1
2013Pittsburgh PiratesNLMLBpit29P2626161730153837.9741.420.237463.6-26100.016.0
2014Indianapolis Indians ILAAApit30P1---------------1100.00.7
2014Pittsburgh PiratesNLMLBpit30P2929162224312926.8970.900.1619579.2-29100.017.9
2015Pittsburgh PiratesNLMLBpit31P3131186524113029.9670.940.1611284.6-31100.019.1
2016Pittsburgh PiratesNLMLBpit32P2121113218222220.9090.950.187-100.0-21100.013.0
2016Toronto Blue JaysALMLBtor32P10849-32153.6000.300.064180.0-10100.06.2
2017Buffalo Bisons ILAAAtor33P1---------------1100.00.7
2017Houston AstrosALMLBhou33P20-14-1--111.0000.050.072-100.0-20100.012.3
2017Toronto Blue JaysALMLBtor33P18188228-110101.0000.560.127370.0-18100.011.1
MLB Totals for P - 12 season(s)-   P3232741604412071118259248.9580.770.15731781.1-3230.00.0
AAA Totals for P - 5 season(s)-   P38--1619213735.9460.92------380.00.0
AA Totals for P - 3 season(s)-   P21--511--16161.0000.76------210.00.0
A+ Totals for P - 4 season(s)-   P24--328133231.9691.29------240.00.0
A Totals for P - 1 season(s)-   P16--28-110101.0000.63------160.00.0
A- Totals for P - 1 season(s)-   P2---1--111.0000.50------20.00.0
Rk Totals for P - 2 season(s)-   P17--1101-1211.9170.65------170.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2001Arizona Giants ArizRksfn1713----------
2001Salem-Keizer Volcanoes NwstA-sfn172----------
2002Hagerstown Suns SALAsfn1816----------
2003Arizona Giants ArizRksfn194----------
2003San Jose Giants CalifA+sfn191----------
2004Fort Myers Miracle FSLA+min2021----------
2004New Britain Rock Cats EastAAmin207----------
2005New Britain Rock Cats EastAAmin2113----------
2005Rochester Red Wings ILAAAmin2114----------
2005Minnesota TwinsALMLBmin216----------
2006Minnesota TwinsALMLBmin2228----------
2008Fort Myers Miracle FSLA+min241----------
2008Rochester Red Wings ILAAAmin2419----------
2008Minnesota TwinsALMLBmin2414----------
2009Minnesota TwinsALMLBmin2529----------
2010Minnesota TwinsALMLBmin2631----------
2011Minnesota TwinsALMLBmin2726----------
2012Minnesota TwinsALMLBmin2822----------
2012Chicago White SoxALMLBcha2812----------
2013Bradenton Marauders FSLA+pit291----------
2013Altoona Curve EastAApit291----------
2013Indianapolis Indians ILAAApit293----------
2013Pittsburgh PiratesNLMLBpit2926----------
2014Indianapolis Indians ILAAApit301----------
2014Pittsburgh PiratesNLMLBpit3029----------
2015Pittsburgh PiratesNLMLBpit3131----------
2016Pittsburgh PiratesNLMLBpit3221----------
2016Toronto Blue JaysALMLBtor3210----------
2017Buffalo Bisons ILAAAtor331----------
2017Houston AstrosALMLBhou3320----------
2017Toronto Blue JaysALMLBtor3318----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006Dominican RepublicWorld Baseball ClassicXXCollege22001.6920200005.1321038001.185.060.005.0613.502.673.38.000
2006Minnesota TwinsMLB Spring TrainingMLB22006.4331200007.0755017101.149.000.001.299.007.006.43.000
2008Minnesota TwinsMLB Spring TrainingMLB24224.02550000015.214772915001.518.041.155.178.621.674.02.500
2009Minnesota TwinsMLB Spring TrainingMLB25000.00000000038.02000111000.554.740.240.240.241.000.00.000
2009Minnesota TwinsDiv SeriesMLB25004.5010100002.01211110001.004.504.504.504.501.009.00.000
2010Minnesota TwinsMLB Spring TrainingMLB26202.70651000020.019661530201.208.550.452.2513.506.002.701.000
2010Minnesota TwinsDiv SeriesMLB26006.3511000005.26440371001.739.530.004.7611.122.336.35.000
2011Minnesota TwinsMLB Spring TrainingMLB27114.82550000018.22011101923101.599.640.484.3411.092.565.30.500
2012Minnesota TwinsMLB Spring TrainingMLB28212.33707000027.025970533001.118.330.001.6711.006.603.00.667
2013Pittsburgh PiratesDiv SeriesMLB29003.0011000006.03220251000.834.500.003.007.502.503.00.000
2014Pittsburgh PiratesMLB Spring TrainingMLB30102.31440000011.211330410001.348.490.003.097.712.502.311.000
2015Pittsburgh PiratesMLB Spring TrainingMLB31000.75440000012.08111414101.006.000.753.0010.503.500.75.000
2016Pittsburgh PiratesMLB Spring TrainingMLB32036.08440000013.119992216001.6012.831.351.3510.808.006.08.000
2016Toronto Blue JaysDiv SeriesMLB320054.0110100000.122201000030.0054.010.0027.000.000.0054.01.000
2017Toronto Blue JaysMLB Spring TrainingMLB33112.00550000018.010441629100.895.000.503.0014.504.832.00.500
2017Houston AstrosDiv SeriesMLB330113.5020200000.221110000010.0027.0013.500.000.00013.50.000
2017Houston AstrosChamp. SeriesMLB33000.0010100101.00000111001.000.000.009.009.001.000.00.000
2017Houston AstrosWorld SeriesMLB33000.0020200100.20000010000.000.000.000.0013.5000.00.000
2018Detroit TigersMLB Spring TrainingMLB34102.25440000016.0124411117001.446.750.566.199.561.552.251.000
World Baseball ClassicXX Totals - 1 yrs001.6920200005.3321038001.135.060.005.0613.502.673.38.000
MLB Spring Training Totals - 11 yrs1082.554737100000197.316559561057195601.137.530.462.608.893.422.69.556
MLB Playoffs - Divisional Series Totals - 5 yrs016.14624000014.71411102713201.438.591.234.307.981.866.75.000
MLB Playoffs - Championship Series Totals - 1 yrs000.0010100101.0000011101.000.000.009.009.001.000.00.000
MLB Playoffs - World Series Totals - 1 yrs000.0020200100.7000001000.000.000.000.0013.5000.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Minnesota TwinsMLB Spring TrainingMLB2211000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2010Minnesota TwinsMLB Spring TrainingMLB2662000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2013Pittsburgh PiratesWild CardMLB2912010000000001000.500.500.5001.000103.500.000.0000.000.000.000.000.000.00
2013Pittsburgh PiratesDiv SeriesMLB2910000000001001000.0001.000.0001.000002.000.000.00050.000.000.000.000.000.00
2015Pittsburgh PiratesMLB Spring TrainingMLB3133010000000100000.333.333.333.666103.500.000.0000.0033.330.000.000.000.00
2016Pittsburgh PiratesMLB Spring TrainingMLB3232110011000001000.500.5002.0002.500413.0001.5001.5000.000.000.0033.332.00100.00
MLB Spring Training Totals - 4 yrs138120011000301000.250.250.625.875519.250.375.3750.0033.330.0011.118.0050.00
MLB Playoffs - Wild Card Totals - 1 yrs12010000000001000.500.500.5001.000103.500.000.0000.000.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 1 yrs10000000001001000.0001.000.0001.000002.000.000.00050.000.000.000.000.000.00

Awards [10]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2005Baseball America 1st team Minor League All-Star (SP) ... International League Rookie of the Year ... Minnesota Twins Minor League Player of the Year ... Triple A All-Star Team (SP)4
2006AL Rookie of the Month (July) ... AL Rookie of the Month (June)2
2010AL Pitcher of the Month (April)1
2011American League Player of the Week (May 2-May 8)1
2013National League Player of the Week (July 29-August 4) ... NL Comeback Player of the Year2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-02-23SPDetroit TigersDetroit Tigers (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($4m)34.120Team Roster on 2018-02-23
2017-11-03SPFree Agent -Free AgentFree AgentGranted free agency34.008  
2017-07-31SPHouston AstrosHouston Astros (MLB)YActiveTradedTraded from Blue Jays to Astros for Norichika Aoki and eoscar Hernandez33.279Team Roster on 2017-07-31
2017-06-03SPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DL33.221Team Roster on 2017-06-03
2017-05-28SPToronto Blue JaysBuffalo (AAA)YDL-10InjuredAssigned to Buffalo (AAA) for rehab33.215Team Roster on 2017-05-28
2017-05-11SPToronto Blue JaysToronto Blue Jays (MLB)YDL-10InjuredDL10 Left shoulder inflammation33.198Team Roster on 2017-05-11
2016-08-01SPToronto Blue JaysToronto Blue Jays (MLB)YActiveTradedTraded from Pirates with Harold Ramirez and Reese McGuire to Blue Jays for Drew Hutchison32.280Team Roster on 2016-08-01
2015-04-14SPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveReinstated from Paternity Leave31.171Team Roster on 2015-04-14
2015-04-12SPPittsburgh PiratesPittsburgh Pirates (MLB)YPaternityOff-RosterPlaced on paternity leave31.169Team Roster on 2015-04-12
2014-12-11SPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveContractSigned to 3-year contract for 2015-2017 ($39m)31.046Team Roster on 2014-12-11
2014-10-31SPFree Agent -Free AgentFree AgentGranted free agency31.005  
2014-07-13SPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveActivated from DL30.261Team Roster on 2014-07-13
2014-06-11SPPittsburgh PiratesPittsburgh Pirates (MLB)YDL-15InjuredDL15 Strained left oblique30.229Team Roster on 2014-06-11
2013-05-11SPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveActivated from DL29.198Team Roster on 2013-05-11
2013-04-26SPPittsburgh PiratesIndianapolis (AAA)YDL-15InjuredAssigned to Indianapolis (AAA) for rehab29.183Team Roster on 2013-04-26
2013-04-21PPittsburgh PiratesAltoona (AA)YDL-15InjuredAssigned to Altoona (AA) for rehab29.178Team Roster on 2013-04-21
2013-04-16PPittsburgh PiratesBradenton (A+)YDL-15InjuredAssigned to Bradenton (A+) for rehab29.173Team Roster on 2013-04-16
2013-04-01PPittsburgh PiratesPittsburgh Pirates (MLB)YDL-15InjuredDL15 Fractured right arm29.158Team Roster on 2013-04-01
2013-02-10PPittsburgh PiratesPittsburgh Pirates (MLB)YActiveContractSigned to 1-year contract for 2013-2013 ($1m) Option year for 201429.107Team Roster on 2013-02-10
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency29.003  
2012-07-29SP-RPChicago White SoxChicago White Sox (MLB)YActiveTradedTraded from Twins to White Sox for Eduardo Escobar and Pedro Hernandez28.277Team Roster on 2012-07-29
2012-05-07SPMinnesota TwinsMinnesota Twins (MLB)YActive--28.194Team Roster on 2012-05-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-09-16InjuredActivated from DL 
2011-08-26InjuredDisabled -- Left Shoulder Strain 
2011-06-07InjuredActivated from DL 
2011-05-30InjuredDisabled -- Left shoulder inflammation 
2009-09-09InjuredActivated from DL 
2009-08-18InjuredDisabled -- Left arm fatigue 
2007-10-11InjuredActivated from DL 
2007-03-24InjuredDisabled -- Left elbow surgery 
2006-09-11InjuredActivated from DL 
2006-08-10InjuredDisabled -- muscular inflammation in his left elbow 
2003-11-14TradeTraded by Giants with RHP Boof Bonser and RHP Joe Nathan to Twins for C A.J. Pierzynski and a player to be named 
2000-09-09ContractSigned as nondrafted free agent by Giants 
* 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
2005Minnesota TwinsTeam Payroll21300,000-79433-2,189,055300,000300,000
2006Minnesota TwinsTeam Payroll22327,000-74232-2,365,072327,000627,000
2008Minnesota TwinsTeam Payroll24390,000-75329-2,696,252390,0001,017,000
2009Minnesota TwinsTeam Payroll25430,000-56325302,746,792400,0001,447,000
2010Minnesota TwinsTeam Payroll261,600,000-35716612,812,412400,0003,047,000
2011Minnesota TwinsTeam Payroll274,300,000-2091077++2,722,607414,0007,347,000
2012Minnesota TwinsTeam Payroll285,500,000-164582++2,954,887480,00012,847,000
2012Chicago White SoxTeam Payroll285,500,000-164982++2,954,887480,00012,847,000
2013Pittsburgh PiratesTeam Payroll291,000,000-43017533,023,990490,00013,847,0002013-02-10 - Signed to 1-year contract for 2013-2013 ($1m) Option year for 2014
2014Pittsburgh PiratesTeam Payroll306,000,000-183480++3,256,497500,00019,847,000
2015Pittsburgh PiratesTeam Payroll3111,666,6669.10496290++3,571,283507,50031,513,6662014-12-11 - Signed to 3-year contract for 2015-2017 ($39m)
2016Pittsburgh PiratesTeam Payroll3213,000,00010.10473193++3,498,245507,50044,513,666
2016Toronto Blue JaysTeam Payroll3213,000,00010.10473593++3,498,245507,50044,513,666
2017Toronto Blue JaysTeam Payroll3313,000,00011.10483791++3,651,709535,00057,513,666
2017Houston AstrosTeam Payroll3313,000,00011.10483491++3,651,709535,00057,513,666
2018Detroit TigersTeam Payroll344,000,000-2477704,360,045545,00061,513,6662018-02-23 - Signed to 1-year contract for 2018-2018 ($4m)
* 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