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

Alvaro EspinozaTrack this Player High Level: MLB Stat Years: 1979-1997 MLB Years: 1985-1997
Follow TBC on Twitter and Facebook


PositionsSS-1399, 3B-266, 2B-149, 1B-41, DH-4, P-1Position when DraftedSS-3BPlayer Listed UnderMajor Leaguers
Proper NameAlvaro Alberto Espinoza
Height6-0Weight181BatsRightThrowsRight
Born DateFebruary 19,1962 [56.216]PlaceValencia,Venezuela

DraftedSigned as undrafted amateur free agent in 1978 by the Houston Astros.
MLB DebutSeptember 14,1984 [22.207]
OrganizationsMIN [6] CLE [5] NYA [4] HOU [2] NYN [1] SEA [1] Awards0
TBC Player ID11194Retrosheet IDespia001MLBAM ID113904
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 Alvaro Espinoza 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 RatingsBattingSpeed38Power26Contact71XBH25RBIs43Runs41Hitting53Durability60Team.500Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1979Gulf Coast AstrosGCLRkhou-ss171132370005004601000.219.306.219.5257037.269.000.125.25510.8116.221.500.000.000.00
1980GCL Astros OrangeGCLRkhou-ss185920024435001461151852100.215.285.240.525485223.235.025.125.2516.738.071.200.000.0011.63
1982Wisconsin Rapids TwinsMidwAmin-ss201123794110190529931666210210.266.298.330.62812514409.310.064.121.2843.9116.144.131.2275.8013.86
1983Visalia OaksCalifA+min-ss211304865715520145764145018110.319.339.389.72818925510.349.070.103.3272.759.803.570.78121.5016.13
1984Toledo Mud HensILAAAmin-ss22104344228012503031349316200.233.244.297.54110217368.269.064.078.2430.8213.3216.330.000.0021.25
1985Toledo Mud HensILAAAmin-ss2382266246111013313143038200.229.274.282.5567512293.253.053.098.2544.7810.242.140.34266.0019.67
1985Minnesota TwinsALMLBmin1ss2332575152009011913002.263.288.298.58617262.313.035.035.2661.6114.529.000.000.0013.33
1986Toledo Mud HensILAAAmin-ss24732531871812271163007110.281.296.344.6408711267.311.063.087.2852.2511.245.000.75126.5015.49
1986Minnesota TwinsALMLBmin12b-ss2437424910010111002000.214.233.238.47110145.281.024.024.2142.2222.2210.000.000.0011.11
1987Portland BeaversPCLAAAmin-ss259129128803242821113724010.275.306.340.646999308.304.065.107.2873.5712.013.361.3072.7511.25
1988Columbus ClippersILAAAnya-ss-2b26119435421071052304375339210.246.262.306.56813317456.275.060.078.2541.5411.627.570.44217.5015.89
1988New York YankeesALMLBnya472b2633000000000000000.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
1989New York YankeesALMLBnya20ss27146503511422310413314601233114.282.301.332.63316724544.318.050.078.2872.5711.034.290.000.0016.90
1990New York YankeesALMLBnya20ss2815043831981222201216545112013.224.258.274.53212016472.250.050.084.2443.3911.443.380.42219.0016.33
1991New York YankeesALMLBnya20ss2914848051123232533411657292010.256.282.344.62616530509.281.088.127.2823.1411.203.560.9896.0024.39
1992Colorado Springs Sky SoxPCLAAAcle-ss301224836414536697925215544300.300.333.455.78822051515.322.155.193.3534.0810.682.621.7553.6735.17
1993Cleveland IndiansALMLBcle103b3112926334731504272283618307.278.298.380.67810019283.305.102.133.3012.8312.724.501.4165.7526.03
1994Cleveland IndiansALMLBcle103b-ss329023127551301191363314207.238.258.307.5657114244.271.069.087.2512.4613.525.500.41231.0025.45
1995Cleveland IndiansALMLBcle103b-2b33661431536402170221612203.252.264.322.586466150.268.070.070.2591.3310.678.001.3371.5016.67
1996Cleveland IndiansALMLBcle103b-1b34591121225424111161833104.223.279.402.6814510125.231.179.232.2964.8014.403.003.2028.0040.00
1996New York MetsNLMLBnyn123b34481341941724160241905104.306.324.478.8026413144.330.172.187.3452.7813.194.752.7833.5031.71
1996Totals for MLB-MLB         107246316611482713103738208.268.303.443.74610923269.286.175.207.3223.7213.753.702.9730.7534.85
1997Tacoma RainiersPCLAAAsea-2b35412140001002100000.333.429.333.7624014.364.000.167.35914.297.140.500.000.000.00
1997Seattle MarinersALMLBsea26ss-2b35337231310071121213002.181.213.194.40714178.217.013.042.1902.5615.386.000.000.007.69
MLB Totals - 11 Season(s)Filter9412478252630105922201131976324167316166.254.279.331.6108191362659.283.077.105.0002.8612.194.260.83112.6421.59
Minor League Totals - 11 Season(s)Filter90731813248541142027333342211339523691450.268.297.342.63910891613400.298.074.113.0003.3211.623.500.79117.8118.85
AAA Totals - 7 Season(s)Filter595208419954880191822813146425515481030.263.289.345.6347201172221.291.082.113.0002.8811.483.980.81115.7821.35
A+ Totals - 1 Season(s)Filter1304865715520145764145018110.319.339.389.72818925510.349.070.103.0002.759.803.570.78121.5016.13
A Totals - 1 Season(s)Filter1123794110190529931666210210.266.298.330.62812514409.310.064.121.0003.9116.144.131.2275.8013.86
Rk Totals - 2 Season(s)Filter7023227505001961192453100.216.288.237.525555260.239.021.125.0007.319.231.260.000.0010.00
New York Yankees Totals - 4 Season(s)Filter447142413336358579486461718437137.255.281.317.598452701528.284.062.096.0003.0111.193.720.46203.4319.28
Cleveland Indians Totals - 4 Season(s)Filter34474988189362117448221036178021.252.276.350.62626249802.277.098.121.0002.7412.844.681.3768.0925.93
New York Mets Totals - 1 Season(s)Filter481341941724160241905104.306.324.478.8026413144.330.172.187.0002.7813.194.752.7833.5031.71
Minnesota Twins Totals - 2 Season(s)Filter6999924300100221915002.242.265.273.538273107.300.031.030.0001.8717.769.500.000.0012.50
Seattle Mariners Totals - 1 Season(s)Filter337231310071121213002.181.213.194.40714178.217.013.042.0002.5615.386.000.000.007.69
Average MLB - Per 162 games162427431081824352313563133011.254.279.331.61014123458.283.077.105.0002.8612.194.260.83112.6421.59
Average Minor - Per 162 games16256858153204559642071412310.268.297.342.63919529607.298.074.113.0003.3211.623.500.79117.8118.85

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1991New York YankeesALMLBnya20Rel29000.0010100100.2000000000----------0.00-2.86
MLB Totals - 1 Season(s)Filter000.0010100100.2000000000----------0.00-0.00
New York Yankees Totals - 1 Season(s)Filter000.0010100100.2000000000----------0.00--
Average MLB - Per ~220 innings000.003300330003300220.0000000000----------0.00-0.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1979Gulf Coast Astros GCLRkhou17SS6--1321153534.9715.67------1154.511.5
1979Gulf Coast Astros GCLRkhou172B3--53-2881.0002.67------1127.35.8
1979Gulf Coast Astros GCLRkhou173B2---3--331.0001.50------1118.23.8
1980GCL Astros Orange GCLRkhou18SS58--1142172533356331.9305.71------5998.393.5
1980GCL Astros Orange GCLRkhou183B3---2--221.0000.67------595.14.8
1982Wisconsin Rapids Twins MidwAmin20SS73--1131721830303285.9413.90------11265.252.9
1982Wisconsin Rapids Twins MidwAmin203B25--2457848981.9103.24------11222.318.1
1982Wisconsin Rapids Twins MidwAmin201B16--1001279119112.9417.00------11214.311.6
1983Visalia Oaks CalifA+min21SS128--2563644076660620.9394.84------13098.591.4
1984Toledo Mud Hens ILAAAmin22SS104--1572931964469450.9594.33------104100.075.9
1984Minnesota TwinsALMLBmin22SS1---------------10.00.6
1985Toledo Mud Hens ILAAAmin23SS80--1322451664393377.9594.71------8297.657.6
1985Minnesota TwinsALMLBmin23SS31--25695159994.9493.03------3296.919.1
1986Toledo Mud Hens ILAAAmin24SS70--1591981258369357.9675.10------7395.950.4
1986Toledo Mud Hens ILAAAmin242B3--117-218181.0006.00------734.12.2
1986Minnesota TwinsALMLBmin242B19--1236375148.9412.53------3751.411.7
1986Minnesota TwinsALMLBmin24SS18--1116142827.9641.50------3748.611.1
1987Portland Beavers PCLAAAmin25SS74--1392081938366347.9484.69------9181.352.5
1987Portland Beavers PCLAAAmin253B15--9261-3635.9722.33------9116.510.6
1987Portland Beavers PCLAAAmin251B1--102--12121.00012.00------911.10.7
1988Columbus Clippers ILAAAnya26SS61--1102281153349338.9685.54------11951.343.0
1988Columbus Clippers ILAAAnya262B55--110175841293285.9735.18------11946.238.7
1988Columbus Clippers ILAAAnya263B1--11-1221.0002.00------1190.80.7
1988New York YankeesALMLBnya262B2--41--551.0002.50------366.71.2
1988New York YankeesALMLBnya26SS1--11-1221.0002.00------333.30.6
1989New York YankeesALMLBnya27SS146--23747122114730708.9704.85------146100.090.7
1990New York YankeesALMLBnya28SS150--26844717100732715.9774.77------150100.092.6
1991New York YankeesALMLBnya29SS147--22343821113682661.9694.50------14899.390.7
1991New York YankeesALMLBnya293B2--23--551.0002.50------1481.41.2
1991New York YankeesALMLBnya29P1---------------1480.70.6
1992Colorado Springs Sky Sox PCLAAAcle30SS120--19141426112631605.9595.04------12298.485.1
1993Cleveland IndiansALMLBcle313B99--42107109159149.9371.51------12976.761.1
1993Cleveland IndiansALMLBcle31SS35--18471136665.9851.86------12927.121.6
1993Cleveland IndiansALMLBcle312B2--6312109.9004.50------1291.61.2
1994Cleveland IndiansALMLBcle323B37--1231424743.9151.16------9041.132.7
1994Cleveland IndiansALMLBcle32SS36--53117527175170.9714.72------9040.031.9
1994Cleveland IndiansALMLBcle322B20--26621158988.9894.40------9022.217.7
1994Cleveland IndiansALMLBcle321B3--2--1221.0000.67------903.32.7
1995Cleveland IndiansALMLBcle332B22--1839275957.9662.59------6633.315.3
1995Cleveland IndiansALMLBcle333B22--1027113837.9741.68------6633.315.3
1995Cleveland IndiansALMLBcle33SS19--1335285048.9602.53------6628.813.2
1995Cleveland IndiansALMLBcle33DH3---------------664.52.1
1995Cleveland IndiansALMLBcle331B2--9--1991.0004.50------663.01.4
1996New York MetsNLMLBnyn343B38--2052828072.9001.89------4879.223.5
1996Cleveland IndiansALMLBcle343B20--711111918.9470.90------5933.912.4
1996Cleveland IndiansALMLBcle341B18--978-101051051.0005.83------5930.511.2
1996Cleveland IndiansALMLBcle34SS16--16291124645.9782.81------5927.19.9
1996New York MetsNLMLBnyn34SS7--413-317171.0002.43------4814.64.3
1996Cleveland IndiansALMLBcle342B5--511151716.9413.20------598.53.1
1996New York MetsNLMLBnyn342B2---1--111.0000.50------484.21.2
1996Cleveland IndiansALMLBcle34DH1---------------591.70.6
1996New York MetsNLMLBnyn341B1---------------482.10.6
1997Tacoma Rainiers PCLAAAsea352B2--34-1771.0003.50------450.01.4
1997Tacoma Rainiers PCLAAAsea353B1--1---111.0001.00------425.00.7
1997Tacoma Rainiers PCLAAAsea35SS1--1-2-31.3331.00------425.00.7
1997Seattle MarinersALMLBsea35SS17--2134255755.9653.24------3351.510.5
1997Seattle MarinersALMLBsea352B14--2123194544.9783.14------3342.48.6
1997Seattle MarinersALMLBsea353B1---------------333.00.6
MLB Totals for SS - 12 season(s)-   SS624--89017177741526842607.9714.18------6240.00.0
MLB Totals for 3B - 6 season(s)-   3B219--932312415348324.9311.48------2190.00.0
MLB Totals for 2B - 7 season(s)-   2B86--92176945277268.9683.12------860.00.0
MLB Totals for 1B - 3 season(s)-   1B24--1088-121161161.0004.83------240.00.0
MLB Totals for DH - 2 season(s)-   DH4---------------40.00.0
MLB Totals for P - 1 season(s)-   P1---------------10.00.0
AAA Totals for SS - 7 season(s)-   SS510--889158610538925802475.9594.85------5100.00.0
AAA Totals for 2B - 3 season(s)-   2B60--124186844318310.9755.17------600.00.0
AAA Totals for 3B - 3 season(s)-   3B17--1127113938.9742.24------170.00.0
AAA Totals for 1B - 1 season(s)-   1B1--102--12121.00012.00------10.00.0
A+ Totals for SS - 1 season(s)-   SS128--2563644076660620.9394.84------1280.00.0
A Totals for SS - 1 season(s)-   SS73--1131721830303285.9413.90------730.00.0
A Totals for 3B - 1 season(s)-   3B25--2457848981.9103.24------250.00.0
A Totals for 1B - 1 season(s)-   1B16--1001279119112.9417.00------160.00.0
Rk Totals for SS - 2 season(s)-   SS64--1272382638391365.9345.70------640.00.0
Rk Totals for 3B - 2 season(s)-   3B5---5--551.0001.00------50.00.0
Rk Totals for 2B - 1 season(s)-   2B3--53-2881.0002.67------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1979Gulf Coast Astros GCLRkhou17---362-----
1980GCL Astros Orange GCLRkhou18----583-----
1982Wisconsin Rapids Twins MidwAmin20--16-7325-----
1983Visalia Oaks CalifA+min21----128------
1984Toledo Mud Hens ILAAAmin22----104------
1984Minnesota TwinsALMLBmin22----1------
1985Toledo Mud Hens ILAAAmin23----80------
1985Minnesota TwinsALMLBmin23----31------
1986Toledo Mud Hens ILAAAmin24---370------
1986Minnesota TwinsALMLBmin24---1918------
1987Portland Beavers PCLAAAmin25--1-7415-----
1988Columbus Clippers ILAAAnya26---55611-----
1988New York YankeesALMLBnya26---21------
1989New York YankeesALMLBnya27----146------
1990New York YankeesALMLBnya28----150------
1991New York YankeesALMLBnya291---1472-----
1992Colorado Springs Sky Sox PCLAAAcle30----120------
1993Cleveland IndiansALMLBcle31---23599-----
1994Cleveland IndiansALMLBcle32--3203637-----
1995Cleveland IndiansALMLBcle33--2221922----3
1996New York MetsNLMLBnyn34--12738-----
1996Cleveland IndiansALMLBcle34--1851620----1
1997Tacoma Rainiers PCLAAAsea35---211-----
1997Seattle MarinersALMLBsea35---14171-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1995Cleveland IndiansDiv SeriesMLB3311000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
1995Cleveland IndiansChamp. SeriesMLB3348110000000300000.125.125.125.250108.200.000.0000.0037.500.000.000.000.00
1995Cleveland IndiansWorld SeriesMLB3322110000000000000.500.500.5001.000102.500.000.0000.000.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 1 yrs11000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs48110000000300000.125.125.125.250108.200.000.0000.0037.500.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs22110000000000000.500.500.5001.000102.500.000.0000.000.000.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1999Vero Beach DodgersFSLA+Minorlan37Manager1334885.36122.56 
* 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
1997-07-14Released by Mariners. 
1997-04-02ContractSigned as Free Agent by Mariners. 
1997-03-26Released by Mets. 
1996-07-29TradeTraded by Indians with Carlos Baerga to Mets for Jose Vizcaino and Jeff Kent. 
1995-12-07ContractSigned as Free Agent by Indians. 
1995-11-02Free AgentGranted Free Agency. 
1992-04-03ContractSigned as Free Agent by Indians. 
1992-03-17Released by Yankees. 
1987-11-17ContractSigned as Free Agent by Yankees. 
1987-10-15Free AgentGranted Free Agency. 
1982-03-18ContractSigned as Free Agent by Twins. 
1980-09-30Released by Astros. 
1978-10-30ContractSigned as undrafted amateur Free Agent by Astros. 
* 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
1985Minnesota TwinsTeam Payroll2360,000-51620-370,78060,00060,000
1986Minnesota TwinsTeam Payroll2460,000-61430-386,34760,000120,000
1988New York YankeesTeam Payroll2662,500-60436-392,10762,500182,500
1989New York YankeesTeam Payroll2768,000-6083021429,80262,500250,500
1990New York YankeesTeam Payroll28256,000-4152341515,727100,000506,500
1991New York YankeesTeam Payroll29650,000-2891659742,231100,0001,156,500
1993Cleveland IndiansTeam Payroll31500,000-3701559968,431109,0001,656,500
1994Cleveland IndiansTeam Payroll32475,000-3841858957,101109,0002,131,500
1995Cleveland IndiansTeam Payroll33450,000-3432062999,520109,0002,581,500
1996Cleveland IndiansTeam Payroll34450,000-3512561957,870109,0003,031,500
1996New York MetsTeam Payroll34450,000-3511261957,870109,0003,031,500
1997Seattle MarinersTeam Payroll35150,000-76643-1,182,177150,0003,181,500
* 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