27 up, 27 down

Here are the 20 perfect games pitched in the major leagues:

AMERICAN LEAGUE (12)

Dallas Braden (5-9-2010) Oakland 4, Tampa Bay 0

Mark Buehrle (7-23-2009) Chicago 5, Tampa Bay 0

David Cone (7-18-1999) New York 6, Montreal 0

David Wells (5-17-1998) New York 4, Minnesota 0

Kenny Rogers (7-28-1994) Texas 4, California 0

Mike Witt (9-30-1984) California 1, Texas 0

Len Barker (5-15-1981) Cleveland 3, Toronto 0

Catfish Hunter (5-8-1968) Oakland 4, Minnesota 0

Don Larsen (10-8-1956) New York 2, Brooklyn 0* in Game 5 of the World Series

Charlie Robertson (4-30-1922) Chicago 2, Detroit 0

Addie Joss (10-2-1908) Cleveland 1, Chicago 0

Cy Young (5-5-1904) Boston 3, PHILADELPHIA

A'S 0

NATIONAL LEAGUE (8)

Roy Halladay (5-29-2010) PHILLIES 1, Florida 0

Randy Johnson (5-18-2004) Arizona 2, Atlanta 0

Dennis Martinez (7-28-1991) Montreal 2, Los Angeles 0

Tom Browning (9-16-1988) Cincinnati 1, Los Angeles 0

Sandy Koufax (9-9-1965) Los Angeles 1, Chicago 0

Jim Bunning (6-21-1964) PHILLIES 6, New York 0

Monte Ward (6-17-1880) Providence 5, Buffalo 0

Lee Richmond (6-12-1880) Worcester 1, Cleveland 0

Source: mlb.com