Show classic player card
Mike Piazza League
9-22-2123
Junior Leonard Relief Pitcher
Retired (1991, Age 36)
CAREER BIOGRAPHICAL DATA
ERA 5.63 Total Rating   Bats/Throws R/R
W-L 64-109 Status Deceased (2024) Option Years 0  
SV 33 Age at Death 69 Date of Birth 04-16-1955
K 956 Drafted Round 2, Pick 21
(1977)
Majors Svc Time 12 years
(23 games)
IP 1363.0
WHIP 1.54
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L D- Endurance C+   Ldrship C-
Power vs. R Power vs. L D- Velocity B-   Mentor Val
Speed D- Bunt B+ Control B+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range D- WS Rings 0
1B --- LF --- Arm WS Appearances 2
2B --- CF ---   Health LCS Appearances 5
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 75% rating to start at catcher.

Year H/A W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
1979 Away 0 8 11 11 0 0 0 0 35.0 64 43 42 0 16 25 2.29 10.80
1979 Home 2 4 12 10 0 0 0 0 52.0 71 35 30 0 23 39 1.81 5.19
1980 Away 2 8 14 14 0 0 0 0 52.2 76 57 48 1 29 35 1.99 8.20
1980 Home 0 10 15 14 0 0 0 0 56.0 81 61 56 2 20 39 1.80 9.00
1981 Away 2 6 33 10 0 0 1 1 73.1 83 57 51 1 27 58 1.50 6.26
1981 Home 0 12 38 13 0 0 2 3 85.0 107 72 71 2 35 51 1.67 7.52
1982 Away 3 3 26 11 0 0 1 0 87.0 95 60 57 2 26 57 1.39 5.90
1982 Home 2 6 30 5 0 0 1 1 60.0 56 40 32 1 28 45 1.40 4.80
1983 Away 4 7 13 13 0 0 0 0 79.1 87 48 44 3 31 60 1.49 4.99
1983 Home 2 5 9 9 0 0 0 0 63.0 66 30 24 0 15 46 1.29 3.43
1984 Away 4 8 20 20 0 0 0 0 110.0 139 70 68 1 48 83 1.70 5.56
1984 Home 5 1 11 11 2 0 0 0 68.0 67 37 33 1 25 46 1.35 4.37
1985 Away 4 4 33 10 0 0 2 1 98.1 106 55 53 1 32 76 1.40 4.85
1985 Home 5 6 27 8 1 1 0 0 80.0 87 45 43 0 28 63 1.44 4.84
1986 Away 1 1 14 0 0 0 1 1 12.0 11 10 6 0 9 11 1.67 4.50
1986 Home 4 3 21 2 0 0 1 1 34.1 33 22 22 0 15 18 1.40 5.77
1987 Away 4 4 17 14 0 0 0 0 67.0 96 61 61 0 26 42 1.82 8.19
1987 Home 3 1 10 6 1 0 1 0 45.2 38 14 12 0 18 32 1.23 2.36
1988 Away 2 1 17 0 0 0 3 1 19.0 21 13 13 0 4 10 1.32 6.16
1988 Home 1 2 19 0 0 0 3 0 24.2 27 17 14 0 9 11 1.46 5.11
1989 Away 4 5 45 0 0 0 7 3 55.2 59 24 22 2 18 32 1.38 3.56
1989 Home 5 2 49 0 0 0 8 1 62.2 65 32 27 1 21 52 1.37 3.88
1990 Away 2 0 12 0 0 0 2 1 15.0 15 8 8 0 11 10 1.73 4.80
1990 Home 2 0 10 0 0 0 0 0 18.0 14 4 4 1 3 11 0.94 2.00
1991 Away 1 0 4 0 0 0 0 0 3.2 7 3 3 0 0 0 1.91 7.36
1991 Home 0 2 6 0 0 0 0 0 5.2 9 8 8 0 3 4 2.12 12.71
2123 Away 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
2123 Home 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
Total Away 33 55 259 103 0 0 17 8 708.0 859 509 476 11 277 499 1.60 6.05
Total Home 31 54 257 78 4 1 16 6 655.0 721 417 376 8 243 457 1.47 5.17
Total
64
109
516
181
4
1
33
14
1363.0
1580 926 852 19 520
956
1.54
5.63
Career Transactions
DateTransaction
1991-11-01Junior Leonard has retired from the Seattle Mariners
1990-08-14Junior Leonard of the Seattle Mariners is injured and is expected to be out 30 days.
1986-08-28Junior Leonard of the Seattle Mariners is injured and is expected to be out 20 days.
1983-07-13Junior Leonard of the Seattle Mariners is injured and is expected to be out 15 days.
1983-05-27Junior Leonard of the Seattle Mariners is injured and is expected to be out 23 days.
1983-04-16The Seattle Mariners have promoted Junior Leonard to the major league team. The Seattle Mariners have sent Mike Leek to the minors.
1982-10-03The Seattle Mariners have promoted Dick Landrum to the major league team. The Seattle Mariners have sent Junior Leonard to the minors.
1982-04-08The Seattle Mariners have promoted Junior Leonard to the major league team. The Seattle Mariners have designated Rich Tracewski for assignment.
1982-04-08The Seattle Mariners have sent Junior Leonard to the minors.
1981-09-30Junior Leonard of the Seattle Mariners is injured and is expected to be out 20 days.
1980-08-20Junior Leonard of the Seattle Mariners is injured and is expected to be out 34 days.
1979-08-23The Seattle Mariners have promoted Junior Leonard to the major league team. The Seattle Mariners have sent Dick Landrum to the minors.
1979-08-16The Seattle Mariners have promoted Dick Landrum to the major league team. The Seattle Mariners have sent Junior Leonard to the minors.
1979-06-21The Seattle Mariners have promoted Junior Leonard to the major league team.
1979-03-25The Seattle Mariners have acquired Junior Leonard from the waiver wire.
1977-08-06The Montreal Maroons have waived Junior Leonard.