Show classic player card
Keller Stargell League
10-12-2029
Leo LaMacchia Shortstop
Retired (1988, Age 35)
CAREER BIOGRAPHICAL DATA
AVG .249 Total Rating   Bats/Throws R/R
OPS .667 Status Deceased (2018) Option Years 0  
H 439 Age at Death 65 Date of Birth 07-22-1953
HR 32 Drafted Round 2, Pick 45
(1971)
Majors Svc Time 6 years
(71 games)
RBI 176
SB 32
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L B+ Endurance B-   Ldrship A+
Power vs. R C+ Power vs. L B- Velocity D-   Mentor vR A+
Speed Bunt Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS A+ (100%) Range B+ WS Rings 0
1B --- LF B- (58.6%) Arm B+ WS Appearances 0
2B A+ (99.0%) CF D- (7.0%)   Health LCS Appearances 0
3B --- RF A- (79.3%)   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

 
Year Type OS Age Chances   Active GS Injured  Contact vs R   Power vs R   Contact vs L   Power vs L   Speed   Arm   Range   Total 
1971 Minors 18 26.00 5 / 5 3 / 3 5 / 6 2 / 2 1 / 1 3 / 6 3 / 3 22 / 26
1971 Pos (LF) 18 111.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 20 / 111
1972 Minors 19 38.00 6 / 6 2 / 2 4 / 5 1 / 2 10 / 12 5 / 6 2 / 5 30 / 38
1973 Minors 20 39.00 2 / 2 4 / 4 3 / 6 5 / 5 4 / 5 7 / 10 4 / 7 29 / 39
1974 Minors 21 26.00 3 / 3 4 / 4 4 / 5 2 / 3 4 / 5 3 / 4 1 / 2 21 / 26
1974 Pos (LF) 21 5.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 2 / 5
1974 Pos (RF) 21 32.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 20 / 32
1975 Minors 22 38.00 4 / 7 6 / 6 2 / 4 4 / 7 1 / 2 4 / 6 5 / 6 26 / 38
1976 Minors 23 51.00 5 / 11 6 / 12 4 / 10 1 / 2 1 / 4 3 / 8 1 / 4 21 / 51
1977 Minors 24 27.00 2 / 4 1 / 2 2 / 4 1 / 3 2 / 7 2 / 4 2 / 3 12 / 27
1978 Minors 25 19.00 2 / 2 3 / 4 1 / 4 3 / 4 0 / 1 2 / 2 0 / 2 11 / 19
1979 Minors 26 32.00 5 / 8 0 / 1 2 / 2 2 / 5 0 / 2 0 / 4 6 / 10 15 / 32
1980 Minors 27 4.00 0 / 0 0 / 0 0 / 0 0 / 1 0 / 2 0 / 0 0 / 1 0 / 4
1980 Majors 27 22.05 50 41 7 0 / 2 1 / 6 2 / 5 0 / 1 1 / 2 0 / 3 0 / 3 4 / 22
1981 Majors 28 44.03 148 72 14 1 / 4 0 / 3 3 / 10 2 / 6 2 / 7 1 / 7 3 / 7 12 / 44
1982 Majors 29 43.33 162 66 0 3 / 8 1 / 6 0 / 3 0 / 7 0 / 8 1 / 5 1 / 6 6 / 43
1983 Majors 30 41.83 143 64 19 1 / 7 0 / 3 0 / 8 0 / 3 2 / 5 0 / 9 0 / 6 3 / 41
1984 Majors 31 39.14 162 55 0 0 / 5 0 / 5 0 / 5 0 / 5 0 / 5 0 / 7 0 / 7 0 / 39
1985 Majors 32 61.25 149 120 13 0 / 9 0 / 9 0 / 10 0 / 6 0 / 8 1 / 9 0 / 10 1 / 61
1986 Majors 33 39.39 162 49 0 0 / 5 0 / 3 0 / 7 0 / 4 0 / 7 0 / 9 0 / 4 0 / 39
1987 Minors 34 17.00 0 / 3 0 / 2 0 / 1 0 / 3 0 / 4 0 / 2 0 / 2 0 / 17
1987 Majors 34 7.83 38 2 0 -3 / 0 -6 / 0 -3 / 0 -5 / 2 -5 / 2 -3 / 2 -3 / 1 -28 / 7
1988 Minors 35 7.00 1 / 2 0 / 1 0 / 1 0 / 1 0 / 0 0 / 0 0 / 2 1 / 7
Total 1014 469 53 37 / 93 25 / 76 29 / 96 18 / 72 23 / 89 29 / 103 25 / 91 228 / 768
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.