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 H/A W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
1974 Away 2 2 8 8 1 0 0 0 34.0 44 27 22 0 12 16 1.65 5.82
1974 Home 0 3 6 6 0 0 0 0 30.1 31 11 11 0 8 24 1.29 3.26
1977 Away 2 1 4 4 2 0 0 0 31.0 28 15 14 1 9 24 1.19 4.06
1977 Home 1 1 2 2 0 0 0 0 15.0 13 4 4 0 1 19 0.93 2.40
1981 Away 1 3 4 4 0 0 0 0 25.2 24 10 10 0 9 14 1.29 3.51
1981 Home 2 1 4 4 0 0 0 0 27.1 35 14 12 1 5 15 1.46 3.95
1984 Away 6 4 14 14 3 2 0 0 87.0 83 54 50 0 32 64 1.32 5.17
1984 Home 7 5 16 16 1 1 0 0 105.2 103 44 40 2 31 78 1.27 3.41
1985 Away 2 6 30 8 0 0 0 0 71.1 82 56 53 0 34 40 1.63 6.69
1985 Home 2 6 23 9 1 0 0 0 74.0 77 42 40 0 27 48 1.41 4.86
1986 Away 3 5 12 11 1 0 0 0 77.2 71 33 32 2 30 47 1.30 3.71
1986 Home 7 4 15 13 0 0 0 0 96.2 101 45 44 0 30 57 1.36 4.10
1987 Away 0 1 1 0 0 0 0 1 0.0 1 2 2 0 1 0 99.99 99.99
1987 Home 0 1 2 1 0 0 0 1 3.0 7 9 8 0 3 0 3.33 24.00
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 16 22 73 49 7 2 0 1 326.2 333 197 183 3 127 205 1.41 5.04
Total Home 19 21 68 51 2 1 0 1 352.0 367 169 159 3 105 241 1.34 4.07
Total
35
43
141
100
9
3
0
2
678.2
700 366 342 6 232
446
1.37
4.54
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.