May 2, 2012, Jered Weaver, L.A. Angels, 9-0
May 17, 1998, David Wells, New York (AL), 4-0-y
Sept. 28, 1974, Nolan Ryan, California, 4-0
Sept. 21, 1970, Vida Blue, Oakland, 6-0
May 8, 1968, Catfish Hunter, Oakland, 4-0-y
June 10, 1966, Sonny Siebert, Cleveland, 2-0
Aug. 20, 1957 (2nd game), Bob Keegan, Chicago, 6-0
May 15, 1952, Virgil Trucks, Detroit, 1-0
Sept. 3, 1947, William McCahan, Philadelphia, 3-0
June 23, 1917 (1st game), Ernie Shore, Boston, 4-0-x
y-perfect game
x-Shore entered the game after starter Babe Ruth walked the first batter and, following an argument, was ejected. The runner was thrown out stealing and Shore retired the next 26 batters.