Show modern player card
Name Team Age
Michael Ruffing Retired (2014, Age 34) Died (2045, Age 65)
Drafted Position Bats/Throws
Round 4, Pick 60
(2000)
RP L/L
League Option Years   Majors Service Time
Goose Goslin League 0 2 years (87 games)
Total Rating   Arm Range
D-
Contact vs R Contact vs L Speed
D- D- A-
Power vs R Power vs L Bunting
D- D+
Endurance Velocity Control
C+ A- C+
Leadership   Mentor Value  
C+
Health   Injured Days   Birthday
0 5/3/1980
WS Rings WS Appearances LCS Appearances
0 0 0
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 Vs G IP SO BB H WHIP
2009 AHB 6 11.2 12 7 15 1.89
2009 HHB 6 13.2 8 10 16 1.90
2009 LHB 11 6.0 7 4 11 2.50
2009 RHB 12 19.1 13 13 20 1.71
2010 AHB 11 58.2 47 25 73 1.67
2010 HHB 13 64.0 59 29 71 1.56
2010 LHB 20 26.0 29 11 30 1.58
2010 RHB 24 96.2 77 43 114 1.62
2011 AHB 33 52.1 33 18 65 1.59
2011 HHB 33 85.2 69 33 84 1.37
2011 LHB 53 40.0 31 15 38 1.33
2011 RHB 62 98.0 71 36 111 1.50
2012 AHB 11 7.1 5 3 12 2.05
2012 HHB 13 17.2 15 9 17 1.47
2012 LHB 17 8.2 8 4 9 1.50
2012 RHB 23 16.1 12 8 20 1.71
2013 AHB 1 6.0 5 3 5 1.33
2013 HHB 3 10.0 8 4 21 2.50
2013 LHB 4 6.0 4 2 7 1.50
2013 RHB 4 10.0 9 5 19 2.40
2065 AHB 0 0.0 0 0 0 0.00
2065 HHB 0 0.0 0 0 0 0.00
2065 LHB 0 0.0 0 0 0 0.00
2065 RHB 0 0.0 0 0 0 0.00
Total AHB 62 136.0 102 56 170 1.66
Total HHB 68 191.0 159 85 209 1.54
Total LHB 105 86.2 79 36 95 1.51
Total RHB 125 240.1 182 105 284 1.62
Total 130 327.0 261 141 379 1.59
Career Transactions
DateTransaction
2014-11-01Michael Ruffing has retired from the Atlanta Mudhens
2014-03-07The Atlanta Mudhens have acquired Michael Ruffing from the waiver wire.
2013-09-26The Atlanta Mudhens have waived Michael Ruffing.
2013-07-09The Atlanta Mudhens have acquired Michael Ruffing from the waiver wire.
2013-05-10The New York Titans have waived Michael Ruffing.
2013-04-26The New York Titans have promoted George Brusstar to the major league team. The New York Titans have designated Michael Ruffing for assignment.
2012-09-28Trade #1388018 has been completed between the Milwaukee Mad Cows and the New York Titans. The New York Titans receive Michael Ruffing, Don Hahn from the Milwaukee Mad Cows in exchange for Tommy Swoboda.
2012-09-09The Milwaukee Mad Cows have placed Michael Ruffing on the trade block.
2012-05-15Michael Ruffing of the Milwaukee Mad Cows is injured and is expected to be out 18 days.
2009-09-12The Milwaukee Androids have sent Jody Fautsch to the minors. The Milwaukee Androids have promoted Michael Ruffing to the major league team.
2009-09-02The Milwaukee Androids have acquired Michael Ruffing from the waiver wire.
2009-07-07The New York Titans have waived Michael Ruffing.
2009-07-02The New York Titans have promoted Manny Albanese to the major league team. The New York Titans have designated Michael Ruffing for assignment.
2009-06-28The New York Titans have promoted Michael Ruffing to the major league team. The New York Titans have designated Joe Mays for assignment.
2009-06-18The New York Titans have acquired Michael Ruffing from the waiver wire.
2003-04-01The Baltimore National Bohemians have waived Michael Ruffing.
2001-04-16The Baltimore Fire have acquired Michael Ruffing from the waiver wire.
2000-06-15The Detroit Diamonds have waived Michael Ruffing.
2000-04-05The Detroit Diamonds have acquired Michael Ruffing from the waiver wire.
2000-04-01The New York Youngstuds have waived Michael Ruffing.