Bruce Ruffin

Pitcher · Career Stats, Bio & Records (1986-1997)

Bruce Ruffin was a pitcher who played in Major League Baseball from 1986 to 1997 for the Philadelphia Phillies, the Milwaukee Brewers, and the Colorado Rockies, a span of 12 seasons. Across 469 career appearances, he went 60-82 with a 4.19 ERA, 843 strikeouts, and 63 saves. He also batted .081 with 0 home runs. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 6467.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 60–82
ERA 4.19
WHIP 1.51
SO 843
Pitcher PIV 6467.7
Position
Pitcher
Bats / Throws
B / L
Height / Weight
6'2" / 205 lb
Born
10/4/1963 in Lubbock, TX, USA
MLB Debut
1986-06-28
Last Game
1997-06-26

Full name: Bruce Wayne Ruffin

Career Pitching Statistics

Bruce Ruffin — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
60 82 469 152 17 3 63 1268.0 1,345 591 92 565 843 4.19 6467.7

Career ERA 4.19 vs. league average 4.11 across their career seasons — near 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

Bruce Ruffin — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
469 295 13 24 4 0 0 7 0 23 143 .081 .148 .095 .243 -1,634

Career AVG .081 vs. league average .261 across their career seasons — 68.9% below league average.

Career OBP .148 vs. league average .329 across their career seasons — 55.1% below league average.

Career SLG .095 vs. league average .400 across their career seasons — 76.3% below league average.

Career OPS .243 vs. league average .729 across their career seasons — 66.7% 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

Bruce Ruffin — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
4 0 0 0 0 0 0 0 0 0 .000

Playoff Batting by Year

Bruce Ruffin — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1995 NLDS1 COL 4 0 0 0 0 0 0 0 0 0 .000

Playoff Career Pitching

Bruce Ruffin — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
0 0 4 0 0 3.1 3 1 2 2 2.70

Playoff Pitching by Year

Bruce Ruffin — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
1995 NLDS1 COL 0 0 4 0 0 3.1 3 1 2 2 2.70

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

Batting — Home / Away

Bruce Ruffin — Batting — Home / Away
SplitGABRHHRRBIAVG
Home23915381606.105
Away2301425801.056

Pitching — Home / Away

Bruce Ruffin — Pitching — Home / Away
SplitGIPHERBBSOERA
Home239672.07183093004514.14
Away230596.06272812653924.24

Last 10 Games — Pitching

Bruce Ruffin — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1997-06-26 COLSFG — 0.1000110
1997-06-22 COLSDP L 0.1121100
1997-06-21 COLSDP — 1.0100110
1997-06-18 COLTEX — 0.2322110
1997-06-17 COLTEX — 1.0000020
1997-05-18 COLNYN L 0.0033300
1997-05-16 COLNYN SV 1.0000010
1997-05-14 COLPIT — 0.2133211
1997-05-10 COLPHI — 2.0000140
1997-05-08 COLPIT — 2.0100230

Fielding Statistics

Career Fielding Totals by Position

Bruce Ruffin — Career Fielding Totals by Position
Position G GS PO A E DP
P 469 152 58 199 12 11

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Bruce Ruffin Stats, Bio & Career Records
Position Games
Pitcher 469

Salary History

Bruce Ruffin — Salary History
Year Team League Salary
1996 COL NL $1,000,000
1995 COL NL $1,000,000
1994 COL NL $800,000
1993 COL NL $550,000
1992 ML4 AL $525,000
1990 PHI NL $350,000
1989 PHI NL $175,000
1988 PHI NL $140,000
1987 PHI NL $100,000
1986 PHI NL $60,000
Total Career Earnings $4,700,000

College History

Bruce Ruffin — College History
School Name City State Years Attended
University of Texas at Austin Austin TX 1983, 1984, 1985

Award Voting History

Bruce Ruffin — Award Voting History
Year Award League Finish Points Won Points Max Votes First
1986 Rookie of the Year NL 7th 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

Bruce Ruffin (highlighted) compared to peers across the same era.

  1. 98
    Dan Spillner
    75-89, 4.21 ERA
  2. 87
    Kent Mercker
    74-67, 4.16 ERA
  3. 80
    Andy Hassler
    44-71, 3.83 ERA
  4. 77
    Jakie May
    72-95, 3.88 ERA
  5. 74
    George Caster
    76-100, 4.54 ERA
  6. 71
    Jim Gott
    56-74, 3.87 ERA

Bruce Ruffin: the record in brief

The profile opens with Bruce Ruffin's first major league game on June 28, 1986; the last one listed came on June 26, 1997. The team column moves through the Philadelphia Phillies (1986 to 1991), the Milwaukee Brewers (1992), and the Colorado Rockies (1993 to 1997). Ruffin, a pitcher by primary position, batted from both sides and threw left-handed. Ruffin is listed at 6-foot-2 and 205 pounds. Ruffin was born on October 4, 1963, in Lubbock, TX, USA. The bio lists the given name Bruce Wayne.

Ruffin pitched in 469 games, starting 152, and finished with a 60-82 record and 4.19 ERA. Ruffin had 843 strikeouts, 17 complete games, and 63 saves. Ruffin's 4.19 ERA was close to the 4.11 league figure for those seasons. No season topped the 11 wins of 1987. The strikeout high was 126 in 1993. The most saves in one season was 24, in 1996. In 1986, one of the busiest seasons, Ruffin posted a 2.46 ERA; the league figure that year was 3.97.

Frequently Asked Questions about Bruce Ruffin

What years did Bruce Ruffin play?
Bruce Ruffin played in Major League Baseball from 1986 to 1997.
Was Bruce Ruffin a pitcher?
Yes. Bruce Ruffin pitched in the major leagues, recording 60 wins and 843 strikeouts.
How many home runs did Bruce Ruffin hit?
Bruce Ruffin hit 0 career home runs with 24 hits.
What was Bruce Ruffin's career batting average?
Bruce Ruffin batted .081 over his career, with 24 hits in 295 at bats.
How many RBI did Bruce Ruffin have?
Bruce Ruffin drove in 7 runs in his career.
What was Bruce Ruffin's career ERA?
Bruce Ruffin finished with a 4.19 career ERA, going 60-82 with 843 strikeouts.