Show modern player card
Name Team Age
Leo LaMacchia Retired (1988, Age 35) Died (2018, Age 65)
Drafted Position Bats/Throws
Round 2, Pick 45
(1971)
SS R/R
League Option Years   Majors Service Time
Keller Stargell League 0 6 years (71 games)
Total Rating   Arm Range
B+ B+
Contact vs R Contact vs L Speed
B+
Power vs R Power vs L Bunting
C+ B-
Endurance Velocity Control
B- D- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+ A+
Health   Injured Days   Birthday
0 7/22/1953
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (2B) Alt Pos (RF) Alt Pos (LF)
A+ (99.0 %) A- (79.3 %) B- (58.6 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year POS Team G GS INN TC PO A E DP PB SB CS CS% +/- RF   FPCT
1980 2B LAA 41 41 360.0 191 76 112 3 23 -2 4.70 .984
1981 C LAA 1 1 10.0 7 7 0 0 0 0 0 0 NaN% 0 6.30 1.000
1B LAA 3 3 24.0 13 13 0 0 2 0 4.88 1.000
2B LAA 28 26 227.66 143 69 71 3 11 +1 5.53 .979
3B LAA 8 8 69.66 18 7 10 1 0 -2 2.20 .944
SS LAA 26 26 218.66 96 29 65 2 11 -7 3.87 .979
LF LAA 6 6 52.0 17 16 1 0 0 -1 2.94 1.000
CF LAA 2 2 16.0 3 3 0 0 0 0 1.69 1.000
RF LAA 2 0 4.0 0 0 0 0 0 0 0.00 NaN
1982 2B WAS 15 5 70.66 46 17 27 2 6 +2 5.60 .957
SS WAS 59 55 468.33 224 74 142 8 18 +1 4.15 .964
CF WAS 6 6 51.0 14 14 0 0 0 -1 2.47 1.000
1983 2B WAS 8 8 75.0 48 16 32 0 3 +2 5.76 1.000
SS WAS 61 56 503.66 243 74 161 8 25 +2 4.20 .967
1984 2B WAS 14 14 125.66 71 24 45 2 6 -1 4.94 .972
3B WAS 1 1 9.0 0 0 0 0 0 0 0.00 NaN
SS WAS 30 29 258.66 134 45 85 4 13 +1 4.52 .970
CF WAS 6 6 51.66 21 20 0 1 0 -1 3.48 .952
RF WAS 5 5 43.33 7 7 0 0 0 0 1.45 1.000
1985 SS WAS 120 120 1037.33 548 181 358 9 57 -6 4.68 .984
1986 C WAS 1 0 1.0 2 2 0 0 0 0 0 0 NaN% 0 18.00 1.000
2B WAS 15 14 120.0 67 27 40 0 10 -2 5.03 1.000
SS WAS 34 17 160.0 85 30 52 3 13 +1 4.61 .965
CF WAS 18 18 154.0 42 40 1 1 0 -1 2.40 .976
RF WAS 11 0 23.0 1 1 0 0 0 0 0.39 1.000
1987 2B MIN 9 1 26.66 15 5 9 1 2 0 4.73 .933
SS MIN 3 1 13.0 1 0 1 0 0 0 0.69 1.000
LF MIN 3 0 9.66 4 4 0 0 0 0 3.73 1.000
Pos Total C 2 1 11.0 9 9 0 0 0 0 0 0 NaN% 0 7.36 1.000
1B 3 3 24.0 13 13 0 0 2 0 4.88 1.000
2B 130 109 1005.64 581 234 336 11 61 0 5.10 .981
3B 9 9 78.66 18 7 10 1 0 -2 1.95 .944
SS 333 304 2659.64 1331 433 864 34 137 -8 4.39 .974
LF 9 6 61.66 21 20 1 0 0 -1 3.07 1.000
CF 32 32 272.66 80 77 1 2 0 -3 2.57 .975
RF 18 5 70.33 8 8 0 0 0 0 1.02 1.000
Total 536 469 4183.59 2061 801 1212 48 200 0 0 0 NaN% -14 4.33 .977
Career Transactions
DateTransaction
1988-11-01Leo LaMacchia has retired from the Tampa Bay Wave Riders
1988-07-13The Tampa Bay Wave Riders have acquired Leo LaMacchia from the waiver wire.
1988-04-01The Minnesota Twerps have waived Leo LaMacchia.
1987-06-22The Minnesota Twerps have designated Leo LaMacchia for assignment.
1987-05-10The Minnesota Twerps have promoted Leo LaMacchia to the major league team.
1987-04-01The Minnesota Twerps have promoted Stan Cox to the major league team. The Minnesota Twerps have promoted Juan Chapman to the major league team. The Minnesota Twerps have promoted Henry Breuer to the major league team. The Minnesota Twerps have designated Leo LaMacchia for assignment. The Minnesota Twerps have designated John Pratt for assignment. The Minnesota Twerps have designated Joe Cabrera for assignment.
1985-06-09Leo LaMacchia of the Washington Works is injured and is expected to be out 15 days.
1983-06-16Leo LaMacchia of the Washington Works is injured and is expected to be out 21 days.
1981-05-09Leo LaMacchia of the Los Angeles Robots is injured and is expected to be out 16 days.
1980-08-24Leo LaMacchia of the Los Angeles Robots is injured and is expected to be out 7 days.
1980-07-30The Los Angeles Robots have sent Chick Brewer to the minors. The Los Angeles Robots have promoted Joe Flater to the major league team. The Los Angeles Robots have promoted Leo LaMacchia to the major league team.
1980-07-30The Los Angeles Robots have acquired Leo LaMacchia from the waiver wire.
1980-07-11The Seattle Isotopes have waived Leo LaMacchia.
1980-06-13The Seattle Isotopes have acquired Leo LaMacchia from the waiver wire.
1980-04-02The St. Louis Browns have waived Leo LaMacchia.
1979-04-13The St. Louis Browns have acquired Leo LaMacchia from the waiver wire.
1979-04-08The Detroit Derbys have waived Leo LaMacchia.
1979-03-13Trade #1453881 has been completed between the St. Louis Browns and the Detroit Derbys. The Detroit Derbys receive Dennis Piazza, Bill Hagerman, Joe Elliott, Ray Burwell, Leo LaMacchia, Frank Moseby, Charlie Sturdivant from the St. Louis Browns in exchange for Earl Traxler, Tommy Sheehan.
1978-05-22The St. Louis Browns have acquired Leo LaMacchia from the waiver wire.
1978-04-01The Toronto Jays have waived Leo LaMacchia.
1977-09-05The Toronto Jays have promoted Ed Coble to the major league team. The Toronto Jays have designated Leo LaMacchia for assignment.
1977-09-05The Toronto Jays have promoted Leo LaMacchia to the major league team.