Hitting for the Cycle in the American League

A single, a double, a triple, and a home run. Hit them all in one game and the cycle is complete. Listed below is an alphabetical list every player in the history of the American League who has hit for the cycle.

IMPORTANT NOTE: If you are interested in a chronological list sorted by a specific team please visit our Team by Team section on the main menu or click the team name next to the player's name.

"I get a kick out of watching a team defense me. A player moves two steps in one direction and I hit it two steps the other way. It goes right by his glove and I laugh." - Hall of Fame Player Rod Carew (Hit for the Cycle on May 20, 1970 with the Minnesota Twins)
American League Cycle Hitters

In Alphabetical Order / National League Cycle Hitters

Name Team

Date / Box

Earl Averill

Cleveland Indians

08-17-1933

Frank Baker

Philadelphia Athletics

07-03-1911

Adrian Beltre

Seattle Mariners

09-01-2008

Mike Blowers

Oakland Athletics

05-18-1998

Lyman Bostock

Minnesota Twins

07-24-1976

Bill Bradley

Cleveland Blues

09-24-1903

George Brett

Kansas City Royals

05-28-1979

Kansas City Royals

07-25-1990

Jack Brohamer

Chicago White Sox

09-24-1977

Jay Buhner

Seattle Mariners

06-23-1993

Eric Byrnes

Oakland Athletics

06-29-2003

Melky Cabrera

New York Yankees

08-02-2009

Rod Carew

Minnesota Twins

05-20-1970

Roy Carlyle

Boston Red Sox

07-21-1925

Sam Chapman

Philadelphia Athletics

05-05-1939

Eric Chavez

Oakland Athletics

06-21-2000

Lou Clinton

Boston Red Sox

07-13-1962

Otis Clymer

Washington Senators

10-02-1908

Mickey Cochrane

Philadelphia Athletics

07-22-1932

Philadelphia Athletics

08-02-1933

Scott Cooper

Boston Red Sox

04-12-1994

Doc Cramer

Philadelphia Athletics

06-10-1934

Joe Cronin

Washington Senators

09-02-1929

Boston Red Sox

08-02-1940

Mike Cubbage

Minnesota Twins

07-27-1978

Mike Cuddyer

Minnesota Twins

05-22-2009

Leon Culberson

Boston Red Sox

07-03-1943

Jeff DaVanon

Anaheim Angels

08-25-2004

Harry Davis

Philadelphia Athletics

07-10-1901

Bert Daniels

New York Highlanders

07-25-1912

Joe DiMaggio

New York Yankees

07-09-1937

New York Yankees

05-20-1948

Larry Doby

Cleveland Indians

06-04-1952

Bobby Doerr

Boston Red Sox

05-17-1944

Boston Red Sox

05-13-1947

Pat Dougherty

Boston Americans

07-29-1903

Damion Easley

Detroit Tigers

06-08-2001

Mark Ellis

Oakland Athletics

06-04-2007

Dwight Evans

Boston Red Sox

06-28-1984

Hoot Evers

Detroit Tigers

09-07-1950

Tony Fernandez

New York Yankees

09-03-1995

Chone Figgins

Los Angeles Angels of Anaheim

09-16-2006

Carlton Fisk

Chicago White Sox

05-16-1984

Dan Ford

California Angels

08-10-1979

Bob Fothergill

Detroit Tigers

09-26-1926

Jimmie Foxx

Philadelphia Athletics

08-14-1933

Buck Freeman

Boston Red Sox

07-21-1903

Jim Fregosi

Los Angeles Angels

07-28-1964

California Angels

05-20-1968

Jeff Frye

Toronto Blue Jays

08-17-2001

Travis Fryman

Detroit Tigers

07-28-1993

Rich Gedman

Boston Red Sox

09-18-1985

Lou Gehrig

New York Yankees

06-25-1934

New York Yankees

08-01-1937

Charlie Gehringer

Detroit Tigers

05-27-1939

Carlos Gomez

Minnesota Twins

05-07-2008

Joe Gordon

New York Yankees

09-08-1940

Goose Goslin

Washington Senators

08-28-1924

Mike Greenwell

Boston Red Sox

09-14-1988

Kelly Gruber

Toronto Blue Jays

04-16-1989

08-01-2006

Travis Hafner

Cleveland Indians

08-14-2003

Odell Hale

Cleveland Indians

07-12-1938

Mike Hegan

Milwaukee Brewers

09-03-1976

Pinky Higgins

Philadelphia Athletics

08-06-1933

Larry Hisle

Minnesota Twins

06-04-1976

Tony Horton

Cleveland Indians

07-02-1970

Aubrey Huff

Baltimore Orioles

06-29-2007

Baby Doll Jacobson

St. Louis Browns

04-17-1924

Bob Johnson

Boston Red Sox

07-06-1944

George Kell

Detroit Tigers

06-02-1950

Ian Kinsler

Texas Rangers

04-15-2009

Jason Kubel

Minnesota Twins

04-17-2009

Jim King

Washington Senators

05-26-1964

Nap Lajoie

Philadelphia Athletics

07-30-1901

Tony Lazzeri

New York Yankees

06-03-1932

Fred Lynn

Boston Red Sox

05-13-1980

Mickey Mantle

New York Yankees

07-23-1957

Gary Mathews, Jr.

Texas Rangers

09-13-2006

John Mayberry

Kansas City Royals

08-05-1977

Oddibe McDowell

Texas Rangers

07-23-1985

George McQuinn

St. Louis Browns

07-19-1941

Ski Melillo

St. Louis Browns

05-23-1929

Bob Meusel

New York Yankees

05-07-1921

New York Yankees

07-03-1922

New York Yankees

07-26-1928

Paul Molitor

Milwaukee Brewers

05-15-1991

Charlie Moore

Milwaukee Brewers

10-01-1980

Bobby Murcer

New York Yankees

08-29-1972

Danny Murphy

Philadelphia Athletics

08-25-1910

John Olerud

Seattle Mariners

06-16-2001

Freddie Patek

Kansas City Royals

07-09-1971

Tony Phillips

Oakland Athletics

05-16-1986

Felix Pie

Baltimore Orioles

08-14-2009

Kirby Puckett

Minnesota Twins

08-01-1986

Cal Ripken, Jr.

Baltimore Orioles

05-06-1984

Brooks Robinson

Baltimore Orioles

07-15-1960

Alex Rodriguez

Seattle Mariners

06-05-1997

Buddy Rosar

New York Yankees

07-19-1940

Ray Schalk

Chicago White Sox

06-27-1922

Chris Singleton

Chicago White Sox

07-06-1999

George Sisler

St. Louis Browns

08-08-1920

St. Louis Browns

08-13-1921

Moose Solters

Boston Red Sox

08-19-1934

Tris Speaker

Boston Red Sox

06-09-1912

Miguel Tejada

Oakland Athletics

09-29-2001

Mark Teixeira

Texas Rangers

08-17-2004

Andy Thornton

Cleveland Indians

04-22-1978

Cesar Tovar

Minnesota Twins

09-19-1972

B.J. Upton

Tampa Bay Rays

10-02-2009

John Valentin

Boston Red Sox

06-06-1996

Jose Valentin

Chicago White Sox

04-27-2000

Elmer Valo

Philadelphia Athletics

08-02-1950

Bobby Veach

Detroit Tigers

09-17-1920

Mickey Vernon

Washington Senators

05-19-1946

Gee Walker

Detroit Tigers

04-20-1937

Gary Ward

Minnesota Twins

09-18-1980

Bob Watson

Boston Red Sox

09-15-1979

Vic Wertz

Detroit Tigers

09-14-1947

Frank White

Kansas City Royals

09-26-1979

Kansas City Royals

08-03-1982

Ted Williams

Boston Red Sox

07-21-1946

Dave Winfield

California Angels

06-24-1991

Carl Yastrzemski

Boston Red Sox

05-14-1965

Robin Yount

Milwaukee Brewers

06-12-1988

Name Team

Date / Box

American League Cycle Hitters



Leon Culberson, Bob Fothergill, Charlie Gehringer, Tony Lazzeri, Gary Mathews Jr., Jose Valentin, and Bob Watson each hit for the cycle in the American League in natural order — meaning they had their single first, their double second, their triple third and their home run last.

Jay Buhner, Jimmie Foxx, Nap Lajoie, Tony Lazzeri, and Miguel Tejeda are the only American League cycle hitters who capped off their cycle with a grand slam instead of a "mere" home run.

Did you know that Bob Meusel is the only American League player to hit for the cycle three times? Use this page to determine more trivia questions about cycle hitters.