Show modern player card
Name Team Age
John Leach Retired (2194, Age 35) 60
Drafted Position Bats/Throws
Round 2, Pick 32
(2177)
3B R/R
League Option Years   Majors Service Time
Ford Hernandez League 0 10 years (64 games)
Total Rating   Arm Range
B+ B-
Contact vs R Contact vs L Speed
A+ A-
Power vs R Power vs L Bunting
C-
Endurance Velocity Control
B- C+
Leadership   Mentor vs RHP   Mentor vs LHP  
B- A+ A+
Health   Injured Days   Birthday
0 3/6/2159
WS Rings WS Appearances LCS Appearances
0 1 3
Alt Pos (SS) Alt Pos (2B) Alt Pos (RF)
A+ (92.9 %) (89.4 %) (15.8 %)

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
2183 DET 43 50 9 18 1 0 1 6 6 6 2 0 1 .869 .429 .440 .360
2184 CHN-MIL 57 133 14 36 4 2 0 16 12 15 1 2 3 .662 .331 .331 .271
2185 MIL 77 139 38 42 7 3 0 14 21 16 7 5 4 .793 .398 .396 .302
2186 MIL 130 491 51 114 19 4 1 29 73 93 10 6 23 .625 .332 .293 .232
2187 MIL-HOU 28 88 11 25 4 1 3 13 12 11 3 1 1 .825 .370 .455 .284
2188 HOU 23 56 8 15 2 1 1 9 1 11 0 0 0 .669 .276 .393 .268
2189 HOU 38 69 9 20 3 1 2 7 5 11 2 0 3 .813 .364 .449 .290
2190 HOU 67 165 27 47 10 3 4 26 16 18 2 2 7 .810 .355 .455 .285
2191 HOU 80 233 37 67 7 8 6 28 37 36 6 0 9 .858 .394 .464 .288
2192 HOU 26 40 4 10 0 0 0 2 5 6 1 0 1 .583 .333 .250 .250
2193 HOU 111 365 43 95 15 5 4 37 52 61 1 3 9 .714 .352 .362 .260
2194 PHI 11 28 5 8 1 0 2 4 2 2 2 0 2 .869 .333 .536 .286
Total 691 1857 256 497 73 28 24 191 242 286 37 19 63 .731 .355 .376 .268
Career Transactions
DateTransaction
2194-11-01John Leach has retired from the Free Agency Pool
2194-09-14The Philadelphia Liberty have waived John Leach.
2194-08-27The Philadelphia Liberty have designated John Leach for assignment.
2194-06-09The Philadelphia Liberty have promoted John Leach to the major league team.
2194-06-09The Philadelphia Liberty have acquired John Leach from the waiver wire.
2194-05-16The New York Mallards have waived John Leach.
2194-05-15The New York Mallards have acquired John Leach from the waiver wire.
2194-04-18The Houston Aeros have waived John Leach.
2194-03-25The Houston Aeros have promoted Stan Bithorn to the major league team. The Houston Aeros have promoted Jeff Lavender to the major league team. The Houston Aeros have designated John Leach for assignment. The Houston Aeros have designated Pinky Ginter for assignment.
2193-03-25The Houston Aeros have promoted Jeff Lavender to the major league team. The Houston Aeros have promoted John Leach to the major league team. The Houston Aeros have designated Emil Locke for assignment. The Houston Aeros have designated Derrick Penner for assignment.
2192-08-14The Houston Aeros have promoted Al Whitfield to the major league team. The Houston Aeros have designated John Leach for assignment.
2191-07-02John Leach of the Houston Aeros is injured and is expected to be out 13 days.
2191-04-01John Leach of the Houston Aeros is injured and is expected to be out 10 days.
2189-05-03John Leach of the Houston Aeros is injured and is expected to be out 12 days.
2187-06-03Trade #1881468 has been completed between the Milwaukee Pounders and the Houston Aeros. The Houston Aeros receive John Leach from the Milwaukee Pounders in exchange for Draft Pick 2191 Round 2 HOU (Frank Nelson).
2187-05-02John Leach of the Milwaukee Pounders is injured and is expected to be out 36 days.
2187-04-01The Milwaukee Pounders have placed John Leach on the trade block.
2184-08-19The Milwaukee Pounders have acquired John Leach from the waiver wire.
2184-08-03The Chicago Scimitars have designated John Leach for assignment.
2184-04-18The Chicago Scimitars have acquired John Leach from the waiver wire.
2184-03-25The Detroit Shadowboxers have promoted Mariano Morris to the major league team. The Detroit Shadowboxers have designated John Leach for assignment.
2183-03-25The Detroit Shadowboxers have promoted John Leach to the major league team.