Show modern player card
Name Team Age
John Leonard Retired (1988, Age 34) Died (2022, Age 68)
Drafted Position Bats/Throws
Round 2, Pick 31
(1972)
3B R/R
League Option Years   Majors Service Time
Reggie Smith League 0 14 years (58 games)
Total Rating   Arm Range
77 80 66
Contact vs R Contact vs L Speed
73 81 71
Power vs R Power vs L Bunting
88 83 35
Endurance Velocity Control
55 11 8
Leadership   Mentor vs RHP   Mentor vs LHP  
24 74 75
Health   Injured Days   Birthday
48 0 9/22/1954
WS Rings WS Appearances LCS Appearances
2 2 7
Alt Pos (2B) Alt Pos (SS) Alt Pos (---)
98 (98.1 %) 96 (96.7 %) 0 (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Team G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
1975 STL 134 538 51 130 24 2 11 59 51 104 3 1 12 .669 .314 .355 .242
1976 STL 142 574 73 138 24 3 18 84 61 108 2 3 15 .701 .314 .387 .240
1977 STL 142 569 78 150 26 3 18 88 57 90 6 2 8 .750 .335 .415 .264
1978 STL 142 577 65 155 17 1 19 90 59 83 4 3 6 .740 .340 .400 .269
1979 STL 114 447 63 119 23 3 17 61 51 81 16 7 17 .787 .341 .445 .266
1980 NYA 109 434 67 114 23 3 12 50 41 73 14 7 12 .738 .326 .412 .263
1981 NYA 120 348 52 101 20 5 5 37 32 54 9 2 6 .767 .347 .420 .290
1982 NYA 137 485 85 133 24 6 29 89 40 74 9 1 8 .857 .329 .528 .274
1983 NYA 142 579 112 176 29 3 28 120 58 85 16 8 17 .876 .366 .509 .304
1984 NYA 132 514 87 146 30 5 17 86 49 86 18 8 10 .807 .346 .461 .284
1985 NYA 142 580 106 170 22 4 26 98 54 91 18 9 10 .833 .354 .479 .293
1986 NYA 142 583 106 168 28 2 24 73 69 106 27 18 17 .831 .365 .467 .288
1987 NYA 112 323 64 95 24 4 12 41 33 48 7 5 2 .862 .358 .505 .294
1988 NYA 97 285 46 58 8 5 8 25 32 42 8 2 9 .634 .283 .351 .204
Total 1807 6836 1055 1853 322 49 244 1001 687 1125 157 76 149 .778 .339 .440 .271
Career Transactions
DateTransaction
1988-11-01John Leonard has retired from the New York Dirty-Sox
1984-07-10John Leonard of the New York Dirty-Sox is injured and is expected to be out 17 days.
1981-08-20John Leonard of the New York Dirty-Sox is injured and is expected to be out 16 days.
1980-03-07A trade has been completed between the New York Dirty-Sox and the St. Louis Cards. The St. Louis Cards receive Butch Graham, Ted Meyer, Johnny Felsch, Draft Pick - 1981 Round 2 (NYA), Draft Pick - 1980 Round 3 (NYA) from the New York Dirty-Sox in exchange for Josh Andrews, John Leonard.
1979-04-04John Leonard of the St. Louis Cards is injured and is expected to be out 38 days.
1977-09-30John Leonard of the St. Louis Steeldrivers is injured and is expected to be out 18 days.
1975-04-11The St. Louis Steeldrivers have promoted John Leonard to the major league team. The St. Louis Steeldrivers have sent Al Bolger to the minors.
1975-04-01The St. Louis Steeldrivers have promoted Steve Patrick to the major league team. The St. Louis Steeldrivers have sent John Leonard to the minors.
1975-04-01The St. Louis Steeldrivers have promoted John Leonard to the major league team. The St. Louis Steeldrivers have sent Ed Brown to the minors.
1975-03-01A trade has been completed between the Milwaukee Dem Bums and the St. Louis Steeldrivers. The St. Louis Steeldrivers receive John Leonard, Draft Pick - 1975 Round 1 (MIL) from the Milwaukee Dem Bums in exchange for Ian McShane.