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

Ali SolisTrack this Player High Level: MLB Status: MLB Years: 2012-2014
Follow TBC on Twitter and Facebook

Futures Game

PositionsC-579, 1B-13, P-2, 3B-1Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameRoman Ali Solis
Height5-10Weight225BatsRightThrowsRight
Born DateSeptember 29,1987 [31.050]PlaceMexicali,Mexico

DraftedSigned as undrafted amateur free agent in 2005 by the San Diego Padres.
Signing ScoutsRobert RowleyService Time0.045 (2016)
MLB DebutSeptember 16,2012 [24.353]
OrganizationsSDN [7] CHN [2] LAN [1] PIT [1] TBA [1] BOS [1] Awards1
TBC Player ID128441Retrosheet IDsolia001MLBAM ID455378
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Ali Solis 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 RatingsBattingSpeed24Power51Contact31XBH57RBIs56Runs37Hitting32Durability36Team.507Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006Arizona PadresArizRksdn-c18175671450060071000001.250.333.339.67219563.304.089.214.30411.1115.871.430.000.0035.71
2007Arizona PadresArizRksdn-c19277911194001300112131101.241.351.291.64223495.322.050.190.30311.5822.111.910.000.0021.05
2007Eugene EmeraldsNwstA-sdn-c1915110012000100001.200.200.8001.000415.000.600.600.4000.0020.000.0020.005.00100.00
2007Minor Totals (2 teams)Minor         288412204011500112231102.238.343.321.664275100.306.083.214.30811.0022.002.001.0084.0025.00
2008Eugene EmeraldsNwstA-sdn37c208316102011004720000.323.432.484.91615337.391.161.290.40910.8118.921.752.7031.0030.00
2008Fort Wayne WizardsMidwAsdn28c203411310186021600144002102.159.250.265.515308130.222.106.230.23810.7730.772.861.5456.5044.44
2008Minor Totals (2 teams)Minor         4214416288031700184722102.194.291.313.6044511167.263.119.243.27610.7828.142.611.8048.0039.29
2009Fort Wayne TinCapsMidwAsdn-c2113481010204100041410101.208.278.500.77824654.194.292.375.3297.4125.933.507.4112.0060.00
2009Lake Elsinore StormCalifA+sdn29c21451381628432191073723206.203.248.319.567449152.257.116.174.2504.6124.345.291.3269.0032.14
2009San Antonio MissionsTexAAsdn-c2110274400030011000000.148.179.148.3274028.235.000.037.1533.5735.7110.000.000.000.00
2009Minor Totals (3 teams)Minor         6821330426363210126133307.197.247.338.5857215234.242.141.202.2575.1326.075.082.5635.5035.71
2010Lake Elsinore StormCalifA+sdn41c22123761010480021000001.270.308.622.93023539.261.352.405.3965.1325.645.0010.269.2550.00
2010San Antonio MissionsTexAAsdn51c221018020001000510001.111.158.111.2692019.154.000.000.1330.0026.320.000.000.000.00
2010Quintana Roo TigresMexAAA--2221681126513130241200000.382.417.6181.03542972.434.236.265.4475.5616.673.004.1722.6734.62
2010Minor Totals (3 teams)Minor         431231738617220262710002.309.346.545.8916714130.348.236.268.3864.6220.774.505.3817.5736.84
2011San Antonio MissionsTexAAsdn4c2373255306714162600126551129.263.308.396.70410121274.330.133.180.3084.3823.725.422.1942.5031.34
2011Tucson PadresPCLAAAsdn15c2311383820030011400002.211.231.263.49410239.333.052.079.2202.5635.9014.000.000.0025.00
2011Minor Totals (2 teams)Minor         842933375161629001379511211.256.298.379.67711123313.330.123.167.2974.1525.246.081.9248.8330.67
2012San Antonio MissionsTexAAsdn4c24873292693251640111177111011.283.307.419.72613832343.352.136.170.3153.2122.457.001.7554.8334.41
2012San Diego PadresNLMLBsdn63c2454000000000200000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
2013Altoona CurveEastAApit17c25206171030012031711001.164.215.213.42813366.227.049.131.1974.5525.765.670.000.0030.00
2013Indianapolis IndiansILAAApit5c25923250002002400101.217.269.217.4865026.250.000.087.2247.6915.382.000.000.000.00
2013Minor Totals (2 teams)Minor         298491530032052111102.179.231.214.44518392.234.035.119.2055.4322.834.200.000.0020.00
2014Durham BullsILAAAtba44c26732512051723250167542304.203.231.283.5147112266.273.080.100.2292.2628.2012.501.1383.6723.53
2014Tampa Bay RaysALMLBtba43c2686000001000401000.000.000.000.000007.000.000.000.0000.0057.140.000.000.000.00
2015Tulsa DrillersTexAAlan24c2769220832801160076115122.145.175.195.370439234.195.050.082.1612.9926.078.710.43220.0028.13
2015Oklahoma City DodgersPCLAAAlan43c27714221000002500000.143.250.214.4643116.222.071.214.21912.5031.252.500.000.0050.00
2015Minor Totals (2 teams)Minor         762341034901160096615122.145.180.197.3774610250.196.052.090.1653.6026.407.330.40234.0029.41
2016Portland Sea DogsEastAAbos13c2820623910180161100201.145.214.210.42413270.154.065.145.1948.5715.711.831.4362.0022.22
2016Pawtucket Red SoxILAAAbos3c2813371101015001500200.270.275.378.65314240.273.108.135.2742.5012.505.002.5037.0020.00
2016Minor Totals (2 teams)Minor         3399419202130171600401.192.236.273.509274110.200.081.141.2236.3614.552.291.8249.5021.05
2017Iowa CubsPCLAAAchn4c2958158184013031910848200010.253.298.392.6906216168.346.139.196.2984.7628.576.001.7952.6740.00
2018Iowa CubsPCLAAAchn30276631220140012401100.182.191.258.44917369.262.076.091.1931.4534.7824.001.4566.0025.00
MLB Totals - 2 Season(s)Filter1310000001000601000.000.000.000.0000011.000.000.000.0000.0054.550.000.000.000.00
Minor League Totals - 13 Season(s)Filter665213420548110683924155114573231717455.225.270.337.6077201532305.287.112.165.0004.9524.865.031.6954.7231.81
AAA Totals - 8 Season(s)Filter2196556015431311711325187637017.235.267.342.60922445696.308.107.142.0003.5926.877.481.5859.5529.22
AA Totals - 7 Season(s)Filter2899727821751214953240246985425.223.259.323.582314671034.283.100.142.0003.8723.796.151.3569.4330.88
A+ Totals - 2 Season(s)Filter571752238536271094723207.217.261.383.6446714191.258.166.223.0004.7124.615.223.1429.1736.84
A Totals - 2 Season(s)Filter4716120288062600185412203.174.258.335.5935414184.214.161.273.0009.7829.353.003.2626.8350.00
A- Totals - 2 Season(s)Filter9367112023004820001.306.405.528.93319442.346.222.333.0009.5219.052.004.7618.0036.36
Rk Totals - 2 Season(s)Filter4413518339001900183131102.244.344.311.655429158.314.067.200.00011.3919.621.720.000.0027.27
Tampa Bay Rays Totals - 1 Season(s)Filter86000001000401000.000.000.000.000007.000.000.000.0000.0057.140.000.000.000.00
San Diego Padres Totals - 1 Season(s)Filter54000000000200000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
Average MLB - Per 162 games162125000001200075012000.000.000.000.00000137.000.000.000.0000.0054.550.000.000.000.00
Average Minor - Per 162 games1625205011726210591128140644113.225.270.337.60717537562.287.112.165.0004.9524.865.031.6954.7231.81

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2010San Antonio MissionsTexAAsdn51Rel22000.0010100101.00000110001.00----9.009.001.00--
2018Iowa CubsPCLAAAchnRel30009.0010100101.02111000002.0018.009.00----0.00--
Minor League Totals - 2 Season(s)Filter004.5020200202.02111110001.509.004.504.504.501.00--
AAA Totals - 1 Season(s)Filter009.0010100101.02111000002.0018.009.00----0.00--
AA Totals - 1 Season(s)Filter000.0010100101.00000110001.00----9.009.001.00--
Average Minor - Per ~220 innings004.502200220002200220.02201101101101101100001.509.004.504.504.501.00--

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Arizona Padres ArizRksdn18C17--1062961141135.9577.94-----217100.030.9
2007Arizona Padres ArizRksdn19C25--1672671200193.9657.72-----42792.644.6
2007Eugene Emeralds NwstA-sdn19C1--22-1441.0004.00------1100.01.3
2008Eugene Emeralds NwstA-sdn20C6--3661-4342.9777.00-----1875.07.9
2008Fort Wayne Wizards MidwAsdn20C35--2874685341333.9779.51-----634102.925.0
2009Fort Wayne TinCaps MidwAsdn21C13--1151421131129.9859.92-12192.3113100.09.3
2009Lake Elsinore Storm CalifA+sdn21C44--3186227382380.9958.64-322457.154597.831.4
2009San Antonio Missions TexAAsdn21C8--5832-6361.9687.63-1150.0-1080.05.7
2010Lake Elsinore Storm CalifA+sdn22C11--9332-9896.9808.73-2250.0-1291.77.9
2010San Antonio Missions TexAAsdn22C7--366114342.9776.00-6554.5-1070.05.0
2010San Antonio Missions TexAAsdn22P1---------------1010.00.7
2011San Antonio Missions TexAAsdn23C72--55257123621609.9818.46-623266.087398.651.4
2011Tucson Padres PCLAAAsdn23C9--556116261.9846.78-3442.9-1181.86.3
2012San Antonio Missions TexAAsdn24C80--6165866680674.9918.43-752972.1128792.057.1
2012San Antonio Missions TexAAsdn243B1---------------871.10.7
2012San Antonio Missions TexAAsdn241B1--2---221.0002.00------871.10.7
2012San Diego PadresNLMLBsdn24C2-48-1-98.8894.002.002-100.0-540.01.2
2013Altoona Curve EastAApit25C18--1281321143141.9867.83-17481.0-2090.012.7
2013Indianapolis Indians ILAAApit25C8--615--66661.0008.25-1233.31988.95.6
2014Durham Bulls ILAAAtba26C69--5506233615612.9958.87-431870.577394.547.9
2014Tampa Bay RaysALMLBtba26C842427---27271.0003.381.131-100.018100.04.9
2015Tulsa Drillers TexAAlan27C68--5324952586581.9918.54-452267.266998.648.9
2015Oklahoma City Dodgers PCLAAAlan27C4--201-121211.0005.25-2250.01757.12.8
2016Portland Sea Dogs EastAAbos28C20--144203-167164.9828.20-151353.6220100.014.4
2016Pawtucket Red Sox ILAAAbos28C13--968--1041041.0008.00-7463.6-13100.09.2
2017Iowa Cubs PCLAAAchn29C31--2311921252250.9928.06-23776.715853.422.3
2017Iowa Cubs PCLAAAchn291B7--444-348481.0006.86------5812.15.0
2018Iowa Cubs PCLAAAchn30C10--518216159.9675.90-5455.6-2737.07.2
2018Iowa Cubs PCLAAAchn301B5--263253129.9355.80------2718.53.6
2018Iowa Cubs PCLAAAchn30P1---------------273.70.7
MLB Totals for C - 2 season(s)-   C1042835-1-3635.9723.501.253-100.01100.00.0
AAA Totals for C - 7 season(s)-   C144--10641098711811173.9938.15-844167.2101440.00.0
AAA Totals for 1B - 2 season(s)-   1B12--707287977.9756.42------120.00.0
AAA Totals for P - 1 season(s)-   P1---------------10.00.0
AA Totals for C - 7 season(s)-   C273--2066206311323032272.9878.32-22110667.6282730.00.0
AA Totals for 1B - 1 season(s)-   1B1--2---221.0002.00------10.00.0
AA Totals for P - 1 season(s)-   P1---------------10.00.0
AA Totals for 3B - 1 season(s)-   3B1---------------10.00.0
A+ Totals for C - 2 season(s)-   C55--4116547480476.9928.65-342656.75550.00.0
A Totals for C - 2 season(s)-   C48--40260106472462.9799.63-12192.37480.00.0
A- Totals for C - 2 season(s)-   C7--388114746.9796.57-----170.00.0
Rk Totals for C - 2 season(s)-   C42--27355132341328.9627.81-----6420.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Arizona Padres ArizRksdn18-17---------
2007Arizona Padres ArizRksdn19-25---------
2007Eugene Emeralds NwstA-sdn19-1---------
2008Eugene Emeralds NwstA-sdn20-6---------
2008Fort Wayne Wizards MidwAsdn20-35---------
2009Fort Wayne TinCaps MidwAsdn21-13---------
2009Lake Elsinore Storm CalifA+sdn21-44---------
2009San Antonio Missions TexAAsdn21-8---------
2010Lake Elsinore Storm CalifA+sdn22-11---------
2010San Antonio Missions TexAAsdn2217---------
2011San Antonio Missions TexAAsdn23-72---------
2011Tucson Padres PCLAAAsdn23-9---------
2012San Antonio Missions TexAAsdn24-801--1-----
2012San Diego PadresNLMLBsdn24-2---------
2013Altoona Curve EastAApit25-18---------
2013Indianapolis Indians ILAAApit25-8---------
2014Durham Bulls ILAAAtba26-69---------
2014Tampa Bay RaysALMLBtba26-8---------
2015Tulsa Drillers TexAAlan27-68---------
2015Oklahoma City Dodgers PCLAAAlan27-4---------
2016Portland Sea Dogs EastAAbos28-20---------
2016Pawtucket Red Sox ILAAAbos28-13---------
2017Iowa Cubs PCLAAAchn29-317--------
2018Iowa Cubs PCLAAAchn301105--------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2012San Diego PadresMLB Spring TrainingMLB2465000000000400000.000.000.000.000005.000.000.0000.0080.000.000.000.000.00
2013Pittsburgh PiratesMLB Spring TrainingMLB2511000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2014Tampa Bay RaysMLB Spring TrainingMLB26811121001000400001.182.182.273.4553111.286.091.0910.0036.360.000.000.0050.00
2015Los Angeles DodgersMLB Spring TrainingMLB2752000001000110100.000.250.000.250004.000.000.0000.0025.000.000.000.000.00
2016Boston Red SoxMLB Spring TrainingMLB2867110001001200001.143.250.143.393108.200.000.14312.5025.002.000.000.000.00
2017Chicago CubsMLB Spring TrainingMLB2911000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2018Chicago CubsMLB Spring TrainingMLB301921340013001400000.190.227.333.5607122.188.143.1904.5518.184.004.5521.0025.00
MLB Spring Training Totals - 7 yrs46485710160021510102.146.192.229.42111252.182.083.1253.8528.857.501.9248.0028.57

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2012Texas League All-Star (C)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-08-01CChicago CubsIowa (AAA)-DL-7InjuredDL7 Injured30.307Team Roster on 2018-08-01
2018-07-27CChicago CubsIowa (AAA)-Restricted--Placed on temporarily inactive list30.302Team Roster on 2018-07-27
2018-07-21CChicago CubsIowa (AAA)-MinorsActivated MinorsActivated from disabled list30.296Team Roster on 2018-07-21
2018-07-12CChicago CubsIowa (AAA)-DL-7InjuredDL7 Injured30.287Team Roster on 2018-07-12
2018-07-05CChicago CubsIowa (AAA)-MinorsActivated MinorsActivated from disabled list30.280Team Roster on 2018-07-05
2018-07-01CChicago CubsIowa (AAA)-DL-7InjuredDL7 Injured30.276Team Roster on 2018-07-01
2018-05-25CChicago CubsIowa (AAA)-MinorsActivated MinorsActivated from disabled list30.239Team Roster on 2018-05-25
2018-05-19CChicago CubsIowa (AAA)-DL-7InjuredDL7 Injured30.233Team Roster on 2018-05-19
2018-05-09CChicago CubsIowa (AAA)-MinorsActivated MinorsActivated from disabled list30.223Team Roster on 2018-05-09
2018-04-30CChicago CubsIowa (AAA)-DL-7InjuredDL7 Injured30.214Team Roster on 2018-04-30
2018-04-14CChicago CubsIowa (AAA)-MinorsActivated MinorsActivated from disabled list30.198Team Roster on 2018-04-14
2018-04-05CChicago CubsIowa (AAA)-DL-7InjuredDL7 Injured30.189Team Roster on 2018-04-05
2017-10-13CChicago CubsIowa (AAA)-MinorsContractSigned to minor league contract (re-signed)30.014Team Roster on 2017-10-13
2017-08-13CChicago CubsIowa (AAA)-MinorsActivated MinorsActivated from disabled list29.319Team Roster on 2017-08-13
2017-08-04CChicago CubsIowa (AAA)-DL-7InjuredDL7 Injured29.310Team Roster on 2017-08-04
2017-06-28CChicago CubsIowa (AAA)-MinorsActivated MinorsActivated from disabled list29.273Team Roster on 2017-06-28
2017-06-15CChicago CubsIowa (AAA)-DL-7InjuredDL7 Injured29.260Team Roster on 2017-06-15
2017-04-06CChicago CubsIowa (AAA)-MinorsReassigned MinorsAssigned to Iowa (AAA)29.190Team Roster on 2017-04-06
2016-12-22CChicago CubsChicago Cubs (MLB)-MinorsContractSigned to Minor League Contract29.084Team Roster on 2016-12-22
2016-11-07CFree Agent -Free AgentFree AgentGranted free agency29.039  
2016-09-04CBoston Red SoxPawtucket (AAA)-MinorsActivated MinorsActivated from disabled list28.341Team Roster on 2016-09-04
2016-07-09CBoston Red SoxPawtucket (AAA)-DL-7InjuredDL7 Injured28.284Team Roster on 2016-07-09
2016-06-08CBoston Red SoxPawtucket (AAA)-MinorsReassigned MinorsAssigned to Pawtucket (AAA)28.253Team Roster on 2016-06-08
2016-04-07CBoston Red SoxPortland (AA)-MinorsReassigned MinorsAssigned to Portland (AA)28.191Team Roster on 2016-04-07
2015-12-16CBoston Red SoxBoston Red Sox (MLB)-MinorsContractSigned to Minor League Contract28.078Team Roster on 2015-12-16
2015-11-13CFree Agent -Free AgentFree AgentGranted free agency28.045  
2015-08-31CLos Angeles DodgersOklahoma City (AAA)-MinorsActivated MinorsActivated from disabled list27.337Team Roster on 2015-08-31
2015-08-16CLos Angeles DodgersTulsa (AA)-DL-7InjuredDL7 Injured27.322Team Roster on 2015-08-16
2015-04-09CLos Angeles DodgersTulsa (AA)-MinorsReassigned MinorsAssigned to Tulsa (AA)27.193Team Roster on 2015-04-09
2015-01-10CLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to Minor League Contract27.103Team Roster on 2015-01-10
2014-11-08CFree Agent -Free AgentFree AgentGranted free agency27.040  
2014-08-31CTampa Bay RaysDurham (AAA)-MinorsReassigned MinorsAssigned to Durham (AAA)26.337Team Roster on 2014-08-31
2014-08-31CTampa Bay RaysTampa Bay Rays (MLB)-MinorsReassigned MinorsOutrighted to minors26.337Team Roster on 2014-08-31
2014-08-31CTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveRecalled from Durham (AAA)26.337Team Roster on 2014-08-31
2014-06-11CTampa Bay RaysDurham (AAA)YMinorsReassigned MinorsAssigned to Durham (AAA)26.256Team Roster on 2014-06-11
2014-05-27CTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveContract purchased from minors26.241Team Roster on 2014-05-27
2014-04-12CTampa Bay RaysDurham (AAA)-MinorsReassigned MinorsAssigned to Durham (AAA)26.196Team Roster on 2014-04-12
2013-12-03CTampa Bay RaysTampa Bay Rays (MLB)-MinorsContractSigned to Minor League Contract26.065Team Roster on 2013-12-03
2013-11-09CFree Agent -Free AgentFree AgentGranted free agency26.041  
2013-08-17CPittsburgh PiratesAltoona (AA)-MinorsReassigned MinorsAssigned to Altoona (AA)25.323Team Roster on 2013-08-17
2013-07-29CPittsburgh PiratesIndianapolis (AAA)-MinorsReassigned MinorsAssigned to Indianapolis (AAA)25.304Team Roster on 2013-07-29
2013-06-29CPittsburgh PiratesAltoona (AA)-MinorsReassigned MinorsAssigned to Altoona (AA)25.274Team Roster on 2013-06-29
2013-06-24CPittsburgh PiratesIndianapolis (AAA)-MinorsReassigned MinorsAssigned to Indianapolis (AAA)25.269Team Roster on 2013-06-24
2013-06-08CPittsburgh PiratesAltoona (AA)-MinorsReassigned MinorsAssigned to Altoona (AA)25.253Team Roster on 2013-06-08
2012-11-03CPittsburgh PiratesPittsburgh Pirates (MLB)-MinorsReassigned MinorsOutrighted to minors25.035Team Roster on 2012-11-03
2012-10-26CPittsburgh PiratesPittsburgh Pirates (MLB)YActive--Claimed off waivers from Padres by Pirates25.027Team Roster on 2012-10-26
2012-09-05cSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveContract purchased from San Antonio (AA)24.342Team Roster on 2012-09-05
2012-08-08CSan Diego PadresSan Antonio (AA)-MinorsActivated MinorsActivated from DL24.314Team Roster on 2012-08-08
2012-06-09CSan Diego PadresSan Antonio (AA)-Minors--24.254Team Roster on 2012-06-09
* 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
2012San Diego PadresTeam Payroll24480,000-76045-2,954,887480,000480,000
2014Tampa Bay RaysTeam Payroll26500,000-79438-3,256,497500,000980,0002013-12-03 - 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