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

J.C. RamirezTrack this Player High Level: MLB Current Team: MLB Years: 2013-2018
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-356Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJuan Carlos Ramirez
Height6-3Weight175BatsRightThrowsRight
Born DateAugust 16,1988 [29.281]PlaceManagua,Nicaragua

DraftedSigned as undrafted amateur free agent in 2005 by the Seattle Mariners.
Signing ScoutsLuis MolinaNemesio PorrasService Time2.139 (2017)
Prospect Rankings[BA] 2008-SEA-#7 ... 2009-SEA-#5
MLB DebutJune 23,2013 [24.311]
OrganizationsSEA [4] ANA [3] PHI [3] ARI [1] CIN [1] CLE [1] Awards0
TBC Player ID141570Retrosheet IDramij002MLBAM ID500724
Relationships
Pitch Repertoire Fastball (33.17%) -- Slider (30.21%) -- 2-Seam Fastball (26.79%) -- Curveball (9.08%) -- Changeup (0.75%)
Fastball Velocity [2018] - 92.50 - [2017] - 95.63 - [2016] - 96.26 - [2015] - 95.36 - [2013] - 94.09
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 J.C. Ramirez 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 RatingsPitchingStrikeouts31Walks47Hittable49SO/BB37vsPower49Hitting0Durability64Team.477Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2007Everett Aqua SoxNwstA-sea-ST18374.3015150000075.0614936343739701.387.290.365.148.721.70.300-
2008Wisconsin Timber RattlersMidwAsea32ST19694.14252230020124.011268579381132101.218.130.652.768.202.97.400-
2009High Desert MavericksCalifA+sea32ST208105.12282711010142.01539381185311114201.459.671.143.357.022.09.444-
2010Clearwater ThreshersFSLA+phi7ST21434.0611110000064.0633429217555001.248.810.282.387.693.24.571-
2010Reading PhilliesEastAAphi25ST21345.4513130100077.28951471124600001.4510.311.272.786.952.50.429-
2010Minor Totals (2 teams)MinorAAA--ST0774.82242401000141.1152857613411155001.369.630.822.607.292.80.500-
2011Reading PhilliesEastAAphi28ST2211134.50262603100144.014484721555895401.389.000.943.445.561.62.458-
2013Reading Fightin PhilsEastAAphi34Rel24100.0040400107.02000281000.572.57--2.5710.294.001.000-
2013Lehigh Valley IronPigsILAAAphi33Rel24424.7130030009342.0422422223364001.559.000.434.937.711.57.667-
2013Minor Totals (2 teams)MinorAAA--Rel0524.04340340010349.0442422225445001.418.080.374.598.081.76.714-
2013Philadelphia PhilliesNLMLBphi66Rel24017.5018018002024.0302220615160001.8811.252.255.636.001.07.0006.84
2014Akron RubberDucksEastAAcle43Rel25102.0810010007113.053318142001.003.460.695.549.691.751.000-
2014Columbus ClippersILAAAcle44Rel25133.45250250015231.0331612511152001.409.481.443.164.311.36.250-
2014Minor Totals (2 teams)MinorAAA--Rel0233.05350350022344.0381915619294001.297.711.223.865.891.53.400-
2015Reno AcesPCLAAAari55Rel26012.8823023006125.02288010180001.287.92--3.606.481.80.000-
2015Tacoma RainiersPCLAAAsea50Rel26112.50140140010018.0176527182001.338.501.003.509.002.57.500-
2015Minor Totals (2 teams)MinorAAA--Rel0122.72370370016143.0391413217362001.308.160.423.567.532.12.333-
2015Arizona DiamondbacksNLMLBari56Rel26114.1112012004015.0157714111001.248.800.592.356.462.75.5003.33
2015Seattle MarinersALMLBsea56Rel26017.5680800208.010772750002.0410.802.167.565.400.71.0007.57
2016Louisville BatsILAAAcin28Rel27000.0050500306.040003100001.176.00--4.5015.003.33--
2016Cincinnati RedsNLMLBcin66Rel27136.4027027007132.035242379283001.369.741.952.517.793.11.2505.06
2016Los Angeles AngelsALMLBana66Rel27212.9143043009146.0421715513314041.198.160.972.536.022.38.6674.31
2017Los Angeles AngelsALMLBana66ST2811104.15272430010147.0149726821491055161.349.101.282.996.412.14.5244.71
2018Los Angeles AngelsALMLBanaST29029.4522000006.27873740002.109.454.059.455.400.57.0007.80
MLB Totals - 5 Season(s)Filter15194.721372611100252278.028815714745104200131101.409.251.443.346.421.92.4411.88
Minor League Totals - 9 Season(s)Filter43534.3522911411551547768.074743637268294620461401.358.730.793.447.252.11.448-
AAA Totals - 4 Season(s)Filter673.469709700436122.01185447954978001.418.680.663.977.141.80.462-
AA Totals - 4 Season(s)Filter16174.545339144181241.224013812227891718401.368.941.013.316.371.92.485-
A+ Totals - 2 Season(s)Filter12134.79393811010206.2216127110207016619201.389.410.873.057.232.37.480-
A Totals - 1 Season(s)Filter694.14252230020124.011268579381132101.218.130.652.768.202.97.400-
A- Totals - 1 Season(s)Filter374.3015150000075.0614936343739701.387.290.365.148.721.70.300-
Los Angeles Angels Totals - 3 Season(s)Filter13134.0472264600101199.01989790296914091101.338.901.303.106.292.03.500-
Cincinnati Reds Totals - 1 Season(s)Filter136.4027027007132.035242379283001.369.741.952.517.793.11.250-
Philadelphia Phillies Totals - 1 Season(s)Filter017.5018018002024.0302220615160001.8811.252.255.636.001.07.000-
Arizona Diamondbacks Totals - 1 Season(s)Filter114.1112012004015.0157714111001.248.800.592.356.462.75.500-
Seattle Mariners Totals - 1 Season(s)Filter017.5680800208.010772750002.0410.802.167.565.400.71.000-
Average MLB - Per ~220 innings12154.72108208800202220.0226123115358215710181.409.251.443.346.421.92.4441.88
Average Minor - Per ~220 innings12154.3565333210152220.0213125106198417713401.358.730.793.447.252.11.444-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Reading PhilliesEastAAphi25p2146020001001302000.333.429.333.762209.667.000.167.35611.1133.333.000.000.000.00
2011Reading PhilliesEastAAphi28p22710110003000501001.100.100.100.2001011.200.000.000.0890.0045.450.000.000.000.00
2013Lehigh Valley IronPigsILAAAphi33p2491000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2013Philadelphia PhilliesNLMLBphi66p24181000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2017Los Angeles AngelsALMLBana66p2813000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
MLB Totals - 3 Season(s)Filter444000000000100000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
Minor League Totals - 4 Season(s)Filter3317130004001803001.176.222.176.3983021.333.000.059.0004.7638.108.000.000.000.00
AAA Totals - 2 Season(s)Filter221000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
AA Totals - 2 Season(s)Filter1116130004001803001.188.235.188.4233020.375.000.063.0005.0040.008.000.000.000.00
Los Angeles Angels Totals - 2 Season(s)Filter23000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
Philadelphia Phillies Totals - 1 Season(s)Filter181000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games16215000000000400000.000.000.000.0000015.000.000.000.0000.0025.000.000.000.000.00
Average Minor - Per 162 games162835150002000539015005.176.222.176.398150103.333.000.059.0004.7638.108.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Everett Aqua Sox NwstA-sea18P15--79--16161.0001.07------15100.019.7
2008Wisconsin Timber Rattlers MidwAsea19P25--1220313532.9141.28------25100.018.4
2009High Desert Mavericks CalifA+sea20P28--1316313229.9061.04------28100.020.0
2010Clearwater Threshers FSLA+phi21P11--363-129.7500.82------11100.07.9
2010Reading Phillies EastAAphi21P13--10131-2423.9581.77------13100.09.2
2011Reading Phillies EastAAphi22P26--1616-132321.0001.23------26100.018.3
2013Reading Fightin Phils EastAAphi24P4--11--221.0000.50------4100.02.8
2013Lehigh Valley IronPigs ILAAAphi24P30--23--551.0000.17------30100.020.8
2013Philadelphia PhilliesNLMLBphi24P18-24131-54.8000.220.17-10.0-18100.011.1
2014Akron RubberDucks EastAAcle25P10---------------10100.07.0
2014Columbus Clippers ILAAAcle25P25--47-111111.0000.44------25100.017.4
2015Reno Aces PCLAAAari26P23--33--661.0000.26------23100.016.0
2015Tacoma Rainiers PCLAAAsea26P14--33-1661.0000.43------14100.09.7
2015Arizona DiamondbacksNLMLBari26P12-1511--221.0000.170.135183.3-12100.07.4
2016Louisville Bats ILAAAcin27P5---2--221.0000.40------5100.03.5
2016Los Angeles AngelsALMLBana27P43-46472-1311.8460.260.245271.4-43100.026.5
2016Cincinnati RedsNLMLBcin27P27-3232--551.0000.190.161233.3-27100.016.7
2017Los Angeles AngelsALMLBana28P27241471012222422.9170.810.1514573.7-27100.016.7
MLB Totals for P - 4 season(s)-   P127242641925524944.8980.350.17251169.4-1270.00.0
AAA Totals for P - 4 season(s)-   P97--1218-230301.0000.31------970.00.0
AA Totals for P - 4 season(s)-   P53--2730115857.9831.08------530.00.0
A+ Totals for P - 2 season(s)-   P39--1622614438.8640.97------390.00.0
A Totals for P - 1 season(s)-   P25--1220313532.9141.28------250.00.0
A- Totals for P - 1 season(s)-   P15--79--16161.0001.07------150.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Everett Aqua Sox NwstA-sea1815----------
2008Wisconsin Timber Rattlers MidwAsea1925----------
2009High Desert Mavericks CalifA+sea2028----------
2010Clearwater Threshers FSLA+phi2111----------
2010Reading Phillies EastAAphi2113----------
2011Reading Phillies EastAAphi2226----------
2013Reading Fightin Phils EastAAphi244----------
2013Lehigh Valley IronPigs ILAAAphi2430----------
2013Philadelphia PhilliesNLMLBphi2418----------
2014Akron RubberDucks EastAAcle2510----------
2014Columbus Clippers ILAAAcle2525----------
2015Reno Aces PCLAAAari2623----------
2015Tacoma Rainiers PCLAAAsea2614----------
2015Arizona DiamondbacksNLMLBari2612----------
2016Louisville Bats ILAAAcin275----------
2016Los Angeles AngelsALMLBana2743----------
2016Cincinnati RedsNLMLBcin2727----------
2017Los Angeles AngelsALMLBana2827----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2010Philadelphia PhilliesMLB Spring TrainingMLB21018.3120200014.1654033002.2012.460.006.236.231.0010.38.000
2011Philadelphia PhilliesMLB Spring TrainingMLB22016.0030300006.0644116001.179.001.501.509.006.006.00.000
2012Philadelphia PhilliesMLB Spring TrainingMLB23000.0020200002.0100011001.004.500.004.504.501.000.00.000
2013Philadelphia PhilliesMLB Spring TrainingMLB24007.3640400103.2633022002.5014.730.004.914.911.007.36.000
2014Cleveland IndiansMLB Spring TrainingMLB25007.7120200002.1442014002.3815.430.003.8615.434.0015.43.000
2015Arizona DiamondbacksMLB Spring TrainingMLB26006.0050500106.0844018101.5012.000.001.5012.008.006.00.000
2016Cincinnati RedsMLB Spring TrainingMLB27005.6370700208.0955118101.2510.131.131.139.008.005.63.000
2017Los Angeles AngelsMLB Spring TrainingMLB28015.48844000023.02515145626301.359.781.962.3510.174.335.87.000
2018Los Angeles AngelsMLB Spring TrainingMLB29015.40440000013.113884113001.078.782.700.688.7813.005.40.000
MLB Spring Training Totals - 9 yrs045.7737829004168.7784844111771501.3810.221.442.239.314.186.29.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-05-04SPLos Angeles AngelsLos Angeles Angels (MLB)-DL-60InjuredDL60 Transferred to 60-day DL29.261Team Roster on 2018-05-04
2018-04-08SPLos Angeles AngelsLos Angeles Angels (MLB)YDL-10InjuredDL10 Right elbow strain29.235Team Roster on 2018-04-08
2018-01-12SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($1.9m) [Avoids arbitration]29.149Team Roster on 2018-01-12
2017-11-06SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL29.082Team Roster on 2017-11-06
2017-09-01SPLos Angeles AngelsLos Angeles Angels (MLB)-DL-60InjuredDL60 Transferred to 60-day DL29.016Team Roster on 2017-09-01
2017-08-21SPLos Angeles AngelsLos Angeles Angels (MLB)YDL-10InjuredDL10 Right forearm strain29.005Team Roster on 2017-08-21
2016-06-27SPLos Angeles AngelsLos Angeles Angels (MLB)YActive--Claimed off waivers from Reds by Angels27.315Team Roster on 2016-06-27
2016-04-23RPCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveContract purchased from minors27.250Team Roster on 2016-04-23
2016-04-07RPCincinnati RedsLouisville (AAA)-MinorsReassigned MinorsAssigned to Louisville (AAA)27.234Team Roster on 2016-04-07
2015-11-25RPCincinnati RedsCincinnati Reds (MLB)-MinorsContractSigned to Minor League Contract and invited to spring training27.101Team Roster on 2015-11-25
2015-11-06RPFree Agent -Free AgentFree AgentElected free agency27.082  
2015-09-08RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveContract purchased from minors27.023Team Roster on 2015-09-08
2015-07-27RPSeattle MarinersTacoma (AAA)-MinorsTradedTraded from Diamomdbacks to Mariners for future considerations26.345Team Roster on 2015-07-27
2015-06-18RPArizona DiamondbacksReno (AAA)-MinorsReassigned MinorsOutrighted to minors26.306Team Roster on 2015-06-18
2015-06-13RPArizona DiamondbacksArizona Diamondbacks (MLB)-DFADes For AssignmentDesignated for Assignment26.301Team Roster on 2015-06-13
2015-05-10RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveContract purchased from minors26.267Team Roster on 2015-05-10
2015-04-09RPArizona DiamondbacksReno (AAA)-MinorsReassigned MinorsAssigned to Reno (AAA)26.236Team Roster on 2015-04-09
2014-12-01RPArizona DiamondbacksArizona Diamondbacks (MLB)-MinorsContractSigned to Minor League Contract and invited to spring training26.107Team Roster on 2014-12-01
2014-10-17RPFree Agent -Free AgentFree AgentElected free agency26.062  
2014-07-08RPCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)25.326Team Roster on 2014-07-08
2014-06-26RPCleveland IndiansAkron (AA)-MinorsReassigned MinorsAssigned to Akron (AA)25.314Team Roster on 2014-06-26
2014-06-01RPCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)25.289Team Roster on 2014-06-01
2014-05-16RPCleveland IndiansAkron (AA)-DL-7InjuredAssigned to Akron (AA) for rehab25.273Team Roster on 2014-05-16
2014-04-30RPCleveland IndiansColumbus (AAA)-DL-7InjuredDL7 Injured25.257Team Roster on 2014-04-30
2014-04-19RPCleveland IndiansColumbus (AAA)-MinorsActivated MinorsActivated from disabled list25.246Team Roster on 2014-04-19
2014-04-14RPCleveland IndiansColumbus (AAA)-DL-7InjuredDL7 Injured25.241Team Roster on 2014-04-14
2014-04-03RPCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)25.230Team Roster on 2014-04-03
2013-11-01RPCleveland IndiansCleveland Indians (MLB)-MinorsContractSigned to Minor League Contract and invited to spring training25.077Team Roster on 2013-11-01
2013-10-18RPFree Agent -Free AgentFree AgentElected free agency25.063  
2013-10-17RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)-MinorsReassigned MinorsOutrighted to minors25.062Team Roster on 2013-10-17
2013-08-25RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveContract purchased from Lehigh Valley (AAA)25.009Team Roster on 2013-08-25
2013-08-04RPPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsOutrighted to Lehigh Valley (AAA)24.353Team Roster on 2013-08-04
2013-08-02RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DFADes For AssignmentDesignated for Assignment24.351Team Roster on 2013-08-02
2013-06-22RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveContract purchased from Lehigh Valley (AAA)24.310Team Roster on 2013-06-22
2013-04-19PPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsAssigned to Lehigh Valley (AAA)24.246Team Roster on 2013-04-19
2013-03-30PPhiladelphia PhilliesReading (AA)-MinorsReassigned MinorsAssigned to Reading (AA)24.226Team Roster on 2013-03-30
2013-02-01PPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsOutrighted to Lehigh Valley (AAA)24.169Team Roster on 2013-02-01
2013-01-29PPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DFADes For AssignmentDesignated for assignment24.166Team Roster on 2013-01-29
2012-10-04PPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)24.049Team Roster on 2012-10-04
2012-06-04PPhiladelphia PhilliesLehigh Valley (AAA)YMinors--23.292Team Roster on 2012-06-04
2012-03-14RPPhiladelphia PhilliesReading (AA)YMinorsReassigned MinorsAssigned to Reading (AA)23.210Team Roster on 2012-03-14
2011-03-12RPPhiladelphia PhilliesReading (AA)YMinorsReassigned MinorsAssigned to Reading (AA)22.208Team Roster on 2011-03-12
2010-06-18RPPhiladelphia PhilliesReading (AA)YMinorsReassigned MinorsAssigned to Reading (AA)21.306Team Roster on 2010-06-18
2010-03-29RPPhiladelphia PhilliesClearwater (A+)YMinorsReassigned MinorsAssigned to Clearwater (A+)21.225Team Roster on 2010-03-29
2010-03-15RPPhiladelphia PhilliesReading (AA)YMinorsReassigned MinorsAssigned to Reading (AA)21.211Team Roster on 2010-03-15
2009-12-16RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveTradedTraded from Mariners with Phillipe Aumont and Tyson Gillies to Phillies for Cliff Lee21.122Team Roster on 2009-12-16
2009-11-20RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveContract purchased from minors21.096Team Roster on 2009-11-20
2005-07-02RPSeattle MarinersSeattle Mariners (MLB)-MinorsContractSigned as undrafted free agent16.320Team Roster on 2005-07-02
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-12-16TradeTraded by Mariners with Phillipe Aumont and Tyson Gillies to Phillies for Cliff Lee 
* 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
2013Philadelphia PhilliesTeam Payroll24490,000-77542-3,023,990490,000490,000
2015Arizona DiamondbacksTeam Payroll26507,5000.14778433-3,571,283507,500997,5002014-12-01 - Signed to Minor League Contract and invited to spring training
2015Seattle MarinersTeam Payroll26507,5000.14778438-3,571,283507,500997,5002014-12-01 - Signed to Minor League Contract and invited to spring training
2016Cincinnati RedsTeam Payroll27507,5001.13977131-3,498,245507,5001,505,0002015-11-25 - Signed to Minor League Contract and invited to spring training
2016Los Angeles AngelsTeam Payroll27507,5001.13977141-3,498,245507,5001,505,0002015-11-25 - Signed to Minor League Contract and invited to spring training
2017Los Angeles AngelsTeam Payroll28550,0002.13962129313,651,709535,0002,055,000
2018Los Angeles AngelsTeam Payroll291,900,000-35915564,360,045545,0003,955,0002018-01-12 - Signed to 1-year contract for 2018-2018 ($1.9m) [Avoids arbitration]
* 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