Tips Updates
Daily
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.160]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