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
Date Opponent AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
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).