Show classic player card
Mike Piazza League
9-5-2123
John McNair Starting Pitcher
Retired (1987, Age 36)
CAREER BIOGRAPHICAL DATA
ERA 4.54 Total Rating   Bats/Throws L/L
W-L 35-43 Status Deceased (2025) Option Years 0  
SV 0 Age at Death 74 Date of Birth 04-12-1951
K 446 Drafted Round 2, Pick 21
(1972)
Majors Svc Time 3 years
(155 games)
IP 678.2
WHIP 1.37
OFFENSE PITCHING MENTORING
Contact vs. R B- Contact vs. L C- Endurance A-   Ldrship
Power vs. R Power vs. L D- Velocity C+   Mentor Val A-
Speed B- Bunt Control B+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range B- WS Rings 0
1B --- LF --- Arm B- WS Appearances 0
2B --- CF ---   Health B+ LCS Appearances 0
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 75% rating to start at catcher.

 
Year Type OS Age Chances   Active GS Injured  Endurance   Velocity   Control   Total 
1972 Minors 21 39.00 0 / 4 6 / 17 6 / 18 12 / 39
1973 Minors 22 28.00 0 / 4 3 / 14 2 / 10 5 / 28
1974 Minors 23 17.00 0 / 0 2 / 10 0 / 7 2 / 17
1974 Majors 23 19.26 63 14 0 0 / 0 3 / 12 0 / 7 3 / 19
1975 Majors 24 22.00 0 / 0 3 / 7 5 / 15 8 / 22
1976 Minors 25 3.00 0 / 0 0 / 0 1 / 3 1 / 3
1976 Majors 25 31.00 0 / 2 4 / 15 3 / 14 7 / 31
1977 Minors 26 21.00 0 / 0 2 / 11 1 / 10 3 / 21
1977 Majors 26 11.28 39 6 0 0 / 0 2 / 9 0 / 2 2 / 11
1978 Minors 27 29.00 0 / 3 1 / 11 2 / 15 3 / 29
1979 Minors 28 25.00 0 / 1 1 / 14 0 / 10 1 / 25
1980 Minors 29 14.00 0 / 2 1 / 7 0 / 5 1 / 14
1981 Minors 30 4.00 0 / 0 0 / 0 0 / 4 0 / 4
1981 Majors 30 15.56 60 8 0 0 / 0 0 / 5 0 / 10 0 / 15
1982 Minors 31 24.00 0 / 3 0 / 15 0 / 6 0 / 24
1983 Minors 32 2.00 0 / 0 0 / 0 0 / 2 0 / 2
1984 Majors 33 47.37 156 30 0 0 / 13 0 / 11 0 / 23 0 / 47
1985 Majors 34 46.05 155 17 0 -4 / 9 -3 / 20 0 / 17 -7 / 46
1986 Majors 35 45.84 156 24 0 -2 / 9 -2 / 23 -4 / 13 -8 / 45
1987 Minors 36 19.00 0 / 1 2 / 13 0 / 5 2 / 19
1987 Majors 36 2.66 12 1 0 -4 / 0 -3 / 1 -4 / 1 -11 / 2
Total 641 100 0 -10 / 51 22 / 215 12 / 197 24 / 463
Career Transactions
DateTransaction
1987-11-01John McNair has retired from the Free Agency Pool
1987-08-10The Oakland Invaders have waived John McNair.
1987-08-03The Oakland Invaders have acquired John McNair from the waiver wire.
1987-07-05The Boston Sand Cats have waived John McNair.
1987-04-14The Boston Sand Cats have promoted Joe Price to the major league team. The Boston Sand Cats have designated John McNair for assignment.
1986-08-28The Boston Sand Cats have acquired John McNair from the waiver wire.
1986-08-21The Colorado Grizzlies have promoted Chance Ruffin to the major league team. The Colorado Grizzlies have designated John McNair for assignment.
1985-08-17The Colorado Grizzlies have acquired John McNair from the waiver wire.
1985-08-10The Atlanta Engineers have waived John McNair.
1984-04-08The Atlanta Engineers have acquired John McNair from the waiver wire.
1984-03-25The Montreal Maroons have promoted Hal Heathcock to the major league team. The Montreal Maroons have promoted George Brown to the major league team. The Montreal Maroons have designated John McNair for assignment.
1983-10-13The Montreal Maroons have promoted John McNair to the major league team. The Montreal Maroons have sent Sam Aspromonte to the minors.
1983-10-13The Montreal Maroons have acquired John McNair from the waiver wire.
1983-05-08The Washington Crooks have waived John McNair.
1981-06-15The Washington Crooks have designated John McNair for assignment.
1981-04-08The Washington Crooks have promoted John McNair to the major league team. The Washington Crooks have designated Dave Rueter for assignment.
1981-04-08The Washington Crooks have acquired John McNair from the waiver wire.
1981-04-01The Detroit Arachnids have waived John McNair.
1977-08-11The Detroit Arachnids have sent John McNair to the minors.
1977-07-16The Detroit Arachnids have promoted Curt Cook to the major league team. The Detroit Arachnids have promoted John McNair to the major league team.
1977-07-04The Detroit Arachnids have sent John McNair to the minors.
1977-06-15The Detroit Arachnids have promoted John McNair to the major league team.
1977-04-08The Detroit Arachnids have acquired John McNair from the waiver wire. The Detroit Arachnids have waived Danny Lee.
1976-09-04The Montreal Maroons have waived John McNair.
1976-08-24The Montreal Maroons have acquired John McNair from the waiver wire.
1974-09-19The Atlanta BraveSox have waived John McNair.
1974-08-03The Atlanta BraveSox have sent John McNair to the minors.
1974-05-22The Atlanta BraveSox have promoted John McNair to the major league team. The Atlanta BraveSox have designated Chick Smith for assignment.
1973-07-05The Atlanta BraveSox have acquired John McNair from the waiver wire. The Atlanta BraveSox have waived Ed Ferguson.
1973-04-14The Boston Sand Cats have waived John McNair.