Show modern player card
Name Team Age
John Ruffin Retired (2056, Age 36) 54
Drafted Position Bats/Throws
Round 2, Pick 24
(2042)
RP R/R
League Option Years   Majors Service Time
Dom DiMaggio League 0 9 years (51 games)
Total Rating   Arm Range
B+ D+
Contact vs R Contact vs L Speed
D- D- D-
Power vs R Power vs L Bunting
D- C-
Endurance Velocity Control
B-
Leadership   Mentor Value  
B- A-
Health   Injured Days   Birthday
D+ 0 10/29/2020
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
2045 AHB 4 30.1 24 6 21 0.89
2045 HHB 3 19.2 18 9 17 1.32
2045 LHB 7 18.1 13 3 16 1.04
2045 RHB 7 31.2 29 12 22 1.07
2046 AHB 6 21.0 20 7 22 1.38
2046 HHB 3 15.1 11 5 12 1.11
2046 LHB 9 22.0 20 7 19 1.18
2046 RHB 8 14.1 11 5 15 1.40
2047 AHB 1 2.2 2 2 9 4.13
2047 LHB 1 1.1 1 1 4 3.75
2047 RHB 1 1.1 1 1 5 4.50
2048 AHB 18 77.2 56 42 94 1.75
2048 HHB 26 112.1 92 37 138 1.56
2048 LHB 42 98.2 76 46 132 1.80
2048 RHB 41 91.1 72 33 100 1.46
2049 AHB 26 63.2 40 33 66 1.55
2049 HHB 22 43.1 37 21 56 1.78
2049 LHB 46 52.2 47 39 64 1.96
2049 RHB 43 54.1 30 15 58 1.34
2050 AHB 16 90.0 69 34 103 1.52
2050 HHB 16 90.2 74 53 90 1.58
2050 LHB 32 98.2 74 44 104 1.50
2050 RHB 31 82.0 69 43 89 1.61
2051 AHB 12 60.1 54 32 60 1.52
2051 HHB 12 51.1 45 25 69 1.83
2051 LHB 23 60.2 58 30 69 1.63
2051 RHB 24 51.0 41 27 60 1.71
2052 AHB 32 22.1 19 9 27 1.61
2052 HHB 30 36.0 35 11 36 1.31
2052 LHB 53 32.2 35 12 41 1.62
2052 RHB 46 25.2 19 8 22 1.17
2053 AHB 18 38.2 43 19 44 1.63
2053 HHB 20 56.1 55 19 65 1.49
2053 LHB 37 62.0 68 25 74 1.60
2053 RHB 33 33.0 30 13 35 1.45
2054 AHB 22 25.1 19 6 30 1.42
2054 HHB 20 36.0 33 12 41 1.47
2054 LHB 41 42.2 41 15 49 1.50
2054 RHB 31 18.2 11 3 22 1.34
2055 AHB 26 52.2 36 29 48 1.46
2055 HHB 32 46.0 31 15 61 1.65
2055 LHB 57 66.2 45 28 75 1.55
2055 RHB 49 32.0 22 16 34 1.56
2056 AHB 29 46.1 39 23 67 1.94
2056 HHB 30 45.2 41 20 53 1.60
2056 LHB 57 60.0 51 31 85 1.93
2056 RHB 47 32.0 29 12 35 1.47
2075 AHB 0 0.0 0 0 0 0.00
2075 HHB 0 0.0 0 0 0 0.00
2075 LHB 0 0.0 0 0 0 0.00
2075 RHB 0 0.0 0 0 0 0.00
Total AHB 210 531.0 421 242 591 1.57
Total HHB 214 552.2 472 227 638 1.57
Total LHB 405 616.1 529 281 732 1.64
Total RHB 361 467.1 364 188 497 1.47
Total 424 1083.2 893 469 1229 1.57
Career Transactions
DateTransaction
2056-11-01John Ruffin has retired from the Tampa Bay Privateers
2054-05-02John Ruffin of the Tampa Bay Privateers is injured and is expected to be out 14 days.
2051-04-05The Tampa Bay Lightning have acquired John Ruffin from the waiver wire.
2051-04-01The Boston Crablegs have designated John Ruffin for assignment.
2047-09-30The Boston Crablegs have promoted John Ruffin to the major league team. The Boston Crablegs have sent Bob Hollocher to the minors.
2047-06-05The Boston Crablegs have promoted Bob Nelson to the major league team. The Boston Crablegs have sent John Ruffin to the minors.
2047-06-05The Boston Crablegs have promoted John Ruffin to the major league team. The Boston Crablegs have sent Skipper Harper to the minors.
2047-04-01The Boston Crablegs have promoted Bob Nelson to the major league team. The Boston Crablegs have sent John Ruffin to the minors.
2046-08-15Trade #1663404 has been completed between the Los Angeles Dodgers and the Boston Crablegs. The Boston Crablegs receive John Ruffin, Draft Pick 2048 Round 2 LAN (Hank Rowe), Draft Pick 2049 Round 1 LAN (Frank Smith), Draft Pick 2047 Round 1 LAN (Joe McDonald) from the Los Angeles Dodgers in exchange for Ed Hartung.
2045-08-16The Los Angeles Dodgers have sent John Ruffin to the minors.
2045-07-15The Los Angeles Dodgers have promoted John Ruffin to the major league team.