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

Mario DiazTrack this Player High Level: MLB Stat Years: 1979-1999 MLB Years: 1987-1995
Follow TBC on Twitter and Facebook


PositionsSS-1237, 2B-144, 3B-140, 1B-41, P-2, DH-1Position when DraftedSS-2BPlayer Listed UnderMajor Leaguers
Proper NameMario Rafael Diaz Torres
Height5-10Weight160BatsRightThrowsRight
Born DateJanuary 10,1962 [56.217]PlaceHumacao,Puerto Rico

DraftedSigned as undrafted amateur free agent in 1978 by the Seattle Mariners.
Signing ScoutsLuis Rosa
MLB DebutSeptember 12,1987 [25.245]
OrganizationsSEA [12] TEX [3] MIA [2] BOS [1] NYA [1] NYN [1] PHI [1] Awards0
TBC Player ID10725Retrosheet IDdiazm002MLBAM ID113331
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 Mario Diaz 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 RatingsBattingSpeed26Power36Contact86XBH37RBIs50Runs44Hitting62Durability44Team.489Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1979Bellingham MarinersNwstA-sea-ss-3b173296121920150351713000.198.245.250.495243105.231.052.073.2304.7616.193.400.9596.0015.79
1980Wausau TimbersMidwA--ss1811034928635032156193714200.181.224.221.445778375.193.040.092.2085.079.871.950.80116.3312.70
1981Lynn SailorsEastAAsea-ss1910631416638112211164217600.201.237.242.4797610344.224.041.092.2234.6512.212.630.29314.0015.87
1982Wausau TimbersMidwAsea-ss20561871549811233372311000.262.292.332.6246210196.294.070.107.2823.5711.733.290.51187.0020.41
1982Lynn SailorsEastAAsea-ss-1b205316219357111321192415100.216.301.290.591479188.246.074.198.27610.1112.771.260.53162.0025.71
1982Salt Lake GullsPCLAAAsea-ss20519271002100101000.368.368.421.7898120.389.053.105.3540.005.000.000.000.0014.29
1982Minor Totals (3 teams)Minor         114368369116223864264827100.247.300.318.61811720404.279.071.147.2836.4411.881.850.50184.0021.98
1983Bakersfield MarinersCalifA+sea-ss215117123415101031102604000.240.282.281.563486185.283.041.111.2595.4114.052.600.000.0014.63
1983Chattanooga LookoutsSouAAsea-ss21331111830652130151500000.270.302.468.7705213116.298.198.234.3374.3112.933.001.7255.5043.33
1983Minor Totals (2 teams)Minor         84282417111622332154104000.252.290.355.64510019301.289.103.160.2904.9813.622.730.66141.0026.76
1984Chattanooga LookoutsSouAAsea1ss22108322236771119652118013500.208.253.245.498799361.214.037.106.2315.824.990.860.28322.0013.43
1985Chattanooga LookoutsSouAAsea-ss231154003810167038342120014720.253.285.303.58812113442.261.050.100.2624.754.520.950.000.0012.87
1986Calgary CannonsPCLAAAsea-ss241093794010717614113132905420.282.303.367.67013924401.300.085.113.2953.247.232.230.25379.0022.43
1987Calgary CannonsPCLAAAsea-ss2510837652106173452151925110120.282.317.375.69214124407.293.093.133.3044.676.141.320.9894.0022.64
1987Seattle MarinersALMLBsea5ss251123470103000400000.304.304.391.6959123.368.087.087.3020.0017.390.000.000.0014.29
1988Calgary CannonsPCLAAAsea-ss264616416541801301291031300.329.369.457.8267519180.340.128.177.3675.005.561.110.56164.0035.19
1988Seattle MarinersALMLBsea5ss2628726225009003500103.306.329.375.70427576.324.069.111.3163.956.581.670.000.0022.73
1989Calgary CannonsPCLAAAsea-2b-ss273712722438129148710100.339.380.465.8455911137.345.126.165.3795.845.110.881.4663.5025.58
1989Seattle MarinersALMLBsea23ss2752749100017007705002.135.210.176.38613186.136.041.135.1898.148.141.001.1674.0010.00
1990Tidewater TidesILAAAnyn-ss282910415338019126610000.317.360.423.783449111.330.106.154.3545.415.411.000.90104.0027.27
1990Calgary CannonsPCLAAAsea-3b2832105103551119011810100.333.343.429.772457108.351.096.095.3440.937.418.000.93105.0020.00
1990Totals for AAA-AAA         6120925681312281371420100.325.352.426.7788916219.340.101.124.3493.206.392.000.91104.5023.53
1990New York MetsNLMLBnyn34ss281622031001000300100.136.130.182.3124123.150.046.045.1350.0013.040.000.000.0033.33
1991Texas RangersALMLBtex6ss299618224487012201151804105.264.318.319.637588202.287.055.132.2947.438.911.200.50182.0016.67
1992Calgary CannonsPCLAAAsea-ss30185281440011110601100.269.264.346.61018454.298.077.077.2710.0011.110.000.000.0028.57
1992Oklahoma City 89ersAmerAAAtex-ss304316724561103201021200210.335.339.455.7947614171.344.120.138.3531.177.026.001.7555.6725.00
1992Totals for AAA-AAA         6121932701503312121801310.320.321.429.7509418225.333.109.123.3330.898.009.001.3373.0025.71
1992Texas RangersALMLBtex20ss301931271001011201012.226.250.258.5088133.241.032.032.2193.036.062.000.000.0014.29
1993Oklahoma City 89ersAmerAAAtex-3b-2b314817724581223203171511200.328.353.469.8228317188.342.141.192.3613.727.982.141.6059.0029.31
1993Texas RangersALMLBtex6ss317120524561012241081317506.273.297.361.6587413226.277.088.132.2923.545.751.630.88102.5023.21
1994Pawtucket Red SoxILAAAbos-3b-ss3230120144061319014700312.333.346.475.8215710127.327.142.167.3513.155.511.752.3640.0025.00
1994Florida MarlinsNLMLBflo293b-ss323277102542011006610101.325.376.429.80533685.347.104.182.3567.067.061.000.000.0024.00
1995Florida MarlinsNLMLBflo292b-ss33498752030160011201004.230.239.299.53826489.257.069.080.2381.1213.4812.001.1287.0020.00
1996Scranton/Wilkes-Barre RedILAAAphi-2b34461802050603220011910105.278.321.361.682659193.278.083.144.3065.704.660.821.5560.0018.00
1996Columbus ClippersILAAAnya-3b34166191630211021601003.262.274.410.68425563.264.148.131.2961.599.526.003.1730.5031.25
1990Totals for IL-IL         6224129669053302121511108.274.310.373.6839014256.275.099.141.3094.695.861.251.9548.2021.21
1998Nashua PrideAtlInd-362278112970620024510500.372.386.6921.078541388.319.320.346.4414.555.681.256.8213.0044.83
1999Nashua PrideAtlInd-3734121103460311106600006.281.315.405.720499127.277.124.182.3174.724.721.002.3640.3326.47
MLB Totals - 9 Season(s)Filter374773841983145841241702189123.256.292.326.61825240843.273.070.122.0004.868.301.710.59154.6020.20
Minor League Totals - 16 Season(s)Filter12314143448108717031344293447204363147140810.262.297.343.64014212354472.278.081.127.0004.568.121.780.76121.8521.62
AAA Totals - 10 Season(s)Filter5672031256619116142426511228114192019610.305.331.411.7428351542160.316.106.141.0003.756.531.741.1184.6324.88
AA Totals - 5 Season(s)Filter4151309114296341551051212821192391920.226.269.286.555375541451.242.060.123.0005.658.201.450.34261.8018.24
A+ Totals - 1 Season(s)Filter5117123415101031102604000.240.282.281.563486185.283.041.111.0005.4114.052.600.000.0014.63
A Totals - 2 Season(s)Filter1665364311213144489266025200.209.247.259.50613918571.228.050.097.0004.5510.512.310.70134.0016.07
A- Totals - 1 Season(s)Filter3296121920150351713000.198.245.250.495243105.231.052.073.0004.7616.193.400.9596.0015.79
Ind Totals - 2 Season(s)Filter56199216313093112101110506.317.344.518.86210322215.293.201.246.0004.655.121.104.1922.1134.92
Texas Rangers Totals - 3 Season(s)Filter186418501111813471224331126113.266.303.335.63814022461.278.069.124.0005.217.161.380.65139.3319.82
Seattle Mariners Totals - 3 Season(s)Filter9116919395111900101605105.231.272.290.562497185.248.059.118.0005.418.651.600.54169.0017.95
Florida Marlins Totals - 2 Season(s)Filter811641545721170071811105.274.306.360.6665910174.301.086.128.0004.0210.342.570.57164.0022.22
New York Mets Totals - 1 Season(s)Filter1622031001000300100.136.130.182.3124123.150.046.045.0000.0013.040.000.000.0033.33
Average MLB - Per 162 games1623353686132236011830184010.256.292.326.61810917365.273.070.122.0004.868.301.710.59154.6020.20
Average Minor - Per 162 games1625455914322445646274829511.262.297.343.64018731589.278.081.127.0004.568.121.780.76121.8521.62

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1979Bellingham MarinersNwstA-sea-Rel17000.0020200028.05000280000.885.63--2.259.004.00--
Minor League Totals - 1 Season(s)Filter000.0020200028.05000280000.885.63--2.259.004.00--
A- Totals - 1 Season(s)Filter000.0020200028.05000280000.885.63--2.259.004.00--
Average Minor - Per ~220 innings000.005505500055220.0138000552200000.885.63--2.259.004.00--

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1979Bellingham Mariners NwstA-sea17SS18--15538107668.8953.78------3256.325.0
1979Bellingham Mariners NwstA-sea173B13--812--20201.0001.54------3240.618.1
1979Bellingham Mariners NwstA-sea172B2--54--991.0004.50------326.32.8
1979Bellingham Mariners NwstA-sea17P2---1--111.0000.50------326.32.8
1980Wausau Timbers MidwA-18SS108--1703234159534493.9234.56------11098.277.7
1980Wausau Timbers MidwA-182B1--25--771.0007.00------1100.90.7
1981Lynn Sailors EastAAsea19SS105--1633181860499481.9644.58------10699.176.1
1982Wausau Timbers MidwAsea20SS56--781481626242226.9344.04------56100.040.3
1982Lynn Sailors EastAAsea20SS53--751431125229218.9524.11------53100.038.1
1982Lynn Sailors EastAAsea201B37--30929725345338.9809.14------5369.826.6
1982Salt Lake Gulls PCLAAAsea20SS4--4151-2019.9504.75------580.02.8
1983Bakersfield Mariners CalifA+sea21SS42--681222024210190.9054.52------5182.430.0
1983Bakersfield Mariners CalifA+sea212B9--2424275048.9605.33------5117.66.4
1983Chattanooga Lookouts SouAAsea21SS27--48801016138128.9284.74------3381.818.9
1984Chattanooga Lookouts SouAAsea22SS106--1743082681508482.9494.55------10898.173.6
1984Chattanooga Lookouts SouAAsea222B2--55-110101.0005.00------1081.91.4
1985Chattanooga Lookouts SouAAsea23SS115--1863143153531500.9424.35------115100.080.4
1986Calgary Cannons PCLAAAsea24SS109--1943021671512496.9694.55------109100.076.2
1987Calgary Cannons PCLAAAsea25SS107--1952802167496475.9584.44------10899.175.9
1987Seattle MarinersALMLBsea25SS10--1025163635.9723.50------1190.96.2
1988Calgary Cannons PCLAAAsea26SS46--651381226215203.9444.41------46100.032.4
1988Seattle MarinersALMLBsea26SS21--2440196564.9853.05------2875.013.0
1988Seattle MarinersALMLBsea262B4--36-2991.0002.25------2814.32.5
1988Seattle MarinersALMLBsea261B1--21--331.0003.00------283.60.6
1988Seattle MarinersALMLBsea263B1--2---221.0002.00------283.60.6
1989Calgary Cannons PCLAAAsea272B19--39422128381.9764.26------3751.413.4
1989Calgary Cannons PCLAAAsea27SS15--2331746154.8853.60------3740.510.6
1989Calgary Cannons PCLAAAsea271B2--2---221.0001.00------375.41.4
1989Seattle MarinersALMLBsea27SS37--2640557166.9301.78------5271.222.8
1989Seattle MarinersALMLBsea272B14--814-422221.0001.57------5226.98.6
1989Seattle MarinersALMLBsea273B3--1--1111.0000.33------525.81.9
1990Tidewater Tides ILAAAnyn28SS28--3892623136130.9564.64------2996.619.2
1990Calgary Cannons PCLAAAsea283B25--1332154645.9781.80------3278.117.5
1990Calgary Cannons PCLAAAsea28SS5--1117-628281.0005.60------3215.63.5
1990Calgary Cannons PCLAAAsea282B4--1112162423.9585.75------3212.52.8
1990New York MetsNLMLBnyn28SS10--518112423.9582.30------1662.56.2
1990New York MetsNLMLBnyn282B1---------------166.30.6
1991Texas RangersALMLBtex29SS65--68110725185178.9622.74------9667.740.1
1991Texas RangersALMLBtex292B20--2226-648481.0002.40------9620.812.3
1991Texas RangersALMLBtex293B8--37-110101.0001.25------968.34.9
1991Texas RangersALMLBtex29DH1---------------961.00.6
1992Oklahoma City 89ers AmerAAAtex30SS35--6896231166164.9884.69------4381.424.3
1992Calgary Cannons PCLAAAsea30SS13--2326455349.9253.77------1872.29.4
1992Oklahoma City 89ers AmerAAAtex303B6--793-1916.8422.67------4314.04.2
1992Oklahoma City 89ers AmerAAAtex302B3--64--10101.0003.33------437.02.1
1992Texas RangersALMLBtex30SS16--1524124039.9752.44------1984.29.9
1992Texas RangersALMLBtex302B3---2--221.0000.67------1915.81.9
1992Texas RangersALMLBtex303B1--1---111.0001.00------195.30.6
1993Oklahoma City 89ers AmerAAAtex313B26--1746-663631.0002.42------4854.218.1
1993Oklahoma City 89ers AmerAAAtex312B15--2141146362.9844.13------4831.310.4
1993Oklahoma City 89ers AmerAAAtex31SS7--1518243533.9434.71------4814.64.9
1993Texas RangersALMLBtex31SS57--81134327218215.9863.77------7180.335.2
1993Texas RangersALMLBtex313B12--819-227271.0002.25------7116.97.4
1993Texas RangersALMLBtex311B1--1---111.0001.00------711.40.6
1994Pawtucket Red Sox ILAAAbos323B11--818-226261.0002.36------3036.77.7
1994Pawtucket Red Sox ILAAAbos32SS9--622132928.9663.11------3030.06.3
1994Pawtucket Red Sox ILAAAbos322B2--44-1881.0004.00------306.71.4
1994Florida MarlinsNLMLBflo323B11--1116132827.9642.45------3234.49.6
1994Florida MarlinsNLMLBflo322B7--711-518181.0002.57------3221.96.1
1994Florida MarlinsNLMLBflo32SS7--212-414141.0002.00------3221.96.1
1995Florida MarlinsNLMLBflo332B9--1519283634.9443.78------4918.46.3
1995Florida MarlinsNLMLBflo33SS5--611-417171.0003.40------4910.23.5
1995Florida MarlinsNLMLBflo333B3--1---111.0000.33------496.12.1
1996Scranton/Wilkes-Barre Red Barons ILAAAphi342B28--5667-111231231.0004.39------4660.919.7
1996Scranton/Wilkes-Barre Red Barons ILAAAphi343B12--1522223937.9493.08------4626.18.5
1996Columbus Clippers ILAAAnya343B8--519--24241.0003.00------1650.05.6
1996Scranton/Wilkes-Barre Red Barons ILAAAphi34SS1----1-1---------462.20.7
1996Columbus Clippers ILAAAnya342B1---2-1221.0002.00------166.30.7
MLB Totals for SS - 9 season(s)-   SS228--2374141983670651.9722.86------2280.00.0
MLB Totals for 2B - 7 season(s)-   2B58--5578225135133.9852.29------580.00.0
MLB Totals for 3B - 7 season(s)-   3B39--2742177069.9861.77------390.00.0
MLB Totals for 1B - 2 season(s)-   1B2--31--441.0002.00------20.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for SS - 10 season(s)-   SS379--64210377324017521679.9584.43------3790.00.0
AAA Totals for 3B - 5 season(s)-   3B88--65146615217211.9722.40------880.00.0
AAA Totals for 2B - 6 season(s)-   2B72--137172435313309.9874.29------720.00.0
AAA Totals for 1B - 1 season(s)-   1B2--2---221.0001.00------20.00.0
AA Totals for SS - 5 season(s)-   SS406--64611639623519051809.9504.46------4060.00.0
AA Totals for 1B - 1 season(s)-   1B37--30929725345338.9809.14------370.00.0
AA Totals for 2B - 1 season(s)-   2B2--55-110101.0005.00------20.00.0
A+ Totals for SS - 1 season(s)-   SS42--681222024210190.9054.52------420.00.0
A+ Totals for 2B - 1 season(s)-   2B9--2424275048.9605.33------90.00.0
A Totals for SS - 2 season(s)-   SS164--2484715785776719.9274.38------1640.00.0
A Totals for 2B - 1 season(s)-   2B1--25--771.0007.00------10.00.0
A- Totals for SS - 1 season(s)-   SS18--15538107668.8953.78------180.00.0
A- Totals for 3B - 1 season(s)-   3B13--812--20201.0001.54------130.00.0
A- Totals for P - 1 season(s)-   P2---1--111.0000.50------20.00.0
A- Totals for 2B - 1 season(s)-   2B2--54--991.0004.50------20.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1979Bellingham Mariners NwstA-sea172--21813-----
1980Wausau Timbers MidwA-18---1108------
1981Lynn Sailors EastAAsea19----105------
1982Wausau Timbers MidwAsea20----56------
1982Lynn Sailors EastAAsea20--37-53------
1982Salt Lake Gulls PCLAAAsea20----4------
1983Bakersfield Mariners CalifA+sea21---942------
1983Chattanooga Lookouts SouAAsea21----27------
1984Chattanooga Lookouts SouAAsea22---2106------
1985Chattanooga Lookouts SouAAsea23----115------
1986Calgary Cannons PCLAAAsea24----109------
1987Calgary Cannons PCLAAAsea25----107------
1987Seattle MarinersALMLBsea25----10------
1988Calgary Cannons PCLAAAsea26----46------
1988Seattle MarinersALMLBsea26--14211-----
1989Calgary Cannons PCLAAAsea27--21915------
1989Seattle MarinersALMLBsea27---14373-----
1990Tidewater Tides ILAAAnyn28----28------
1990Calgary Cannons PCLAAAsea28---4525-----
1990New York MetsNLMLBnyn28---110------
1991Texas RangersALMLBtex29---20658----1
1992Oklahoma City 89ers AmerAAAtex30---3356-----
1992Calgary Cannons PCLAAAsea30----13------
1992Texas RangersALMLBtex30---3161-----
1993Oklahoma City 89ers AmerAAAtex31---15726-----
1993Texas RangersALMLBtex31--1-5712-----
1994Pawtucket Red Sox ILAAAbos32---2911-----
1994Florida MarlinsNLMLBflo32---7711-----
1995Florida MarlinsNLMLBflo33---953-----
1996Scranton/Wilkes-Barre Red Barons ILAAAphi34---28112-----
1996Columbus Clippers ILAAAnya34---1-8-----

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2000Buffalo BisonsILAAAMinorcle38Hitting Coach1458659.593--1Joel SkinnerLost in Semi-Finals
* 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
1996-01-04ContractSigned as Free Agent by Indians. 
1995-10-16Free AgentGranted Free Agency. 
1995-04-05ContractSigned as Free Agent by Marlins. 
1995-02-17Free AgentGranted Free Agency. 
1994-05-30ContractSigned as Free Agent by Marlins. 
1994-05-25Released by Red Sox. 
1994-04-09ContractSigned as Free Agent by Red Sox. 
1994-03-30Released by Marlins. 
1993-12-15ContractSigned as Free Agent by Marlins. 
1993-10-15Free AgentGranted Free Agency. 
1993-01-13ContractSigned as Free Agent by Rangers. 
1992-10-15Free AgentGranted Free Agency. 
1992-06-19ContractSigned as Free Agent by Rangers. 
1992-05-29Released by Mariners. 
1992-04-04ContractSigned as Free Agent by Mariners. 
1992-04-01Released by Brewers. 
1991-12-16ContractSigned as Free Agent by Brewers. 
1991-10-15Free AgentGranted Free Agency. 
1990-12-14ContractSigned as Free Agent by Rangers. 
1990-10-15Free AgentGranted Free Agency. 
1990-06-19TradeTraded by Mariners to Mets for Brian Givens. 
1978-12-21ContractSigned as undrafted amateur Free Agent by Mariners. 
* 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
1987Seattle MarinersTeam Payroll2560,000-59515-344,90660,00060,000
1988Seattle MarinersTeam Payroll2662,500-60431-392,10762,500122,500
1989Seattle MarinersTeam Payroll2777,500-5662130429,80262,500200,000
1990New York MetsTeam Payroll28108,000-5972915515,727100,000308,000
1991Texas RangersTeam Payroll29100,000-62030-742,231100,000408,000
1992Texas RangersTeam Payroll30109,000-68038-962,245109,000517,000
1993Texas RangersTeam Payroll31165,000-5742437968,431109,000682,000
1994Florida MarlinsTeam Payroll32150,000-6042133957,101109,000832,000
1995Florida MarlinsTeam Payroll33225,000-4751648999,520109,0001,057,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