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

Juan CentenoTrack this Player High Level: MLB Current Team: Texas Rangers MLB Years: 2013-2018
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsC-580, 2B-2, OF-1, DH-1, 3B-1Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameJuan C. Centeno
Height5-9Weight172BatsLeftThrowsRight
Born DateNovember 16,1989 [28.161]PlaceArecibo,Puerto Rico

DraftedSelected by the New York Mets [Team Picks] in the 32nd round (991st overall) of the 2007 Amateur Entry Draft [Signed]
Signing ScoutsJunior RomanService Time1.140 (2017)
MLB DebutSeptember 18,2013 [23.306]
OrganizationsNYN [8] HOU [1] MIL [1] MIN [1] TEX [1] Awards0
TBC Player ID129359Retrosheet IDcentj001MLBAM ID518542
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Juan Centeno 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 RatingsBattingSpeed31Power23Contact73XBH27RBIs46Runs23Hitting57Durability28Team.512Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Gulf Coast MetsGCLRknyn-c171241460002003610000.146.222.146.3686045.171.000.073.1836.6713.332.000.000.000.00
2008Gulf Coast MetsGCLRknyn-c18235910131001008822000.220.333.237.57014171.255.017.153.27811.2711.271.000.000.007.69
2009Brooklyn CyclonesNYPLA-nyn30c193211081821091151822102.164.212.200.412223120.194.036.082.1914.1715.003.600.000.0016.67
2010Brooklyn CyclonesNYPLA-nyn7c203289173381110106818011.371.417.517.9344610104.400.146.225.4075.777.691.330.9689.0030.30
2010St. Lucie MetsFSLA+nyn-c201135170001103702114.200.256.200.4567041.241.000.114.2027.3217.072.330.000.000.00
2010Binghamton MetsEastAAnyn-2011000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2010Minor Totals (3 teams)Minor         4412518408111120915110125.320.368.424.7925310146.355.104.192.3466.1610.271.670.68125.0025.00
2011St. Lucie MetsFSLA+nyn7c215215722505111131122217104.318.368.382.750607178.363.064.153.3366.7412.361.830.56157.0014.00
2012Binghamton MetsEastAAnyn7c22792812980122035112343144021.285.337.342.6799614313.331.057.139.3027.3513.741.870.000.0017.50
2013Binghamton MetsEastAAnyn7c23623461103000501002.261.261.391.6529224.333.130.130.2800.0020.830.000.000.0033.33
2013Las Vegas 51sPCLAAAnyn17c2367213256510202811122436307.305.346.371.7177912237.339.066.122.3185.0610.132.000.000.0018.46
2013Minor Totals (2 teams)Minor         73236297111303111122937309.301.339.373.7128814261.338.072.123.3154.6011.112.420.000.0019.72
2013New York MetsNLMLBnyn36c23410030001000100000.300.300.300.6003010.333.000.000.2660.0010.000.000.000.000.00
2014Binghamton MetsEastAAnyn12c24217782250080161100005.286.337.351.68827583.333.065.130.3107.2313.251.830.000.0022.73
2014Las Vegas 51sPCLAAAnyn36c245317919525011720152614332.291.343.335.678606202.329.044.140.3007.4312.871.730.50179.0011.54
2014Minor Totals (2 teams)Minor         74256277410012521213714337.289.342.340.6828711285.330.051.137.3037.3712.981.760.35256.0014.86
2014New York MetsNLMLBnyn36c241030160002003500002.200.273.200.4736033.240.000.100.2259.0915.151.670.000.000.00
2015Colorado Springs Sky SoxPCLAAAmil13c25511761152630242251911409.295.312.364.676649187.323.069.097.2922.6710.163.800.000.0017.31
2015Milwaukee BrewersNLMLBmil25c251021011000002700000.048.130.095.2252123.071.047.143.1148.7030.433.500.000.00100.00
2016Rochester Red WingsILAAAmin59c2615495121015104411002.245.315.327.64216255.250.082.184.2877.277.271.001.8249.0016.67
2016Minnesota TwinsALMLBmin37c2655176164612132500123810308.261.307.392.6996916192.312.131.199.3016.2519.793.171.5658.6734.78
2017Fresno GrizzliesPCLAAAhou6c2765235257312113301163713207.311.354.383.7379014257.362.072.136.3226.2314.402.310.39235.0019.18
2017Houston AstrosALMLBhou30c27225251200240041201012.231.286.346.63218257.263.115.192.2697.0221.053.003.5126.0016.67
2018Texas RangersALMLBtexc28730251002000500001.167.167.200.3676130.200.033.033.1610.0016.670.000.000.0020.00
MLB Totals - 6 Season(s)Filter1083192473141534002168113113.229.276.326.60210420345.273.097.163.0006.0919.713.241.4563.8027.40
Minor League Totals - 11 Season(s)Filter520172518848968125187138118238154119566.283.331.346.677596851918.322.063.133.0006.1512.412.020.26345.0017.38
AAA Totals - 5 Season(s)Filter251852852543463107645211071512327.298.339.363.70230943938.334.065.128.0005.5411.732.120.32284.0016.93
AA Totals - 4 Season(s)Filter10738241108183046122959154028.283.332.346.67813221421.330.063.136.0006.8914.012.030.000.0019.44
A+ Totals - 2 Season(s)Filter6319223575111241152919218.297.348.349.697677219.341.052.146.0006.8513.241.930.46192.0012.28
A- Totals - 2 Season(s)Filter641992551102119211126310113.256.304.342.6466813224.289.086.146.0004.9111.612.360.45199.0025.49
Rk Totals - 2 Season(s)Filter351001419100300111432000.190.289.200.489201116.221.010.120.0009.4812.071.270.000.005.26
Minnesota Twins Totals - 1 Season(s)Filter55176164612132500123810308.261.307.392.6996916192.312.131.199.0006.2519.793.171.5658.6734.78
Houston Astros Totals - 1 Season(s)Filter225251200240041201012.231.286.346.63218257.263.115.192.0007.0221.053.003.5126.0016.67
New York Mets Totals - 2 Season(s)Filter1440190003003600002.225.279.225.5049043.265.000.075.0006.9813.952.000.000.000.00
Texas Rangers Totals - 1 Season(s)Filter730251002000500001.167.167.200.3676130.200.033.033.0000.0016.670.000.000.0020.00
Milwaukee Brewers Totals - 1 Season(s)Filter1021011000002700000.048.130.095.2252123.071.047.143.0008.7030.433.500.000.00100.00
Average MLB - Per 162 games162479361102128510032102225220.229.276.326.60215630518.273.097.163.0006.0919.713.241.4563.8027.40
Average Minor - Per 162 games162537591522142584237745136221.283.331.346.67718626598.322.063.133.0006.1512.412.020.26345.0017.38

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Gulf Coast Mets GCLRknyn17C11--7714429591.9588.27-----81291.720.0
2007Gulf Coast Mets GCLRknyn17OF1--1---111.0001.00------128.31.8
2008Gulf Coast Mets GCLRknyn18C23--1571643177173.9777.52-----1023100.042.6
2009Brooklyn Cyclones NYPLA-nyn19C32--256224-282278.9868.69-171454.8532100.042.7
2009Brooklyn Cyclones NYPLA-nyn192B1---2--221.0002.00------323.11.3
2010Brooklyn Cyclones NYPLA-nyn20C31--187323-222219.9867.06-221264.733296.941.3
2010St. Lucie Mets FSLA+nyn20C9--5610--66661.0007.33-13572.211181.86.5
2011St. Lucie Mets FSLA+nyn21C45--2353343272268.9855.96-301961.295286.532.1
2011St. Lucie Mets FSLA+nyn212B1---------------521.90.7
2012Binghamton Mets EastAAnyn22C79--5225255579574.9917.27-412958.6979100.055.6
2013Binghamton Mets EastAAnyn23C6--5141-5655.9829.17-3442.9-6100.04.3
2013Las Vegas 51s PCLAAAnyn23C62--3884631437434.9937.00-243044.456792.543.1
2013New York MetsNLMLBnyn23C4326282--30301.0007.501.154180.0-4100.02.5
2014Binghamton Mets EastAAnyn24C21--14012--1521521.0007.24-9660.0-21100.014.8
2014Las Vegas 51s PCLAAAnyn24C52--3612843393389.9907.48-341470.8105398.136.1
2014New York MetsNLMLBnyn24C98706342-6967.9717.440.965183.311090.05.6
2015Colorado Springs Sky Sox PCLAAAmil25C46--2812835312309.9906.72-381374.535190.232.2
2015Milwaukee BrewersNLMLBmil25C75464431-4847.9796.711.023-100.011070.04.3
2016Rochester Red Wings ILAAAmin26C14--6172-7068.9714.86-9469.2-1593.39.7
2016Minnesota TwinsALMLBmin26C53474383213463361355.9836.700.8118385.755596.432.7
2016Minnesota TwinsALMLBmin26DH1---------------551.80.6
2017Fresno Grizzlies PCLAAAhou27C54--3954665447441.9878.17-381473.1126583.138.0
2017Fresno Grizzlies PCLAAAhou273B1---1--111.0001.00------651.50.7
2017Houston AstrosALMLBhou27C2215140151821161159.9887.231.1411191.7622100.013.6
MLB Totals for C - 5 season(s)-   C957872060751114669658.9846.930.9141687.213950.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for C - 5 season(s)-   C228--1486155181416591641.9897.20-1437565.6302280.00.0
AAA Totals for 3B - 1 season(s)-   3B1---1--111.0001.00------10.00.0
AA Totals for C - 3 season(s)-   C106--7136865787781.9927.37-533957.691060.00.0
A+ Totals for C - 2 season(s)-   C54--2914343338334.9886.19-432464.210540.00.0
A+ Totals for 2B - 1 season(s)-   2B1---------------10.00.0
A- Totals for C - 2 season(s)-   C63--443547-504497.9867.89-392660.08630.00.0
A- Totals for 2B - 1 season(s)-   2B1---2--221.0002.00------10.00.0
Rk Totals for C - 2 season(s)-   C34--2343085272264.9717.76-----18340.00.0
Rk Totals for OF - 1 season(s)-   OF1--1---111.0001.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Gulf Coast Mets GCLRknyn17-11-------1-
2008Gulf Coast Mets GCLRknyn18-23---------
2009Brooklyn Cyclones NYPLA-nyn19-32-1-------
2010Brooklyn Cyclones NYPLA-nyn20-31---------
2010St. Lucie Mets FSLA+nyn20-9---------
2011St. Lucie Mets FSLA+nyn21-45-1-------
2012Binghamton Mets EastAAnyn22-79---------
2013Binghamton Mets EastAAnyn23-6---------
2013Las Vegas 51s PCLAAAnyn23-62---------
2013New York MetsNLMLBnyn23-4---------
2014Binghamton Mets EastAAnyn24-21---------
2014Las Vegas 51s PCLAAAnyn24-52---------
2014New York MetsNLMLBnyn24-9---------
2015Colorado Springs Sky Sox PCLAAAmil25-46---------
2015Milwaukee BrewersNLMLBmil25-7---------
2016Rochester Red Wings ILAAAmin26-14---------
2016Minnesota TwinsALMLBmin26-53--------1
2017Fresno Grizzlies PCLAAAhou27-54---1-----
2017Houston AstrosALMLBhou27-22---------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2011Peoria JavelinasArizona Fall LgMinor2114474113005006600000.234.321.298.61914353.268.064.19111.3211.321.000.000.0027.27
2011New York MetsMLB Spring TrainingMLB2121000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2012New York MetsMLB Spring TrainingMLB2211000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2013New York MetsMLB Spring TrainingMLB2321000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2014New York MetsMLB Spring TrainingMLB24811120001001200100.182.231.182.4132013.200.000.0917.6915.382.000.000.000.00
2015Milwaukee BrewersMLB Spring TrainingMLB251618360013003300001.333.429.500.9299121.357.167.33314.2914.291.004.7618.0016.67
2016Minnesota TwinsMLB Spring TrainingMLB261924293018002310000.375.444.6251.06915427.400.250.3337.4111.111.503.7024.0044.44
2017Houston AstrosMLB Spring TrainingMLB271932040000000700002.125.125.125.2504032.160.000.0000.0021.880.000.000.000.00
2018Texas RangersMLB Spring TrainingMLB2818337112034202610001.333.389.6671.05622536.333.334.4555.5616.673.008.3311.0045.45
Arizona Fall League Totals - 1 yrs14474113005006600000.234.321.298.61914353.268.064.19111.3211.321.000.000.0027.27
MLB Spring Training Totals - 8 yrs851211332505162082120104.264.318.430.7485210132.281.166.2486.0615.912.633.7924.2031.25

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-11-27CTexas RangersTexas Rangers (MLB)YActive--Claimed off waivers from Astros by Rangers28.011Team Roster on 2017-11-27
2017-08-31CHouston AstrosHouston Astros (MLB)YActiveMLB ActiveRecalled from Fresno (AAA)27.288Team Roster on 2017-08-31
2017-08-24CHouston AstrosFresno (AAA)YMinorsReassigned MinorsAssigned to Fresno (AAA)27.281Team Roster on 2017-08-24
2017-08-05CHouston AstrosHouston Astros (MLB)YActiveMLB ActiveRecalled from Fresno (AAA)27.262Team Roster on 2017-08-05
2017-05-27CHouston AstrosFresno (AAA)YMinorsReassigned MinorsAssigned to Fresno (AAA)27.192Team Roster on 2017-05-27
2017-05-21CHouston AstrosHouston Astros (MLB)YActiveMLB ActiveContract purchased from minors27.186Team Roster on 2017-05-21
2017-04-06CHouston AstrosFresno (AAA)-MinorsReassigned MinorsAssigned to Fresno (AAA)27.141Team Roster on 2017-04-06
2016-12-18CHouston AstrosHouston Astros (MLB)-MinorsContractSigned to Minor League Contract27.032Team Roster on 2016-12-18
2016-11-22CFree Agent -Free Agent--Refused minor league assignment, declared free agent27.006  
2016-11-17CMinnesota TwinsMinnesota Twins (MLB)-MinorsReassigned MinorsOutrighted to minors27.001Team Roster on 2016-11-17
2016-05-07CMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveContract purchased from minors26.172Team Roster on 2016-05-07
2016-04-07CMinnesota TwinsRochester (AAA)-MinorsReassigned MinorsAssigned to Rochester (AAA)26.142Team Roster on 2016-04-07
2015-12-02CMinnesota TwinsMinnesota Twins (MLB)-MinorsContractSigned to Minor League Contract26.016Team Roster on 2015-12-02
2015-11-15CFree Agent -Free AgentFree AgentGranted free agency25.364  
2015-11-03CMilwaukee BrewersColorado Springs (AAA)-MinorsReassigned MinorsOutrighted to minors25.352Team Roster on 2015-11-03
2015-07-04CMilwaukee BrewersColorado Springs (AAA)YMinorsActivated MinorsActivated from disabled list25.230Team Roster on 2015-07-04
2015-06-27CMilwaukee BrewersColorado Springs (AAA)YDL-7InjuredDL7 Injured25.223Team Roster on 2015-06-27
2015-06-23CMilwaukee BrewersColorado Springs (AAA)YMinorsActivated MinorsActivated from disabled list25.219Team Roster on 2015-06-23
2015-06-19CMilwaukee BrewersColorado Springs (AAA)YDL-7InjuredDL7 Injured25.215Team Roster on 2015-06-19
2015-06-02CMilwaukee BrewersColorado Springs (AAA)YMinorsReassigned MinorsAssigned to Colorado Springs (AAA)25.198Team Roster on 2015-06-02
2015-04-21CMilwaukee BrewersMilwaukee Brewers (MLB)YActiveMLB ActiveRecalled from Colorado Springs (AAA)25.156Team Roster on 2015-04-21
2015-04-09CMilwaukee BrewersColorado Springs (AAA)YMinorsReassigned MinorsAssigned to Colorado Springs (AAA)25.144Team Roster on 2015-04-09
2015-04-01CMilwaukee BrewersMilwaukee Brewers (MLB)YMinors--Sent to minors25.136Team Roster on 2015-04-01
2014-11-01CMilwaukee BrewersMilwaukee Brewers (MLB)YActive--Claimed off wavers from Mets by Brewers24.350Team Roster on 2014-11-01
2014-09-01CNew York MetsNew York Mets (MLB)YActiveMLB ActiveRecalled from Binghamton (AA)24.289Team Roster on 2014-09-01
2014-08-01CNew York MetsBinghamton (AA)YMinorsReassigned MinorsAssigned to Binghamton (AA)24.258Team Roster on 2014-08-01
2014-05-29CNew York MetsLas Vegas (AAA)YMinorsReassigned MinorsAssigned to Las Vegas (AAA)24.194Team Roster on 2014-05-29
2014-05-15CNew York MetsNew York Mets (MLB)YActiveMLB ActiveRecalled from Las Vegas (AAA)24.180Team Roster on 2014-05-15
2014-04-12CNew York MetsLas Vegas (AAA)YMinorsReassigned MinorsAssigned to Las Vegas (AAA)24.147Team Roster on 2014-04-12
2014-03-19CNew York MetsNew York Mets (MLB)YMinorsReassigned MinorsOptioned to minors24.123Team Roster on 2014-03-19
2013-09-09CNew York MetsNew York Mets (MLB)YActiveMLB ActiveContract purchased from Las Vegas (AAA)23.297Team Roster on 2013-09-09
2013-05-29CNew York MetsLas Vegas (AAA)-MinorsActivated MinorsActivated from DL23.194Team Roster on 2013-05-29
2013-05-19CNew York MetsLas Vegas (AAA)-DL-7InjuredDL7 Injured23.184Team Roster on 2013-05-19
2013-04-21CNew York MetsLas Vegas (AAA)-MinorsReassigned MinorsAssigned to Las Vegas (AAA)23.156Team Roster on 2013-04-21
2012-06-10CNew York MetsBinghamton (AA)-Minors--22.206Team Roster on 2012-06-10
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2007-06-13ContractSigned by Mets 
* 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
2013New York MetsTeam Payroll23490,000-77547-3,023,990490,000490,000
2014New York MetsTeam Payroll24500,000-79437-3,256,497500,000990,000
2015Milwaukee BrewersTeam Payroll25507,5000.10578434-3,571,283507,5001,497,500
2016Minnesota TwinsTeam Payroll26507,5001.08377130-3,498,245507,5002,005,0002015-12-02 - Signed to Minor League Contract
2017Houston AstrosTeam Payroll27535,0001.1481933-3,651,709535,0002,540,0002016-12-18 - Signed to Minor League Contract
2018Texas RangersTeam Payroll28600,000-48721404,360,045545,0003,140,000
* 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