JC Ramirez

Free Agent
High Level
MLB
Years
2007-2025 (2013-2019)
Proper Name
Juan Carlos Ramirez
Nickname
J.C. Time
Positions
P (395)
Height / Weight
6-3 / 175
Bats / Throws
Right / Right
Birthdate
August 16,1988   Age:  37.154
High School
Instituto Nacional Autonomo Villa Austria (Managua
Drafted/Signed
Service Time
3.139 (2018)
MLB Debut
MLBAM ID
Retrosheet#
ramij002
Show More
[2023] Played for Nicaragua in World Baseball Classic

Prospect Rankings

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearsourcetypeteamrankview rankings
2008Baseball AmericaTeamSeattle Mariners7View Rankings
2009Baseball AmericaTeamSeattle Mariners5View Rankings
2010Baseball AmericaTeamSeattle Mariners18View Rankings
2011Baseball AmericaTeamPhiladelphia Phillies17View Rankings
2012Baseball AmericaTeamPhiladelphia Phillies28View Rankings
5 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2007Everett AquaSoxNwstA-SEA-18374.3015150000075.1614936343739701.387.290.365.148.725.851.70
2008Wisconsin Timber RattlersMidwASEA3219694.14252200320124.011268579381132101.218.130.652.768.204.942.97
2009High Desert MavericksCalifA+SEA32208105.12282710110142.11539381185311114201.459.671.143.357.025.882.09
2010Clearwater ThreshersFSLA+PHI721434.0611110000064.1633429217555081.248.810.282.387.694.763.24
2010Reading PhilliesEastAAPHI2521345.4513131000077.28951471124600021.4510.311.272.786.955.912.50
2011Reading PhilliesEastAAPHI282211134.50262631000144.014484721555895441.389.000.943.445.565.251.62
2013Reading Fightin PhilsEastAAPHI3424100.0040004107.02000281000.572.570.002.5710.290.004.00
2013Lehigh Valley IronPigsILAAAPHI3324424.7130000309342.0422422223364001.559.000.434.937.715.141.57
2013Philadelphia PhilliesNLMLBPHI6624017.5018000182024.0302220615160001.8811.252.255.636.008.251.07
2014Akron RubberDucksEastAACLE4325102.0810000107113.053318142001.003.460.695.549.692.081.75
2014Columbus ClippersILAAACLE4425133.45250002515231.1331612511152011.409.481.443.164.314.601.36
2015Reno AcesPCLAAAARI5526012.8823000236125.02288010180001.287.920.003.606.482.881.80
2015Tacoma RainiersPCLAAASEA5026112.50140001410018.0176527182001.338.501.003.509.003.002.57
2015Arizona DiamondbacksNLMLBARI5626114.1112000124015.1157714111001.248.800.592.356.464.112.75
2015Seattle MarinersALMLBSEA5626017.5680008208.110772750012.0410.802.167.565.407.560.71
2016Louisville BatsILAAACIN2827000.0050005306.040003100001.176.000.004.5015.000.003.33
2016Cincinnati RedsNLMLBCIN6627136.4027000277132.135242379283001.369.741.952.517.796.683.11
2016Los Angeles AngelsALMLBANA6627212.9143000439146.1421715513314041.198.160.972.536.023.302.38
2017Los Angeles AngelsALMLBANA662811104.15272400310147.1149726821491055161.349.101.282.996.414.402.14
2018Los Angeles AngelsALMLBANA6629029.4522000006.27873740002.109.454.059.455.4010.800.57
2019Inland Empire 66ersCalifA+ANA-30016.4342002007.08553270011.4310.293.862.579.006.433.50
2019Salt Lake BeesPCLAAAANA-30126.591280042041.0493230718264041.6310.761.543.955.717.021.44
2019Los Angeles AngelsALMLBANA6630004.5050005308.08441141011.139.001.131.134.504.504.00
2021Mexico City Diablos RojosMexIntl  32203.68330000014.2179600100011.1610.430.000.006.145.520.00
2022St. Paul SaintsIL2AAAMIN4733305.6616200141035.0342222621283141.578.741.545.407.205.661.33
2023MonterreyMexIntl  34664.5915151100080.1864841626594251.399.630.672.916.615.382.27
2023SaltilloMexIntl  34004.50220000012.010662772101.427.501.505.255.254.501.00
2024Aguascalientes RielerosMexIntl  35634.0014140000072.0793632828466151.499.881.003.505.754.501.64
2025York RevolutionAtlIndy  36127.13970020035.1402928818240341.6410.192.044.586.117.391.33
Tot:MLB (6 yrs) MLB   15194.711422600281162288.129616115146105204141121.399.241.443.286.375.031.94
Tot:AL (5 yrs) AL   13144.2085260015591216.22161081013277149101121.358.971.333.206.194.491.94
Tot:NL (3 yrs) NL   256.28570001357171.28053501428554001.5110.051.763.526.916.661.96
Tot:Minors (11 yrs) Minors   47564.5326112651571357853.0838495429843356815315241.388.840.893.537.195.222.03
Tot:Indy (1 yrs) Indy   127.13970002035.1402928818240341.6410.192.044.586.117.391.33
Tot:A- (1 yrs) A-   374.3015150000075.1614936343739701.387.290.365.148.725.851.70
Tot:A (1 yrs) A   694.14252200230124.011268579381132101.218.130.652.768.204.942.97
Tot:A+ (3 yrs) A+   12144.84434010130213.2224132115237217319291.399.440.973.037.295.562.40
Tot:AA (4 yrs) AA   16174.545339418141241.224013812227891718461.368.941.013.316.375.141.92
Tot:AAA (6 yrs) AAA   1094.491251000461156198.120110899229315115191.489.121.004.226.854.901.62
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2010Philadelphia PhilliesMLB Spring TrainingSpring21018.3120002014.16540330002.0812.460.006.236.2310.381.00
2011Philadelphia PhilliesMLB Spring TrainingSpring22016.0030003006.06441160001.179.001.501.509.006.006.00
2012Philadelphia PhilliesMLB Spring TrainingSpring23000.0020002002.01000110001.004.500.004.504.500.001.00
2013Philadelphia PhilliesMLB Spring TrainingSpring24007.3640004103.26330220002.1814.730.004.914.917.361.00
2014Cleveland IndiansMLB Spring TrainingSpring25007.7120002002.14420140002.1415.430.003.8615.4315.434.00
2015Arizona DiamondbacksMLB Spring TrainingSpring26006.0050005106.08440181001.5012.000.001.5012.006.008.00
2016Cincinnati RedsMLB Spring TrainingSpring27005.6370007208.09551181001.2510.131.131.139.005.638.00
2017Los Angeles AngelsMLB Spring TrainingSpring28015.48840040023.025151456263021.359.781.962.3510.175.874.33
2018Los Angeles AngelsMLB Spring TrainingSpring29015.40440000013.1138841130001.058.782.700.688.785.4013.00
2020Los Angeles AngelsMLB Spring TrainingSpring310112.6031002105.08772240002.0014.403.603.607.2012.602.00
Tot:Spring (10 Yrs) Spring 056.2340900531173.28655511319755021.4310.511.592.329.166.723.95

Batting Statistics

CSV
Glossary
🔒
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2010Reading PhilliesEastAAPHI2521P460200010013020002902.333.429.333.762.167.000.66711.1133.333.000.00
2011Reading PhilliesEastAAPHI2822P71011000300050100111101.100.100.100.200.000.000.2000.0045.450.000.00
2013Lehigh Valley IronPigsILAAAPHI3324P910000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2013Philadelphia PhilliesNLMLBPHI6624P1810000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2017Los Angeles AngelsALMLBANA6628P130000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
2022St. Paul SaintsIL2AAAMIN4733P1610000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
Tot:MLB (3 yrs) MLB     4440000000001000000400.000.000.000.000.000.000.0000.0025.00
Tot:AL (2 yrs) AL     230000000001000000300.000.000.000.000.000.000.0000.0033.33
Tot:NL (2 yrs) NL     4210000000000000000100.000.000.000.000.000.000.0000.000.00
Tot:Minors (5 yrs) Minors     491813000400180300132203.167.211.167.377.056.000.3004.5536.368.00
Tot:AA (2 yrs) AA     111613000400180300132003.188.235.188.423.063.000.3755.0040.008.00
Tot:AAA (3 yrs) AAA     3820000000000000000200.000.000.000.000.000.000.0000.000.00
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2010Philadelphia PhilliesMLB Spring TrainingSpring21200000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2015Arizona DiamondbacksMLB Spring TrainingSpring26300000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2016Cincinnati RedsMLB Spring TrainingSpring27200000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (3 Yrs) Spring 700000000000000000000

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
273943284339.472