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 Vs G AB H 2B 3B HR RBI BB SO OPS OBP SLG AVG
1980 AHP 18 73 21 6 0 4 11 8 16 .892 .358 .534 .288
1980 HHP 23 94 20 2 2 1 5 3 24 .546 .237 .309 .213
1980 LHP 16 35 8 3 1 3 7 1 8 .879 .250 .629 .229
1980 RHP 37 132 33 5 1 2 9 10 32 .651 .303 .348 .250
1981 AHP 42 132 29 1 1 4 12 14 22 .633 .299 .333 .220
1981 HHP 45 128 19 2 1 1 9 11 32 .427 .224 .203 .148
1981 LHP 46 101 18 0 0 1 5 14 21 .502 .294 .208 .178
1981 RHP 61 159 30 3 2 4 16 11 33 .548 .240 .308 .189
1982 AHP 46 118 30 5 2 1 9 15 27 .694 .338 .356 .254
1982 HHP 39 118 36 4 1 2 13 10 21 .763 .357 .407 .305
1982 LHP 30 45 13 1 0 1 7 4 11 .718 .340 .378 .289
1982 RHP 65 191 53 8 3 2 15 21 37 .731 .349 .382 .277
1983 AHP 34 116 36 5 0 3 11 9 22 .793 .362 .431 .310
1983 HHP 39 130 35 4 0 2 13 20 25 .713 .367 .346 .269
1983 LHP 24 29 6 0 0 0 1 2 6 .465 .258 .207 .207
1983 RHP 65 217 65 9 0 5 23 27 41 .788 .378 .410 .300
1984 AHP 37 123 23 2 0 2 9 7 25 .483 .231 .252 .187
1984 HHP 28 90 23 2 0 2 9 6 15 .643 .299 .344 .256
1984 LHP 32 47 14 2 0 1 4 5 6 .763 .358 .404 .298
1984 RHP 53 166 32 2 0 3 14 8 34 .489 .230 .259 .193
1985 AHP 61 221 51 9 2 3 20 22 53 .636 .306 .330 .231
1985 HHP 59 214 60 7 5 5 29 23 41 .779 .349 .430 .280
1985 LHP 57 115 31 5 2 2 14 9 24 .720 .320 .400 .270
1985 RHP 108 320 80 11 5 6 35 36 70 .701 .330 .372 .250
1986 AHP 45 95 24 5 0 1 16 11 18 .670 .333 .337 .253
1986 HHP 42 90 28 6 0 1 7 2 10 .737 .326 .411 .311
1986 LHP 35 73 21 3 0 2 9 3 11 .723 .312 .411 .288
1986 RHP 51 112 31 8 0 0 14 10 17 .690 .341 .348 .277
1987 AHP 13 17 2 0 0 0 1 1 3 .284 .167 .118 .118
1987 HHP 7 6 2 1 0 0 2 0 1 .833 .333 .500 .333
1987 LHP 4 3 0 0 0 0 0 1 1 .250 .250 .000 .000
1987 RHP 14 20 4 1 0 0 3 0 3 .450 .200 .250 .200
Total AHP 296 895 216 33 5 18 89 87 186 .661 .311 .350 .241
Total HHP 282 870 223 28 9 14 87 75 169 .673 .315 .357 .256
Total LHP 244 448 111 14 3 10 47 39 88 .668 .309 .359 .248
Total RHP 454 1317 328 47 11 22 129 123 267 .666 .315 .352 .249
Total 578 1765 439 61 14 32 176 162 355 .667 .313 .354 .249
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.