Mario Diaz

Shortstop · Career Stats, Bio & Records (1987-1995)

Mario Diaz was a shortstop who played in Major League Baseball from 1987 to 1995 for 4 teams, including the Seattle Mariners, a span of 9 seasons. In 374 career games, he hit .256 with 198 hits, 5 home runs, and 84 RBI.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .256
HR 5
RBI 84
H 198
OPS .618
PIV -1,523
Position
Shortstop
Bats / Throws
R / R
Height / Weight
5'10" / 145 lb
Born
1/10/1962 in Humacao, P.R.
MLB Debut
1987-09-12
Last Game
1995-10-01

Full name: Mario Rafael Diaz

Career Batting Statistics

Mario Diaz β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
374 773 84 198 31 4 5 84 1 41 70 .256 .292 .326 .618 -1,523

Career AVG .256 vs. league average .260 across their career seasons β€” near league average.

Career OBP .292 vs. league average .327 across their career seasons β€” 10.7% below league average.

Career SLG .326 vs. league average .395 across their career seasons β€” 17.4% below league average.

Career OPS .618 vs. league average .722 across their career seasons β€” 14.4% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Mario Diaz β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home1893834191233.238
Away18539043107351.274

Last 10 Games — Batting

Mario Diaz β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
1995-10-01 MIAPHIW 101000000
1995-09-30 MIAPHIL 101000000
1995-09-25 MIAWSNL 100000000
1995-09-24 MIANYNW 100000000
1995-09-18 MIAPHIL 100000001
1995-09-16 MIACOLL 100000000
1995-09-10 MIAATLW 000000000
1995-09-04 MIAPITW 100000000
1995-09-02 MIAHOUL 100000000
1995-08-31 MIACHCL 101000100

Fielding Statistics

Career Fielding Totals by Position

Mario Diaz β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 2 0 3 1 0 0
2B 58 21 55 78 2 25
3B 39 22 27 42 1 7
SS 228 152 237 414 19 83

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Mario Diaz Stats, Bio & Career Records
Position Games
First Base 2
Second Base 58
Third Base 39
Shortstop 228
Designated Hitter 1

Salary History

Mario Diaz β€” Salary History
Year Team League Salary
1995 FLO NL $225,000
1994 FLO NL $150,000
1993 TEX AL $165,000
1990 NYN NL $108,000
1989 SEA AL $77,500
1988 SEA AL $62,500
Total Career Earnings $788,000

Mario Diaz: the record in brief

Between the debut on September 12, 1987 and the final game on October 1, 1995, Mario Diaz built the record summarized on this page. The team column moves through the Seattle Mariners (1987 to 1989), the New York Mets (1990), the Texas Rangers (1991 through 1993), and the Florida Marlins (1994 through 1995). Diaz played primarily as a shortstop and batted and threw right-handed. Born on January 10, 1962, in Humacao, P.R., Diaz was listed at 5 feet, 10 inches and 145 pounds. The given name on file is Mario Rafael Diaz.

Across 374 games at the plate, Diaz's career line reads 198 hits in 773 at bats for a .256 average, plus 5 homers and 84 runs batted in. Diaz got on base at a .292 rate and slugged .326 (.618 OPS). The .256 career average is close to the .260 the league hit across the same seasons. In OPS terms, Diaz's .618 stands 14.4% below the league's .722. The highest hit total in a season was 56, in 1993. Among the seasons with the heaviest workload, the best average was .273 in 1993, 3% above that year's league mark of .265.

Frequently Asked Questions about Mario Diaz

What years did Mario Diaz play?
Mario Diaz played in Major League Baseball from 1987 to 1995.
Was Mario Diaz a pitcher?
No. Mario Diaz was a position player (Shortstop).
How many home runs did Mario Diaz hit?
Mario Diaz hit 5 career home runs with 198 hits.
What was Mario Diaz's career batting average?
Mario Diaz batted .256 over his career, with 198 hits in 773 at bats.
How many RBI did Mario Diaz have?
Mario Diaz drove in 84 runs in his career.
Is Mario Diaz in the Hall of Fame?
No. Mario Diaz has not been inducted into the National Baseball Hall of Fame.