Mario Soto

Pitcher · Career Stats, Bio & Records (1977-1988)

Mario Soto was a pitcher who played in Major League Baseball from 1977 to 1988 for the Cincinnati Reds, a span of 12 seasons. Across 297 career appearances, he went 100-92 with a 3.47 ERA and 1,449 strikeouts. He also batted .132 with 1 home runs. Mario Soto was a 3-time All-Star. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 14588.7.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

W–L 100–92
ERA 3.47
WHIP 1.19
SO 1,449
Pitcher PIV 14588.7
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'0" / 174 lb
Born
7/12/1956 in Bani, Peravia, D.R.
MLB Debut
1977-07-21
Last Game
1988-06-16
Awards
3× All-Star

Full name: Mario Melvin Soto

Career Pitching Statistics

Mario Soto — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
100 92 297 224 72 13 4 1730.1 1,395 667 172 657 1,449 3.47 14588.7

Career ERA 3.47 vs. league average 3.89 across their career seasons — 10.8% better than league average.

Season-by-Season Pitching

Pitching 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.

Career Batting Statistics

Mario Soto — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
303 530 32 70 13 1 1 24 0 11 166 .132 .152 .166 .318 -3,235

Career AVG .132 vs. league average .260 across their career seasons — 49.3% below league average.

Career OBP .152 vs. league average .325 across their career seasons — 53.1% below league average.

Career SLG .166 vs. league average .390 across their career seasons — 57.5% below league average.

Career OPS .318 vs. league average .715 across their career seasons — 55.5% 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.

Postseason Statistics

Playoff Career Batting

Mario Soto — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
1 0 0 0 0 0 0 0 0 0 .000

Playoff Batting by Year

Mario Soto — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1979 NLCS CIN 1 0 0 0 0 0 0 0 0 0 .000

Playoff Career Pitching

Mario Soto — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
0 0 1 0 0 2.0 0 0 0 1 0.00

Playoff Pitching by Year

Mario Soto — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
1979 NLCS CIN 0 0 1 0 0 2.0 0 0 0 1 0.00

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

Batting — Home / Away

Mario Soto — Batting — Home / Away
SplitGABRHHRRBIAVG
Home1452552235112.137
Away1582751035012.127

Pitching — Home / Away

Mario Soto — Pitching — Home / Away
SplitGIPHERBBSOERA
Home141872.26913343407683.44
Away156857.27043333176813.49

Last 10 Games — Batting

Mario Soto — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1988-06-16 CINHOUL 100000000
1988-06-10 CINSFGL 000000000
1988-06-05 CINLADL 100000001
1988-05-31 CINCHCL 200000002
1988-05-25 CINSTLL 000000000
1988-05-20 CINCHCW 100000010
1988-05-14 CINPITW 300000002
1988-05-08 CINNYNL 200000000
1988-05-03 CINWSNL 200000001
1988-04-27 CINWSNL 100000010

Last 10 Games — Pitching

Mario Soto — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1988-06-16 CINHOU L 5.0644212
1988-06-10 CINSFG L 2.0677212
1988-06-05 CINLAD L 6.01052100
1988-05-31 CINCHC L 6.2844021
1988-05-25 CINSTL L 4.0444200
1988-05-20 CINCHC W 9.0522161
1988-05-14 CINPIT W 7.1333450
1988-05-08 CINNYN L 7.0855200
1988-05-03 CINWSN — 6.1733430
1988-04-27 CINWSN L 8.0611250

Fielding Statistics

Career Fielding Totals by Position

Mario Soto — Career Fielding Totals by Position
Position G GS PO A E DP
P 297 225 95 203 22 8

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Mario Soto Stats, Bio & Career Records
Position Games
Pitcher 298

Salary History

Mario Soto's recorded salaries total $4,621,429 over 4 seasons, 1985 to 1988. This total is partial: the salary data covers 1985 to 2016, and Soto's career ran from 1977 to 1988. His seasons before 1985 are not included.

Mario Soto — Salary History
Year Team League Salary
1988 CIN NL $1,200,000
1987 CIN NL $1,200,000
1986 CIN NL $1,150,000
1985 CIN NL $1,071,429
Total recorded salary (partial) $4,621,429

Award Voting History

Mario Soto — Award Voting History
Year Award League Finish Points Won Points Max Votes First
1984 Cy Young Award NL 6th 2.0 120 0
1983 Cy Young Award NL 2nd 61.0 120 2
1983 Most Valuable Player NL 14th 16.0 336 0
1982 Cy Young Award NL 9th 0.0 120 0
1980 Cy Young Award NL 5th 1.0 120 0

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Mario Soto (highlighted) compared to peers across the same era.

  1. 98
    Don Wilson
    104-92, 3.15 ERA
  2. 93
    Sid Fernandez
    114-96, 3.36 ERA
  3. 89
    Jose Rijo
    116-91, 3.24 ERA
  4. 85
    Julio Teheran
    81-82, 3.85 ERA
  5. 84
    Ray Culp
    122-101, 3.58 ERA
  6. 82
    Matt Cain
    104-118, 3.68 ERA

Mario Soto: the record in brief

July 21, 1977 and June 16, 1988 bracket Mario Soto's time in the majors: the debut and the last game on record. Soto's only club in the season tables is the Cincinnati Reds. Soto played primarily as a pitcher and both batted and threw right-handed. The bio adds a birth date on July 12, 1956, in Bani, Peravia, D.R. and a listed size of 6 feet, 0 inches and 174 pounds. The bio lists the given name Mario Melvin.

Across 297 games (224 starts), Soto recorded 100 wins against 92 losses with a 3.47 ERA. Soto had 1,449 strikeouts, 72 complete games, and 13 shutouts. Against a 3.89 league ERA for the same years, Soto was 10.8% better. The best win total was 18, in 1984. Soto struck out 274 batters in 1982, a career high. Among the heaviest workloads, the lowest ERA was 2.70 in 1983, when the league's was 3.87.

Frequently Asked Questions about Mario Soto

What years did Mario Soto play?
Mario Soto played in Major League Baseball from 1977 to 1988.
Was Mario Soto a pitcher?
Yes. Mario Soto pitched in the major leagues, recording 100 wins and 1449 strikeouts.
How many home runs did Mario Soto hit?
Mario Soto hit 1 career home run with 70 hits.
What teams did Mario Soto play for?
Mario Soto played for one team, the Cincinnati Reds (1977–1988).
Did Mario Soto win a Cy Young Award?
No. Mario Soto did not win the Cy Young Award.
What awards did Mario Soto win?
Mario Soto was selected to 3 All-Star Games.
What were Mario Soto's career stats?
In 297 games, Mario Soto went 100-92 with a 3.47 ERA, 1,449 strikeouts, 1,730.1 innings pitched, and 4 saves. At the plate he had 70 hits and 1 home runs.
How much did Mario Soto earn in his career?
Mario Soto's recorded salaries total $4,621,429 over 4 seasons, 1985 to 1988. This total is partial: the salary data covers 1985 to 2016, and Soto's career ran from 1977 to 1988. His seasons before 1985 are not included.
What was Mario Soto's salary?
Mario Soto's last recorded salary was $1,200,000, in 1988. His highest recorded salary was $1,200,000, in 1987, and his lowest was $1,071,429, in 1985. The Salary History table lists each season from 1985 to 1988.
What position did Mario Soto play?
Mario Soto played primarily as a pitcher, the position where he appeared in the most games.
How tall was Mario Soto and how much did he weigh?
Mario Soto was listed at 6 feet and 174 pounds.
What was Mario Soto's career ERA?
Mario Soto finished with a 3.47 career ERA, going 100-92 with 1,449 strikeouts.
How many strikeouts did Mario Soto have?
Mario Soto recorded 1,449 career strikeouts.
Is Mario Soto in the Hall of Fame?
No. Mario Soto has not been inducted into the National Baseball Hall of Fame.