Show modern player card
Name Team Age
Joe Ruffing Retired (2013, Age 37) 63
Drafted Position Bats/Throws
Round 1, Pick 4
(1996)
RF L/R
League Option Years   Majors Service Time
Roberto Clemente League 0 9 years (159 games)
Total Rating   Arm Range
Contact vs R Contact vs L Speed
B- C+
Power vs R Power vs L Bunting
A- A- D-
Endurance Velocity Control
D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A- A+ A+
Health   Injured Days   Birthday
0 5/15/1976
WS Rings WS Appearances LCS Appearances
0 3 4
Alt Pos (LF) Alt Pos (CF) Alt Pos (1B)
B- (59.7 %) (40.7 %) D+ (24.5 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year Type   Chances   Active GS Injured  Contact vs R   Power vs R   Contact vs L   Power vs L   Speed   Arm   Range   Total 
1996 Minors 53.00 7 / 10 2 / 2 5 / 7 5 / 8 11 / 11 8 / 8 7 / 7 45 / 53
1997 Minors 63.00 7 / 10 1 / 4 6 / 10 8 / 13 9 / 12 6 / 7 7 / 7 44 / 63
1998 Minors 41.00 1 / 8 4 / 8 5 / 9 5 / 9 0 / 0 2 / 4 3 / 3 20 / 41
1999 Minors 45.00 2 / 12 1 / 2 1 / 7 3 / 6 0 / 4 5 / 7 7 / 7 19 / 45
2000 Minors 37.00 1 / 4 1 / 5 5 / 9 1 / 3 4 / 5 2 / 2 4 / 9 18 / 37
2000 Majors 1.84 12 2 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 1 / 1 1 / 1
2000 Pos (LF) 31.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 20 / 31
2001 Minors 40.00 0 / 3 1 / 5 4 / 9 2 / 7 2 / 3 2 / 7 3 / 6 14 / 40
2001 Majors 8.33 40 9 0 0 / 1 0 / 0 0 / 0 0 / 1 2 / 3 1 / 1 1 / 2 4 / 8
2001 Pos (1B) 57.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 8 / 57
2002 Minors 77.00 2 / 9 4 / 13 2 / 13 4 / 11 4 / 10 3 / 8 5 / 13 24 / 77
2002 Pos (1B) 86.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 12 / 86
2002 Pos (3B) 67.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 1 / 67
2003 Majors 27.61 162 8 0 0 / 3 0 / 1 2 / 7 0 / 6 0 / 1 3 / 6 0 / 3 5 / 27
2004 Majors 56.85 162 91 0 0 / 6 1 / 9 1 / 3 2 / 17 4 / 9 2 / 5 1 / 7 11 / 56
2005 Majors 60.67 152 122 10 0 / 7 0 / 7 2 / 14 0 / 9 1 / 14 1 / 4 1 / 5 5 / 60
2006 Majors 57.35 137 115 23 1 / 11 1 / 8 0 / 9 0 / 8 0 / 9 0 / 6 0 / 6 2 / 57
2007 Majors 62.43 162 113 0 0 / 9 0 / 8 0 / 9 0 / 11 0 / 7 0 / 8 0 / 10 0 / 62
2008 Majors 62.80 162 114 0 0 / 11 0 / 11 0 / 9 0 / 12 0 / 7 1 / 8 0 / 4 1 / 62
2009 Majors 53.66 149 94 13 0 / 7 0 / 10 0 / 5 0 / 6 0 / 13 1 / 4 1 / 8 2 / 53
2010 Majors 67.32 162 135 0 -3 / 12 -1 / 12 -1 / 11 -1 / 11 -3 / 8 -1 / 6 0 / 7 -10 / 67
2011 Majors 67.32 162 135 0 0 / 17 -7 / 8 -2 / 7 -1 / 16 -4 / 8 -2 / 4 -2 / 7 -18 / 67
2012 Majors 41.73 106 78 21 -1 / 9 -1 / 2 -2 / 11 -4 / 1 -6 / 8 -1 / 6 -1 / 4 -16 / 41
2013 Majors 1.15 3 2 28 -4 / 0 -6 / 0 -2 / 1 -8 / 0 -5 / 0 -2 / 0 -3 / 0 -30 / 1
Total 1571 1018 95 13 / 149 1 / 115 26 / 150 16 / 155 19 / 132 31 / 101 35 / 116 182 / 1159
Career Transactions
DateTransaction
2013-11-01Joe Ruffing has retired from the Arizona Lions
2013-04-03Joe Ruffing of the Arizona Lions is injured and is expected to be out 32 days.
2012-05-22Joe Ruffing of the Arizona Lions is injured and is expected to be out 24 days.
2009-07-22The San Francisco Quakes have placed Joe Ruffing on the trade block.
2009-06-19Joe Ruffing of the San Francisco Quakes is injured and is expected to be out 15 days.
2009-04-01The San Francisco Quakes have removed Joe Ruffing from the trade block.
2008-09-26The San Francisco Quakes have placed Joe Ruffing on the trade block.
2006-07-20Joe Ruffing of the San Francisco Quakes is injured and is expected to be out 26 days.
2005-07-27Joe Ruffing of the San Francisco Quakes is injured and is expected to be out 11 days.
2002-10-23The San Francisco Quakes have promoted Joe Ruffing to the major league team. The San Francisco Quakes have sent Joe Bowman to the minors.
2001-09-22The San Francisco Quakes have sent Joe Ruffing to the minors.
2001-08-21The San Francisco Quakes have promoted Joe Ruffing to the major league team.
2001-05-25The San Francisco Quakes have promoted Dick Quinn to the major league team. The San Francisco Quakes have sent Joe Ruffing to the minors.
2001-05-19The San Francisco Quakes have promoted Joe Ruffing to the major league team. The San Francisco Quakes have sent Joe Yarrison to the minors.
2001-04-08The San Francisco Quakes have demoted Joe Ruffing to the minor leagues.
2001-03-25The San Francisco Quakes have promoted Joe Ruffing to the major league team.
2000-04-21The San Francisco Quakes have promoted Steve Moore to the major league team. The San Francisco Quakes have sent Joe Ruffing to the minors.
2000-04-08The San Francisco Quakes have promoted Joe Ruffing to the major league team. The San Francisco Quakes have waived Joey Rau.
2000-04-08The San Francisco Quakes have acquired Joe Ruffing from the waiver wire.
2000-04-01The Cleveland Planktons have waived Joe Ruffing.
1999-05-26Trade #1765043 has been completed between the Montreal Machine and the Cleveland Planktons. The Cleveland Planktons receive Ralph Parker, Fred Sheely, Joe Ruffing, Draft Pick 2002 Round 1 MON (Lew Scarritt), Draft Pick 2000 Round 1 MON (Mike Wills) from the Montreal Machine in exchange for Chad Brewer, Randy Crable, Draft Pick 2000 Round 3 CLE (Ron Wilkinson), Draft Pick 2002 Round 3 CLE (Trench Purtell).