As of 2009 the last pitcher to win the National League MVP Award was Bob Gibson in 1968.
No
Kirk Gibson
Bob Garrett
Bob pettit
2 ... pitcher Bob Gibson of the St. Louis Cardinals in 1968 and outfielder Kirk Gibson of the Los Angeles Dodgers in 1988.
Bob Gibson of the St. Louis Cardinals in the 1964 World Series.
That would be Bob Pettit, the first winner of the NBA MVP award.
Frank Robinson of the Baltimore Orioles won the World Series MVP award in 1966. He also won the regular season MVP that year. Mike Schmidt, Willie Stargell, Reggie Jackson, Sandy Koufax and Robinson are the only other players to win both awards in the same season.
Bob Gibson of the St. Louis Cardinals won the World Series MVP award in 1964. He also won the award in 1967. Sandy Koufax, Reggie Jackson and Gibson are the only players to win the World Series MVP award twice.
Twice, 1968 and 1970
As of the 2013 season, the last MLB pitcher to win 30+ games in a season was Denny McLain of the Detroit Tigers who went 31-6 in 1968.