BACK TO MENU
ANGELS
ATHLETICS
BLUE JAYS
BRAVES
BREWERS
CARDINALS
CUBS
DIAMONDBACKS
DODGERS
GIANTS
INDIANS
MARINERS
MARLINS
METS
ORIOLES
PADRES
PHILLIES
PIRATES
RANGERS
RED SOX
TIGERS
TWINS
WHITE SOX
YANKEES
JOHNNY
RUFFIN
Retired #93 RHP R/R

HT/WT

DOB

DRAFTED

STATUS

SALARY

6'3, 172 lbs

7/29/1971 (35)

1987: Rd 2, Pk 25 (DET)

Retired

CAREER STATISTICS
ERAW-LSVWAR
6.3514-1813-
--183rd-
Click to toggle
CAREER SEASON STATISTICS -
ERAW-LSVWAR
6.3514-1813-
--183rd-
Click to toggle
CAREER STATISTICS
ERAW-LSVWAR
6.3514-1813-8.1
--183rd-
Click to toggle
CAREER SEASON PROJECTIONS -
ERAW-LSVWAR
----
--183rd-
Click to toggle
Position Ratings
P0
C0
1B0
2B0
3B0
SS0
LF0
CF0
RF0
Batting Ratings
Contact0 / 0
Gap0 / 0
Power0 / 0
Eye0 / 0
Avoid K0 / 0
Offensive Ratings
Speed0
Stealing0
Running0
vs. LHP
0
0
0
0
0
.
Sacrifice Bunt
Bunt for Hit
Hitter Type
vs. RHP
0
0
0
0
0
.
0
0
0
Arm Ratings
C0
IF0
OF0
Character Ratings
LOY0
WIN0
LDR0
PRS0
CON0
Pitching Ratings
Stuff0 / 0
Control0 / 0
Movement0 / 0
Other Ratings
Endurance0
Velocity0
Hold Runner0
Ground Ball0
Durability0
vs. LHP
0
0
0
Pitches Thrown
None
None
None
None
None
vs. RHP
0
0
0
.
0
0
0
0
0
Standard Pitching
Hide MinorsShow Minors
Year Age Team Lg WAR W L PCT ERA G GS CG SHO S IP H R ER HR BB SO HBP ERA+ WHIP H9 HR9 BB9 SO9 Awards
1988 17 DET A 1.27 2 1 .667 3.01 59 0 0 0 1 77.2 70 30 26 5 32 55 2 129 1.31 8.1 0.6 3.7  
1989 18 DET A 1.06 0 1 .000 3.23 49 0 0 0 1 55.2 48 20 20 4 30 34 1 126 1.40 7.8 0.6 4.9  
1990 19 MON A 0.26 1 0 1.000 4.01 20 0 0 0 0 24.2 24 11 11 2 11 18 1 102 1.42 8.8 0.7 4.0  
1990 19 MON AA 0.31 0 0 .000 3.81 26 0 0 0 0 49.2 43 21 21 3 25 47 1 107 1.37 7.8 0.5 4.5  
1991 20 MON AA 2.02 2 0 1.000 2.48 47 1 0 0 0 83.1 54 23 23 9 46 76 1 163 1.20 5.8 1.0 5.0  
1992 21 MON AA -0.45 7 3 .700 4.91 49 0 0 0 0 66.0 61 42 36 8 52 68 0 83 1.71 8.3 1.1 7.1  
1993 22 MON AAA 0.11 3 1 .750 4.32 34 0 0 0 0 58.1 64 31 28 10 32 46 3 93 1.65 9.9 1.5 4.9  
1993 22 MON NL 0.21 0 0 .000 1.59 4 0 0 0 1 5.2 3 1 1 1 4 4 0 272 1.23 4.8 1.6 6.3 6.3
1994 23 MON AAA -0.49 3 1 .750 5.63 28 1 0 0 0 40.0 50 25 25 7 12 50 1 73 1.55 11.3 1.6 2.7  
1994 23 MON NL -0.02 1 1 .500 6.23 4 0 0 0 0 4.1 5 3 3 0 2 4 0 72 1.62 10.4 0.0 4.2 8.3
1995 24 MON AAA 0.59 2 1 .667 3.00 17 2 0 0 2 27.0 20 9 9 2 13 25 0 134 1.22 6.7 0.7 4.3  
1995 24 MON NL 0.01 0 0 .000 4.91 22 0 0 0 0 25.2 28 14 14 5 12 21 0 93 1.56 9.8 1.8 4.2 7.4
1996 25 MON AAA 1.35 1 2 .333 1.90 34 1 0 0 1 42.2 34 10 9 0 17 43 0 207 1.20 7.2 0.0 3.6  
1996 25 MON NL -0.07 1 1 .500 5.54 24 0 0 0 0 26.0 21 16 16 4 17 16 0 86 1.46 7.3 1.4 5.9 5.5
1997 26 CAL AAA 0.04 1 0 1.000 4.44 23 0 0 0 1 24.1 29 13 12 1 16 23 0 90 1.85 10.7 0.4 5.9  
1997 26 MLB-tot -0.42 0 2 .000 9.15 16 0 0 0 1 20.2 30 22 21 2 17 22 0 53 2.27 13.1 0.9 7.4 9.6
1997 26 CAL AL -0.41 0 2 .000 9.15 15 0 0 0 1 19.2 29 21 20 2 16 21 0 53 1.63 13.3 0.9 7.3 9.6
1997 26 MON NL -0.02 0 0 .000 9.00 1 0 0 0 0 1.0 1 1 1 0 1 1 0 53 2.00 9.0 0.0 9.0 9.0
1999 28 MIN AAA 0.32 1 0 1.000 4.09 23 0 0 0 1 33.0 29 15 15 5 17 28 1 103 1.39 7.9 1.4 4.6  
1999 28 MIN AL -0.42 0 2 .000 6.07 28 0 0 0 1 43.0 54 34 29 8 16 24 1 85 1.63 11.3 1.7 3.3 5.0
2000 29 MIN AL -0.98 2 2 .500 7.52 67 0 0 0 1 79.0 109 68 66 20 36 68 0 65 1.84 12.4 2.3 4.1 7.7
2001 30 SD AL -1.70 1 4 .200 5.32 74 0 0 0 4 91.1 94 57 54 17 38 64 4 97 1.45 9.3 1.7 3.7 6.3
2002 31 SD AL -3.19 5 3 .630 6.77 92 0 0 0 3 98.1 121 86 74 20 49 76 4 73 1.73 11.1 1.8 4.5 7.0
2003 32 SD AL -1.49 4 3 .570 6.36 90 0 0 0 2 103.1 128 79 73 20 56 89 6 71 1.78 11.1 1.7 4.9 7.8
2004 33 CLE AAA 0.60 2 1 .667 4.50 19 0 0 0 0 26.0 21 14 13 1 12 29 0 93 1.27 7.3 0.3 4.2  
10 yrs       -8.08 14 18 .438 6.35 421 0 0 0 13 497.1 593 380 351 97 247 388 15 68 1.69 10.7 1.8 4.5 7.0
162 Avg.       -1.31 2 3 .438 6.35 68 0 0 0 2 80.1 96 61 57 16 40 63 2 68 1.69 10.7 1.8 4.5 7.0
        WAR W L PCT ERA G GS CG SHO S IP H R ER HR BB SO HBP ERA+ WHIP H9 HR9 BB9 SO9  
SD (5 yrs)       -7.78 12 14 .462 6.39 349 0 0 0 10 413.0 502 321 293 85 194 321 15 67 1.69 10.9 1.9 4.2 7.0
ARI (5 yrs)       0.11 2 2 .500 5.03 55 0 0 0 1 62.2 58 35 35 10 36 46 0 86 1.50 8.3 1.4 5.2 6.6
CAL (1 yr)       -0.41 0 2 .000 9.15 15 0 0 0 1 19.2 29 21 20 2 16 21 0 47 2.29 13.3 0.9 7.3 9.6
AL (4 yrs)       -2.49 3 10 .231 6.53 184 0 0 0 7 233.0 286 180 169 47 106 177 5 66 1.68 11.0 1.8 4.1 6.8369
NL (7 yrs)       -4.78 11 8 .579 6.20 237 0 0 0 6 264.1 307 200 182 50 141 211 10 69 1.69 10.5 1.7 4.8 7.2
Car. MiLB       6.99 25 11 .694 3.67 428 5 0 0 7 608.1 547 264 248 57 315 542 11 108 1.42 8.1 0.8 4.7 8.0
AAA (7 yrs)       2.52 13 6 .684 3.97 178 4 0 0 5 251.1 247 117 111 26 119 244 5 100 1.46 8.8 0.9 4.3 8.7
AA (3 yrs)       1.88 9 3 .750 3.62 122 1 0 0 0 199.0 158 86 80 20 123 191 2 109 1.41 7.1 0.9 5.6 8.6
A (3 yrs)       2.59 3 2 .600 3.25 128 0 0 0 2 158.0 142 61 57 11 73 107 4 122 1.36 8.1 0.6 4.2 6.1
Standard Batting
Hide MinorsShow Minors
Year Age Team Lg WAR G PA AB R H D T HR RBI SB CS BB K AVG OBP SLG OPS OPS+ TB GDP HBP SH SF IBB Pos Awards
1988 17 DET A -0.05 12 4 4 5 2 0 0 0 1 0 2 0 1 .500 .500 .500 1.000 135 2 0 0 0 0 0 *1
1989 18 DET A -0.07 15 5 4 4 1 0 0 0 1 2 1 0 1 .250 .400 .250 .650 86 1 0 0 0 1 0 *1
1993 22 MON AAA 0.07 7 1 0 3 0 0 0 0 0 1 0 1 0 .000 1.000 .000 1.000 133 0 0 0 0 0 0 *1
1994 23 MON AAA -0.05 4 4 3 0 1 0 0 0 1 0 1 0 1 .333 .250 .333 .583 76 1 0 0 1 0 0 *1
1995 24 MON AAA -0.01 5 1 1 0 1 0 0 0 0 0 1 0 0 1.000 1.000 1.000 2.000 261 1 0 0 0 0 0 *1
1995 24 MON NL 0.00 18 2 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 0 0 /1
1996 25 MON NL 0.03 9 1 0 1 0 0 0 0 0 0 0 0 0 .000 1.000 .000 1.000 129 0 0 1 0 0 0 /1
1997 26 MON NL 0.00 1 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 0 0 /1
2000 29 MIN AL 0.00 3 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 0 0 0 /16
2001 30 SD AL 0.31 12 4 3 8 3 0 0 0 0 0 0 1 0 1.000 1.000 1.000 2.000 251 3 0 0 0 0 0 /167
2002 31 SD AL 0.11 71 6 5 1 2 1 0 0 0 0 0 0 2 .400 .400 .600 1.000 128 3 0 0 1 0 0 /1
2003 32 SD AL -0.02 88 6 6 2 0 0 0 0 0 0 1 0 2 .000 .000 .000 .000 0 0 0 0 0 0 0 /1
7 yrs       0.43 202 21 18 12 5 1 0 0 0 0 1 1 6 .278 .350 .333 .683 93 6 0 1 1 0 0
162 Avg.       0.34 162 17 14 10 4 1 0 0 0 0 1 1 5 .278 .350 .333 .683 93 5 0 1 1 0 0
        WAR G PA AB R H D T HR RBI SB CS BB K AVG OBP SLG OPS OPS+ TB GDP HBP SH SF IBB    
SD (4 yrs)       0.40 174 17 15 11 5 1 0 0 0 0 1 1 4 .333 .375 .400 .775 105 6 0 0 1 0 0
ARI (3 yrs)       0.03 28 4 3 1 0 0 0 0 0 0 0 0 2 .000 .250 .000 .250 34 0 0 1 0 0 0
AL (2 yrs)       0.35 15 5 4 8 3 0 0 0 0 0 0 1 0 .750 .800 .750 1.550 210 3 0 0 0 0 0
NL (5 yrs)       0.13 187 16 14 4 2 1 0 0 0 0 1 0 6 .143 .200 .214 .414 56 3 0 1 1 0 0
Car. MiLB       -0.11 43 15 12 12 5 0 0 0 3 3 5 1 3 .417 .429 .417 .845 113 5 - 0 1 1 -
AAA (3 yrs)       0.01 16 6 4 3 2 0 0 0 1 1 2 1 1 .500 .600 .500 1.100 147 2 - 0 1 0 -    
A (2 yrs)       -0.12 27 9 8 9 3 0 0 0 2 2 3 0 2 .375 .333 .375 .708 94 3 - 0 0 1 -    
Postseason Pitching
Year Age Team Lg Series Opp Rslt W L PCT ERA G GS CG SHO SV IP H R ER HR BB SO HBP WHIP H9 HR9 BB9 SO9
1995 24 MON NL NLDS SD L 0 0 .000 18.90 2 0 0 0 0 3.1 6 7 7 2 3 2 0 2.70 16.2 5.4 8.1 5.4
1996 25 MON NL NLDS LAD W 0 0 .000 0.00 2 0 0 0 0 2.0 1 0 0 0 0 1 0 0.50 4.5 0.0 0.0 4.5
1996 25 MON NL NLCS CHC L 0 0 .000 13.50 2 0 0 0 0 1.1 3 2 2 1 2 2 0 3.75 20.3 6.8 13.5 13.5
2 yrs (3)             0 0 .000 12.15 6 0 0 0 0 6.2 10 9 9 3 5 5 0 2.25 13.5 4.0 6.7 6.7
              W L PCT ERA G GS CG SHO SV IP H R ER HR BB SO HBP WHIP H9 HR9 BB9 SO9
2 LDS             0 0 .000 11.81 4 0 0 0 0 5.1 7 7 7 2 3 3 0 1.88 11.8 3.4 5.1 5.1
1 LCS             0 0 .000 13.50 2 0 0 0 0 1.1 3 2 2 1 2 2 0 3.75 20.3 6.8 13.5 13.5
Standard Fielding
Year Age Team Pos Lg G GS Inn Ch PO A E DP Fld% lgFld% RF/9 lgRF9 RF/G lgRFG
1993 22 MON P NL 4 0 5.2 0 0 0 0 0 .000 .963 0.00 1.97 0.00 0.61
1994 23 MON P NL 4 0 4.1 1 1 0 0 0 1.000 .963 2.08 1.95 0.25 0.61
1995 24 MON P NL 22 0 25.2 7 1 6 0 0 1.000 .959 2.45 1.89 0.32 0.58
1996 25 MON P NL 24 0 26.0 5 0 5 0 0 1.000 .963 1.73 1.90 0.21 0.57
1997 26 MLB-tot P 16 0 20.2 1 0 1 0 0 1.000 .959 0.44 1.84 0.06 0.54
1997 26 CAL P AL 15 0 19.2 1 0 1 0 0 1.000 .959 0.46 1.84 0.07 0.54
1997 26 MON P NL 1 0 1.0 0 0 0 0 0 .000 .959 0.00 1.84 0.00 0.54
1999 28 MIN P AL 28 0 43.0 10 2 8 0 0 1.000 .959 2.09 1.80 0.36 0.54
2000 29 MIN P AL 67 0 79.0 13 7 5 1 1 .923 .965 1.37 1.80 0.18 0.53
2000 29 MIN SS AL 1 0 2.0 0 0 0 0 0 .000 .962 0.00 4.51 0.00 3.92
2001 30 SD P AL 74 0 91.1 16 4 12 0 0 1.000 .953 1.58 1.77 0.22 0.52
2001 30 SD SS AL 2 0 5.0 4 3 1 0 1 1.000 .965 7.20 4.43 2.00 3.85
2001 30 SD LF AL 2 0 4.1 3 2 0 1 0 .667 .970 4.16 1.57 1.00 1.40
2002 31 SD P AL 92 0 98.1 17 4 12 1 0 .941 .960 1.46 1.81 0.17 0.52
2003 32 SD P AL 90 0 103.1 23 7 15 1 2 .957 .955 1.92 1.77 0.24 0.54
10 Seasons     P   421 0 497.1 93 26 64 3 3 .968 .960 1.63 1.88 0.21 0.57
2 Seasons     SS   3 0 7.0 4 3 1 0 1 1.000 .967 5.14 4.59 1.33 4.04
1 Season     LF   2 0 4.1 3 2 0 1 0 .667 .975 4.16 1.61 1.00 1.43