It’s a feat within a feat!
LATEST CYCLE
August 15, 2024 – Weston Wilson against the Nationals. It was only his fourth career home run, but he already had a ledger against Washington.
Let’s take a look at other players who included a ledger in their cycle.
FACTS + HIGHLIGHTS
303 players have hit for the cycle since 1901
Fifty-two players hit their ledger home run against that opponent in the cycle
Five players hit their first career home run in a cycle: Cliff Heathcote, Gary Ward, Luke Scott, Fred Lewis, and Xavier Edwards
Eddie Rosario joined the v30 Club with a cycle and ledger against the Giants in 2021
Three came during a natural cycle: Bob Fothergill, Leon Culberson, and Bob Watson
Two came during a reverse cycle: Luke Scott and Carlos Gomez
On June 20, 1904, Duff Cooley of the Boston Braves hit his ledger home run against the Phillies in game one of a double header. He hit for the cycle in game two of the double header.
THE LIST
July 23, 1901
· Fred Clarke, Pittsburgh Pirates vs Cincinnati Reds (#3 of 7)
October 2, 1908
· Otis Clymer, Washington Senators at New York Yankees (#2 of 2)
July 3, 1910
· Owen Wilson, Pittsburgh Pirates at Cincinnati Reds (#5 of 8)
June 10, 1912
· Jack Meyers, New York Giants vs Chicago Cubs (#5 of 6)
July 5, 1915
· Heinie Groh, Cincinnati Reds at Chicago Cubs (Game 2) (#5 of 7)
June 13, 1918
· Cliff Heathcote, St. Louis Cardinals at Philadelphia Phillies (#1 of 8)
June 1, 1921
· Dave Bancroft, New York Giants vs Philadelphia Phillies (Game 2) (#7 of 8)
September 26, 1926
· Bob Fothergill, Detroit Tigers vs Boston Red Sox (Game 1) (#4 of 8)
May 23, 1929
· Oscar Melillo, St. Louis Browns at Cleveland Indians (Game 2) (#2 of 7)
September 2, 1929
· Joe Cronin, Washington Senators at Boston Red Sox (Game 1) (#5 of 8)
July 3, 1943
· Leon Culberson, Boston Red Sox at Cleveland Indians (#3 of 6)
August 4, 1945
· Bill Salkeld, Pittsburgh Pirates vs St. Louis Cardinals (#5 of 7)
July 9, 1971
· Freddie Patek, Kansas City Royals at Minnesota Twins (#7 of 16)
April 16, 1972
· Dave Kingman, San Francisco Giants at Houston Astros (#5 of 25)
June 9, 1974
· Richie Zisk, Pittsburgh Pirates at San Francisco Giants (#9 of 25)
June 25, 1976
· Mike Phillips, New York Mets at Chicago Cubs (#4 of 5)
July 24, 1976
· Lyman Bostock, Minnesota Twins at Chicago White Sox (#3 of 10)
September 24, 1977
· Jack Brohamer, Chicago White Sox at Seattle Mariners (#10 of 11)
September 15, 1979
· Bob Watson, Boston Red Sox at Baltimore Orioles (#20 of 25)
September 18, 1980
· Gary Ward, Minnesota Twins at Milwaukee Brewers (Game 1) (#1 of 14)
October 1, 1980
· Charlie Moore, Milwaukee Brewers at California Angels (#13 of 13)
May 4, 1987
· Candy Maldonado, San Francisco Giants at St. Louis Cardinals (#12 of 27)
September 23, 1987
· Albert Hall, Atlanta Braves vs Houston Astros (#3 of 4)
September 15, 1991
· Ray Lankford, St. Louis Cardinals vs New York Mets (#7 of 20)
April 12, 1994
· Scott Cooper, Boston Red Sox at Kansas City Royals (#11 of 14)
September 11, 1997
· John Olerud, New York Mets vs Montreal Expos (#24 of 29)
July 25, 1998
· Neifi Pérez, Colorado Rockies vs St. Louis Cardinals (#11 of 22)
July 6, 1999
· Chris Singleton, Chicago White Sox vs Kansas City Royals (#6 of 18)
August 17, 2001
· Jeff Frye, Toronto Blue Jays vs Texas Rangers (#10 of 10)
August 14, 2003
· Travis Hafner, Cleveland Indians at Minnesota Twins (#7 of 23)
August 15, 2005
· Randy Winn, San Francisco Giants at Cincinnati Reds (#20 of 28)
July 28, 2006
· Luke Scott, Houston Astros vs Arizona Diamondbacks (#1 of 28)
May 13, 2007
· Fred Lewis, San Francisco Giants at Colorado Rockies (#1 of 19)
May 7, 2008
· Carlos Gómez, Minnesota Twins at Chicago White Sox (#4 of 29)
August 28, 2008
· Cristian Guzmán, Washington Nationals vs Los Angeles Dodger (#20 of 21)
August 14, 2009
· Félix Pié, Baltimore Orioles vs Los Angeles Angels (#6 of 11)
June 29, 2012
· Aaron Hill, Arizona Diamondbacks at Milwaukee Brewers (#24 of 27)
July 19, 2013
· Brandon Barnes, Houston Astros vs Seattle Mariners (#5 of 15)
June 16, 2015
· Brock Holt, Boston Red Sox vs Atlanta Braves (#6 of 17)
September 28, 2016
· John Jaso, Pittsburgh Pirates vs Chicago Cubs (#21 of 25)
April 5, 2019
· Jorge Polanco, Minnesota Twins at Philadelphia Phillies (#8 of 25)
June 30, 2021
· Trea Turner, Washinton Nationals vs Tampa Bay Rays (#22 of 27)
July 16, 2021
· Jake Cronenworth, San Diego Padres at Washington Nationals (#9 of 21)
September 19, 2021
· Eddie Rosario, Atlanta Braves at San Francisco Giants (#30 of 30)
June 11, 2022
· Jared Walsh, Los Angeles Angels vs New York Mets (#19 of 21)
June 22, 2022
· Austin Hays, Baltimore Orioles vs Washington Nationals (#17 of 20)
April 11, 2023
· Luis Arráez, Miami Marlins at Philadelphia Phillies (#11 of 17)
May 12, 2023
· Cedric Mullins, Baltimore Orioles vs Pittsburgh Pirates (#18 of 21)
June 23, 2023
· Elly De La Cruz, Cincinnati Reds vs Atlanta Braves (#3 of 18)
June 30, 2024
· Wyatt Langford, Texas Rangers at Baltimore Orioles (#4 of 5)
July 28, 2024
· Xavier Edwards, Miami Marlins at Milwaukee Brewers (#1 of 1)