Show modern player card
Name Team Age
Bruce Ruffin Retired (2004, Age 40) Died (2037, Age 73)
Drafted Position Bats/Throws
Round 1, Pick 9
(1986)
RP L/L
League Option Years   Majors Service Time
Mike Piazza League 0 17 years (49 games)
Total Rating   Arm Range
B-
Contact vs R Contact vs L Speed
D- B-
Power vs R Power vs L Bunting
D- B-
Endurance Velocity Control
B+
Leadership   Mentor Value  
C+
Health   Injured Days   Birthday
C- 0 5/21/1964
WS Rings WS Appearances LCS Appearances
1 1 3
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
1986 OAK 2 19 28 28 1 0 0 0 153.2 192 133 121 5 92 115 1.85 7.09
1987 OAK 4 21 27 27 2 1 0 0 137.2 165 123 117 8 75 99 1.74 7.65
1988 OAK 3 15 29 29 3 1 0 0 172.2 204 123 113 6 73 140 1.60 5.89
1989 OAK 5 22 36 36 2 1 0 0 209.2 254 162 154 7 107 176 1.72 6.61
1990 OAK 4 26 35 35 2 0 0 0 202.0 244 162 152 4 82 151 1.61 6.77
1991 OAK 2 18 26 26 1 0 0 0 137.0 180 124 114 5 71 99 1.83 7.49
1992 OAK 3 12 49 8 1 1 0 0 120.0 144 87 81 2 61 98 1.71 6.08
1993 OAK 9 1 52 0 0 0 0 2 62.1 59 19 18 0 24 52 1.33 2.60
1994 OAK 7 17 32 32 1 0 0 0 203.0 179 106 98 4 93 174 1.34 4.34
1995 OAK 4 16 36 29 1 0 0 0 190.2 179 98 92 5 66 152 1.28 4.34
1996 OAK 0 8 26 18 0 0 0 0 119.2 144 72 71 2 57 82 1.68 5.34
1997 OAK 5 7 16 16 1 0 0 0 99.1 108 65 59 2 43 84 1.52 5.35
1998 OAK 8 10 33 19 1 1 1 0 133.0 125 62 60 4 59 110 1.38 4.06
1999 CHN 1 9 44 4 0 0 0 1 65.0 71 49 49 0 34 43 1.62 6.78
2000 CHN 7 5 33 9 2 1 1 1 84.0 81 43 40 2 49 83 1.55 4.29
2001 CHN 9 10 43 27 1 0 1 1 167.2 202 114 107 4 99 131 1.80 5.74
2002 CHN 4 1 79 0 0 0 1 1 78.1 83 37 33 1 32 60 1.47 3.79
2003 CHN 6 4 51 0 0 0 1 3 49.1 65 42 41 4 24 30 1.80 7.48
2004 CHN 0 1 2 0 0 0 0 0 2.2 5 4 4 0 4 2 3.38 13.50
2123 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
Total 83 222 677 343 19 6 5 9 2387.2 2684 1625 1524 65 1145 1881 1.60 5.74
Career Transactions
DateTransaction
2004-11-01Bruce Ruffin has retired from the Chicago 1969ers
2004-07-27The Chicago 1969ers have promoted Edd Houck to the major league team. The Chicago 1969ers have designated Bruce Ruffin for assignment.
2003-07-29Bruce Ruffin of the Chicago 1969ers is injured and is expected to be out 24 days.
2003-07-07Bruce Ruffin of the Chicago 1969ers is injured and is expected to be out 14 days.
2003-05-09Bruce Ruffin of the Chicago 1969ers is injured and is expected to be out 13 days.
1999-04-08The Chicago 1969ers have acquired Bruce Ruffin from the waiver wire.
1999-04-01The Oakland Invaders have designated Bruce Ruffin for assignment.
1997-07-15Bruce Ruffin of the Oakland Invaders is injured and is expected to be out 23 days.
1994-09-11Bruce Ruffin of the Oakland Invaders is injured and is expected to be out 52 days.
1993-08-15Bruce Ruffin of the Oakland Invaders is injured and is expected to be out 27 days.
1993-05-10Bruce Ruffin of the Oakland Invaders is injured and is expected to be out 25 days.
1991-07-11Bruce Ruffin of the Oakland Invaders is injured and is expected to be out 28 days.
1990-03-25The Oakland Invaders have renamed Greg Swindell to Bruce Ruffin.
1988-05-26Greg Swindell of the Oakland Invaders is injured and is expected to be out 17 days.
1988-04-21The Oakland Invaders have promoted Willie Fraser to the major league team. The Oakland Invaders have promoted Greg Swindell to the major league team. The Oakland Invaders have waived Al Leiter. The Oakland Invaders have waived Al Nipper.
1988-03-25The Oakland Invaders have promoted Charlie Lea to the major league team. The Oakland Invaders have sent Greg Swindell to the minors.
1987-06-01The Oakland Invaders have promoted Greg Swindell to the major league team. The Oakland Invaders have sent Bill Swift to the minors.
1987-05-30The Oakland Invaders have promoted Randy Johnson to the major league team. The Oakland Invaders have sent Greg Swindell to the minors.
1987-05-10The Oakland Invaders have promoted Greg Swindell to the major league team. The Oakland Invaders have waived Mike Morgan.
1987-03-25The Oakland Invaders have promoted Alex Fisher to the major league team. The Oakland Invaders have sent Greg Swindell to the minors. The Oakland Invaders have waived Joe Girardi.
1986-04-21The Oakland Invaders have promoted Greg Swindell to the major league team. The Oakland Invaders have promoted Randy Johnson to the major league team. The Oakland Invaders have waived Lou Welch. The Oakland Invaders have waived Terry Mulholland.
1986-04-01The Oakland Invaders have renamed Pete Paumier to Greg Swindell.
1985-07-13Trade #1155488 has been completed between the Seattle Mariners and the Oakland Invaders. The Oakland Invaders receive Draft Pick 1986 Round 2 SEA (Kent Bottenfield), Draft Pick 1986 Round 1 SEA (Greg Swindell) from the Seattle Mariners in exchange for Rickey Henderson, Alan Trammell, Keith Hernandez.