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

Rafael SantanaTrack this Player High Level: MLB Stat Years: 1977-1990 MLB Years: 1983-1990
Follow TBC on Twitter and Facebook

Rated Prospect
World Series Champion

PositionsSS-1166, 3B-170, 2B-91, P-71, 1B-4Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameRafael Francisco Santana De La Cruz
Height6-1Weight165BatsRightThrowsRight
Born DateJanuary 31,1958 [60.235]PlaceLa Romana,Dominican Republic

DraftedSigned as undrafted amateur free agent in 1976 by the New York Yankees.
Prospect Rankings[BA] 1983-SLN-#9
MLB DebutApril 5,1983 [25.064]
OrganizationsNYA [5] NYN [4] SLN [3] TOR [3] CLE [1] HOU [1] Awards0
TBC Player ID17568Retrosheet IDsantr001MLBAM ID121691
RelationshipsFather of Alex Santana
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Rafael Santana 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


Career Talent RatingsBattingSpeed45Power22Contact79XBH23RBIs35Runs44Hitting55Durability80Team.539Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1977Oneonta YankeesNYPLA-nya-196015726415002350191938000.261.352.293.645465187.297.032.185.30510.1610.161.000.000.0012.20
1977Totals for NYPL-NYPL         7415726415002350191938000.261.352.293.645465187.297.032.185.30510.1610.161.000.000.0012.20
1977Minor Totals (3 teams)Minor         7515726415002350191938000.261.352.293.645465187.297.032.185.30510.1610.161.000.000.0012.20
1978Fort Lauderdale YankeesFSLA+nya-ss201314313711185035452963215000.258.307.299.60612913477.302.041.107.2826.0813.212.170.000.0011.71
1979Fort Lauderdale YankeesFSLA+nya-ss-3b2113347262124960411253653112700.263.312.307.61914515528.291.044.136.2846.8210.041.470.000.0012.10
1979Totals for A+-A+         16047263124960411253653112700.263.312.307.61914515528.291.044.136.2846.8210.041.470.000.0012.10
1980Fort Lauderdale YankeesFSLA+nya-ss225116820382011741231217200.226.320.256.576433201.236.030.185.27611.445.970.520.50168.007.89
1980Nashville SoundsSouAAnya-ss228627533644302071232325300.233.294.269.563747308.251.036.142.2637.477.471.000.000.0010.94
1980Knoxville Blue JaysSouAAtor-p22451000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
1979Totals for Sou-Sou         13127633644302071232326300.232.293.268.561747310.250.036.141.2627.427.421.000.000.0010.94
1980Minor Totals (3 teams)Minor         18244453102631371124635313500.230.303.264.56711710511.245.034.158.2689.006.850.760.20444.009.80
1981Arkansas TravelersTexAAsln-ss23110326347614301922244311010.233.288.294.5829617352.269.061.135.2716.8212.221.790.000.0022.37
1981Springfield RedbirdsAmerAAAsln-ss2328341012100000000.500.5001.0001.500828.429.500.625.6720.000.000.0012.508.0050.00
1981Minor Totals (2 teams)Minor         112334378015312132244311010.240.292.311.60310419360.272.071.147.2806.6711.941.790.28334.0023.75
1982Louisville RedbirdsAmerAAAsln-3b-2b2412143065123153353166274613600.286.325.356.68115321467.310.070.156.3085.789.851.700.64143.3317.07
1983Louisville RedbirdsAmerAAAsln-3b25451671947910203752421310.281.305.347.6525810178.322.066.072.2902.8113.484.800.000.0021.28
1983St. Louis CardinalsNLMLBsln142b-ss253014130002012210000.214.353.214.5673017.250.000.071.28611.7611.761.000.000.000.00
1984Tidewater TidesILAAAnyn-ss2677255347160123102111902000.278.308.314.622807268.298.036.110.2854.107.091.730.37255.009.86
1984New York MetsNLMLBnyn3ss265115214421111120391701003.276.317.382.6995813162.306.106.145.3155.5610.491.890.62152.0030.95
1985New York MetsNLMLBnyn3ss27154529411361911291029540421214.257.295.302.59716021564.284.045.102.2625.149.571.860.18529.0015.44
1986New York MetsNLMLBnyn3ss2813939438861101280036432131215.218.285.254.53910012436.241.036.127.2408.269.861.190.23394.0013.95
1987New York MetsNLMLBnyn3ss29139439411122125441129571011011.255.302.346.64815228470.283.091.157.2806.1712.131.971.0687.8025.00
1988New York YankeesALMLBnya17ss3014848050115121438123361152017.240.289.294.58314117521.266.054.121.2686.3311.711.850.77120.0014.78
1990Cleveland IndiansALMLBcle2ss32713330013000000001.231.231.462.6936113.167.231.231.3040.000.000.007.6913.0033.33
MLB Totals - 7 Season(s)Filter6682021188497745131563713823451183461.246.295.307.602620922183.272.061.127.0006.3210.721.700.60155.4618.51
Minor League Totals - 8 Season(s)Filter903269033469973216253642919730213552120.260.311.309.6208321002976.288.049.136.0006.6210.151.530.20448.3314.31
AAA Totals - 4 Season(s)Filter2458601212453145983015438936910.285.318.348.66629940921.310.063.130.0004.679.662.070.54172.0016.33
AA Totals - 2 Season(s)Filter2416026714018603993476637310.233.290.282.57217024662.260.049.138.0007.109.971.400.000.0017.14
A+ Totals - 4 Season(s)Filter34310711202731911193201188128434900.255.311.296.607317311206.286.041.132.0007.3010.611.450.081,071.0011.36
A- Totals - 1 Season(s)Filter7415726415002350191938000.261.352.293.645465187.297.032.185.00010.1610.161.000.000.0012.20
New York Mets Totals - 4 Season(s)Filter48315141343766248113241031713663443.248.296.310.606470741632.274.062.129.0006.3110.481.660.49189.2519.68
New York Yankees Totals - 1 Season(s)Filter14848050115121438123361152017.240.289.294.58314117521.266.054.121.0006.3311.711.850.77120.0014.78
St. Louis Cardinals Totals - 1 Season(s)Filter3014130002012210000.214.353.214.5673017.250.000.071.00011.7611.761.000.000.000.00
Cleveland Indians Totals - 1 Season(s)Filter713330013000000001.231.231.462.6936113.167.231.231.0000.000.000.007.6913.0033.33
Average MLB - Per 162 games16249046121181338123357132815.246.295.307.60215022529.272.061.127.0006.3210.721.700.60155.4618.51
Average Minor - Per 162 games162483601251341451153554210400.260.311.309.62014918534.288.049.136.0006.6210.151.530.20448.3314.31

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1977Utica Blue JaysNYPLA-tor-ST19443.4414122400189.0884434641585201.458.900.614.155.871.41.500-
1977Cocoa AstrosFSLA+hou-Rel190027.0010100001.00330520205.00----45.0018.000.40--
1977Minor Totals (2 teams)Minor--S/R0443.7015123400190.0884737646605401.498.800.604.606.001.30.500-
Minor League Totals - 1 Season(s)Filter443.7015123400190.0884737646605401.498.800.604.606.001.30.500-
A+ Totals - 1 Season(s)Filter0027.0010100001.00330520205.00----45.0018.000.40--
A- Totals - 1 Season(s)Filter443.4414122400189.0884434641585201.458.900.614.155.871.41.500-
Average Minor - Per ~220 innings10103.703729810002220.02151159015112147121001.498.800.604.606.001.30.500-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1978Fort Lauderdale Yankees FSLA+nya20SS131--1663724853586538.9184.11------131100.092.3
1979Fort Lauderdale Yankees FSLA+nya21SS72--111215642332326.9824.53------13354.150.3
1979Fort Lauderdale Yankees FSLA+nya213B45--17807710497.9332.16------13333.831.5
1979Kinston Eagles CaroA+tor21P26--928524237.8811.42------2796.319.1
1979Fort Lauderdale Yankees FSLA+nya212B23--32563169188.9673.83------13317.316.1
1980Fort Lauderdale Yankees FSLA+nya22SS51--81158930248239.9644.69------51100.037.2
1980Nashville Sounds SouAAnya22SS86--1252472554397372.9374.33------86100.060.1
1980Knoxville Blue Jays SouAAtor22P45--4152-2119.9050.42------45100.031.3
1981Arkansas Travelers TexAAsln23SS102--1513372379511488.9554.78------11092.7150.0
1981Arkansas Travelers TexAAsln233B5--28-110101.0002.00------1104.57.4
1981Arkansas Travelers TexAAsln232B2--15-1661.0003.00------1101.82.9
1981Springfield Redbirds AmerAAAsln23SS2--1722108.8004.00------2100.01.5
1981Springfield Redbirds AmerAAAsln233B1---11121.5001.00------250.00.7
1982Louisville Redbirds AmerAAAsln243B73--58139716204197.9662.70------12160.354.1
1982Louisville Redbirds AmerAAAsln242B41--82103227187185.9894.51------12133.930.4
1982Louisville Redbirds AmerAAAsln24SS17--2333285856.9663.29------12114.012.6
1983Louisville Redbirds AmerAAAsln253B32--258079112105.9383.28------4571.123.7
1983Louisville Redbirds AmerAAAsln252B9--1625114241.9764.56------4520.06.7
1983Louisville Redbirds AmerAAAsln25SS4--612222018.9004.50------458.93.0
1983Louisville Redbirds AmerAAAsln251B2--13--213131.0006.50------454.41.5
1983St. Louis CardinalsNLMLBsln252B9--241176.8570.67------3030.05.6
1983St. Louis CardinalsNLMLBsln25SS6--121143.7500.50------3020.03.7
1983St. Louis CardinalsNLMLBsln253B4---22142.5000.50------3013.32.5
1984Tidewater Tides ILAAAnyn26SS62--761951244283271.9584.37------7780.544.3
1984Tidewater Tides ILAAAnyn263B10--821243129.9352.90------7713.07.1
1984Tidewater Tides ILAAAnyn262B6--1516-631311.0005.17------777.84.3
1984Tidewater Tides ILAAAnyn261B2--8--1881.0004.00------772.61.4
1984New York MetsNLMLBnyn26SS50--92104634202196.9703.92------5198.030.9
1985New York MetsNLMLBnyn27SS153--3013962581722697.9654.56------15499.494.4
1986New York MetsNLMLBnyn28SS137--2033691668588572.9734.18------13998.684.6
1986New York MetsNLMLBnyn282B1---------------1390.70.6
1987New York MetsNLMLBnyn29SS138--2133961782626609.9734.41------13999.385.2
1988New York YankeesALMLBnya30SS148--2024212296645623.9664.21------148100.091.9
1990Cleveland IndiansALMLBcle32SS7--29-211111.0001.57------7100.04.3
MLB Totals for SS - 7 season(s)-   SS639--101416978736427982711.9694.24------6390.00.0
MLB Totals for 2B - 2 season(s)-   2B10--241176.8570.60------100.00.0
MLB Totals for 3B - 1 season(s)-   3B4---22142.5000.50------40.00.0
AAA Totals for 3B - 4 season(s)-   3B116--912411730349332.9512.86------1160.00.0
AAA Totals for SS - 4 season(s)-   SS85--1062471856371353.9514.15------850.00.0
AAA Totals for 2B - 3 season(s)-   2B56--113144334260257.9884.59------560.00.0
AAA Totals for 1B - 2 season(s)-   1B4--21--321211.0005.25------40.00.0
AA Totals for SS - 2 season(s)-   SS188--27658448133908860.9474.57------1880.00.0
AA Totals for P - 1 season(s)-   P45--4152-2119.9050.42------450.00.0
AA Totals for 3B - 1 season(s)-   3B5--28-110101.0002.00------50.00.0
AA Totals for 2B - 1 season(s)-   2B2--15-1661.0003.00------20.00.0
A+ Totals for SS - 3 season(s)-   SS254--3587456312511661103.9464.34------2540.00.0
A+ Totals for 3B - 1 season(s)-   3B45--17807710497.9332.16------450.00.0
A+ Totals for P - 1 season(s)-   P26--928524237.8811.42------260.00.0
A+ Totals for 2B - 1 season(s)-   2B23--32563169188.9673.83------230.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1978Fort Lauderdale Yankees FSLA+nya20----131------
1979Fort Lauderdale Yankees FSLA+nya21---237245-----
1979Kinston Eagles CaroA+tor2126----------
1980Fort Lauderdale Yankees FSLA+nya22----51------
1980Nashville Sounds SouAAnya22----86------
1980Knoxville Blue Jays SouAAtor2245----------
1981Arkansas Travelers TexAAsln23---21025-----
1981Springfield Redbirds AmerAAAsln23----21-----
1982Louisville Redbirds AmerAAAsln24---411773-----
1983Louisville Redbirds AmerAAAsln25--29432-----
1983St. Louis CardinalsNLMLBsln25---964-----
1984Tidewater Tides ILAAAnyn26--266210-----
1984New York MetsNLMLBnyn26----50------
1985New York MetsNLMLBnyn27----153------
1986New York MetsNLMLBnyn28---1137------
1987New York MetsNLMLBnyn29----138------
1988New York YankeesALMLBnya30----148------
1990Cleveland IndiansALMLBcle32----7------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1986New York MetsChamp. SeriesMLB28617030000000300000.176.176.176.3523017.214.000.0000.0017.650.000.000.000.00
1986New York MetsWorld SeriesMLB28720350002002500000.250.318.250.5685022.333.000.1009.0922.732.500.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs617030000000300000.176.176.176.3523017.214.000.0000.0017.650.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs720350002002500000.250.318.250.5685022.333.000.1009.0922.732.500.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2003Chicago White SoxALMLBMLBcha45First Base Coach1628676.5314.02Jerry Manuel-
2004Chicago White SoxALMLBMLBcha46First Base Coach1628379.5129.02Ozzie Guillen-
2006Winston-Salem WarthogsCaroA+Minorcha48Manager1386672.47818.54 -
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1990-04-25Released by Indians. 
1990-01-10ContractSigned as Free Agent by Indians. 
1989-11-20Released by Yankees. 
1987-12-11TradeTraded by Mets with Victor Garcia to Yankees for Steve Frey, Phil Lombardi and Darren Reed. 
1984-01-17Released by Cardinals. 
1984-01-17ContractSigned as Free Agent by Mets. 
1981-02-16TradeTraded by Yankees to Cardinals for George Frazier. 
1976-08-31ContractSigned as undrafted amateur Free Agent by Yankees. 
* 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
1985New York MetsTeam Payroll27125,000-4741921370,78060,000125,000
1986New York MetsTeam Payroll28235,000-3861645386,34760,000360,000
1987New York MetsTeam Payroll29250,000-3061856344,90660,000610,000
1988New York YankeesTeam Payroll30425,000-2511864++392,10762,5001,035,000
1990Cleveland IndiansTeam Payroll32250,000-4181940515,727100,0001,285,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