Baseball Records

Most Doubles in MLB History

Doubles have always been one of the most thrilling plays in baseball. Unlike a home run, a double demonstrates a batter’s ability to control the bat, locate the gaps and keep the offense alive. For more than a hundred years, the top hitters have utilized doubles to showcase their consistency and talent. Tris Speaker still holds the all-time record with most doubles in mlb history with 792 doubles.

Gehrig, Speaker, Cobb, Ruth sitting together
Babe Ruth (far right), outfielder with the New York Yankees with (L/R) teammate Lou Gehrig, along with centerfielders Tris Speaker, and Ty Cobb of the Philadelphia Athletics, circa 1928.
Photo Credit: International Newsreel, Public domain, via Wikimedia Commons

Top 5 Most Career Doubles in MLB History

Here are the top 5 players with the most doubles in MLB history, showing how smart placement can matter more than pure power.

RankPlayerDoubles
1Tris Speaker792
2Pete Rose746
3Stan Musial725
4Ty Cobb723
5Albert Pujols686

Tris Speaker (792 Doubles)

Career: 1907-1928
Teams: Boston Americans/Red Sox, Cleveland Indians, Washington Senators, Philadelphia Athletics

Tris Speaker is considered one of the best hitters in the history of baseball. He holds the all-time record for career doubles with 792, a record that remains unbroken. Speaker excelled at hitting balls into the gaps and was quick enough to turn singles into doubles. He topped the American League in doubles eight times.

Pete Rose (746 Doubles)

Career: 1963-1986
Teams: Cincinnati Reds, Philadelphia Phillies, Montreal Expos

Pete Rose ranks second in MLB history for doubles with 746 career doubles. He achieved this impressive number by consistently hitting line drives and running the bases aggressively. Although Rose never led the league in doubles for a season he still managed to hit over 40 doubles in five different years demonstrating his reliable performance.

Stan Musial (725 Doubles)

Career: 1941-1963
Teams: St. Louis Cardinals

Stan Musial dedicated his whole career to the St. Louis Cardinals ending with a total of 725 doubles. He topped the National League in doubles eight times and achieved over 40 doubles in ten different seasons. Despite missing the 1945 season due to his service in the Navy during World War II, he still created one of the most impressive hitting careers in baseball.

Ty Cobb (723 Doubles)

Career: 1905-1928
Teams: Detroit Tigers, Philadelphia Athletics

Ty Cobb recorded 724 doubles placing him fourth in MLB history. Cobb often turned routine singles into doubles by driving the ball into the gaps and using his sharp instincts to stretch hits into extra bases. He topped the American League in doubles three times achieving a career-high of 44 doubles in 1911.

Albert Pujols (686 Doubles)

Career: 2001-2022
Teams: St. Louis Cardinals, Los Angeles Angels, Los Angeles Dodgers

Albert Pujols wrapped up his 22-year career with a total of 686 doubles. He stands out as the only player from the 21st century to be in the top five. Pujols had eight seasons where he hit more than 40 doubles with a personal best of 51 doubles in 2003. He racked up 1,377 extra-base hits proving he was one of the most well-rounded hitters in history.