
Every MLB team's All-time hits leader. Read every MLB team's all-time hits leader

Every MLB Team's All-Time Hits Leader - All 30 Franchises
With Opening Day just around the corner, let’s take a trip down memory lane and analyze each MLB team’s all-time hits leader. While most of these players are in the Hall of Fame, some remain quite underrated in the league’s history.

Arizona Diamondbacks: Luis Gonzalez - 1,337 hits
Luis Gonzalez is the only Diamondback to tally at least 1,300 hits with the franchise. Gonzalez began his career as a Houston Astro but is remembered for his time in Arizona. During his first season in Arizona (1999), Gonzalez led the NL in total hits. Across his eight-year tenure in Arizona, he held a strong .298./.391/.529 slash line with 224 HRs (28 per season) and 774 RBI (97 per season). He posted a career .919 OPS in Arizona.

Athletics: Bert Campaneris - 1,882 hits
Shortstop Bert Campaneris narrowly stands at the top of the franchise record as Al Simmon tallied 1,827 hits. Campaneris spent 13 of his 19 MLB seasons in Oakland. During his first season in Oakland, the infielder led the AL in hits (177) and made the All-Star game five times during this stretch. He also led the AL in stolen bases three times during this stretch and held an overall .263 AVG.

Atlanta Braves: Hank Aaron - 3,600 hits
One of the greatest players of all time sits alone in the Atlanta record books. Hank Aaron tallied 3,600 hits in Atlanta across 21 seasons. During his long tenure in Atlanta, Aaron posted a stellar .305/.374/.555 slash line with a strong .928 OPS. He averaged 37 home runs and 133 RBI in each campaign. During this stretch, Aaron made the All-Star team in each season and won an MVP.

Baltimore Orioles: Cal Ripken Jr. - 3,184 hits
Cal Ripken Jr. spent his entire 21-year MLB career with the Baltimore Orioles. Ripken was a 19-time All-Star and an eight-time Silver Slugger. During his MLB career, Ripken rarely missed time, as he played in 162 contests in eight seasons of his career. He won AL Rookie of the Year during the 1982 season and was a two-time AL MVP winner. His hit total places him 15th-most in the league’s history.

Boston Red Sox: Carl Yastrzemski - 3,419 hits
Carl Yastrzemski’s 3,419 hits place him with the eighth-most in MLB history. Yastrzemski spent his entire 23 MLB seasons with the Boston Red Sox. In Boston, Yastrzemski would lead the American League in batting average three times, and on-base percentage five times. He won the Triple Crown during the 1967 campaign and was an 18-time All-Star.

Chicago Cubs: Ernie Banks - 3,012 hits
Ernie Banks slightly holds the franchise record as Billy Williams sits as the close No. 2 with 2,510 hits. The Hall of Fame infielder spent his entire 19-year career in the Northside of Chicago. As a Cub, Williams was a 14-time All-Star. He won the National League MVP twice (1958, 1959). He averaged 33 HRs with a .274/.330/.500 slash line per season.

Chicago White Sox: Luke Appling - 2,749 hits
Infielder Luke Appling is the only White Sox player to eclipse 2,500 career hits with the franchise. Appling exceeded this number quite easily during his 20-year career in Chicago. Appling captured the batting title twice and was a seven-time All-Star. During his Hall of Fame career, Appling never won an MVP but finished second in voting twice (1936, 1943).

Cincinnati Reds: Pete Rose - 3,358 hits
The all-time hits leader represents the Cincinnati Reds. During his career, Rose would tally 4,256 total hits, which still stands as an MLB record. Rose would spend the first 19 years of his 24-year MLB career in Cincinnati. As a Red, Rose led the National League in hits six times and runs four times. Across his time in Cincinnati, Rose posted a cumulative .307/.379/.425 slash line.

Cleveland Guardians: Nap Lajoie - 2,047 hits
Nap Lajoie holds the franchise record for hits of the then-Cleveland Naps. Lajoie spent 13 seasons of his 21 MLB seasons in Cleveland. During this stretch, Lajoie would be one of the most productive hitters in the sport as he posted an impressive .338/.380/.466 slash line. He averaged 43 doubles per season with 98 runs and 104 RBI. The Hall of Famer also captured the batting title three times.

Colorado Rockies: Todd Helton - 2,519 hits
Todd Helton is the only Colorado Rockie to tally at least 2,000 career hits with the franchise. Long-time Rockie Charlie Blackmon sits in the No. 2 spot on this list but only has 1,805 career hits. Todd Helton spent his entire 17-year MLB career in Colorado. He would make the All-Star Game five times and capture four Silver Sluggers. The Hall of Famer won the batting title once (2000) and finished top 10 in MVP voting three times.

Detroit Tigers: Ty Cobb - 3,900 hits
Ty Cobb sits with the second-most hits in MLB history (4,189) and tallied the vast majority of them with the Detroit Tigers. The outfielder spent 22 of his 24 MLB seasons in Detroit. He led the American League in hits eight times and won an incredible 12 batting titles. He won the triple crown during the 1908 campaign and the MVP during the 1911 campaign. As a Tiger, he held an overall .368/.434/.516 line.

Houston Astros: Craig Biggio - 3,060 hits
Craig Biggio is the only Houston Astro to eclipse 3,000 career hits with the franchise. The utility man spent his entire 20-year MLB career with the Astros. The Hall of Famer was a seven-time All-Star and a four-time Gold Glover. Biggio also won five Silver Slugger awards and the Roberto Clemente Award. Biggio posted a career slash line of .281/.363/.433 slash line.

Kansas City Royals: George Brett - 3,154 hits
George Brett and Frank White are the only two players to tally 2,000 hits with the Kansas Royals. However, Brett is the only player in franchise history to eclipse 3,000 hits. Brett would spend all 21 seasons of his MLB career with the Royals. The Hall of Famer was a 13-time All-Star and won the batting title three times. In addition, Brett was the 1980 AL MVP.

Los Angeles Angels: Garret Anderson - 2,368 hits
Garret Anderson is the only player in Angels history to eclipse 2,000 career hits with the franchise. Anderson spent the first 15 of his 16 MLB seasons with the Angels. During his time in Los Angeles, Anderson led the AL in doubles twice and was a three-time All-Star. Anderson was a two-time Silver Slugger and won the 2002 World Series.

Los Angeles Dodgers: Zack Wheat - 2,804 hits
Zack Wheat tallied the most hits in franchise history but spent his time playing under the Brooklyn Robins. Wheat played the first 18 seasons of his 19-year MLB career in Brooklyn. As a Robin, Wheat held a stellar .317/.367/.450 slash line with an .817 OPS. He finished within the top 10 in MVP voting in two seasons. He also won the batting title in 1918.

Miami Marlins: Luis Castillo - 1,273 hits
Luis Castillo is one of just three Miami hitters to surpass 1,000 career hits with the franchise. During his 10-year career with the Marlins, Castill tallied 1,273 hits. He was a two-time All-Star and a three-time Gold Glover at the keystone. Across his time in Miami, he held a cumulative .293/.370/.356 line while averaging 35 stolen bases per season.

Milwaukee Brewers: Robin Yount - 3,142 hits
Robin Yount sits with the 20th-most career hits in MLB history. Yount would tally all 3,142 of them as a Milwaukee Brewer. Across his career, Yount would be a two-time NL MVP and a three-time Silver Slugger and All-Star. Yount also won a Gold Glove en route to being inducted into the Hall of Fame. He led the NL in doubles twice and held a cumulative .285/.342/.430 line.

Minnesota Twins: Sam Rice - 2,889 hits
Sam Rice spent the first 19 seasons of his MLB career with the Washington Senators, who eventually relocated to Minnesota, where they became the Twins. During his 19-year tenure, Rice would tally the most hits in the league twice, finishing fourth in MVP voting during the 1926 campaign. He posted a cumulative .322/.374/.427 slash line. He averaged 34 doubles and 24 stolen bases per season.

New York Mets: David Wright - 1,777 hits
David Wright spent his entire 14-year MLB career with the New York Mets. Wright became a franchise icon as he became the first New York Met to tally more than 1,600 hits with the franchise. Wright was a seven-time All-Star, a two-time Silver Slugger, and a two-time Gold Glover. Even though he never captured the MVP, he finished within the top 9 in four seasons.

New York Yankees: Derek Jeter - 3,645 hits
Derek Jeter sits with the sixth-most hits in MLB history. The Hall of Famer spent his entire 20-year MLB career serving as “The Captian” of the Yankees. Jeter led the Yankees to five World Series Championships. He was a 14-time All-Star, five-time Gold Glover, and five-time Silver Slugger. Jeter led the AL in total hits twice and held an overall .310/.377/.440 line.

Philadelphia Phillies: Jimmy Rollins - 2,306 hits
Jimmy Rollins is one of four Philadelphia Phillies to tally at least 2,000 hits with the franchise. However, Rollins became the first to surpass 2,300 hits as he moved into the top spot, over Hall of Famer Mike Schmidt. Rollins would spend the first 15 of his 17 seasons in Philadelphia. Rollins won the 2007 NL MVP and was a three-time All-Star.

Pittsburgh Pirates: Roberto Clemente - 3,000 hits
Roberto Clemente is the only Pirates player to reach the 3,000-hit milestone. Clemente would spend his entire 18-year MLB career in the Steel City. Clemente would have a stellar .317/.359/.475 career slash line. He posted a .834 OPS. During his career, he led the NL in hits twice and batting average four times. He won the 1966 NL MVP and was a 15-time All-Star.

San Diego Padres: Tony Gwynn - 3,141 hits
Tony Gwynn stands alone on the San Diego franchise record book. Gwynn is the only Padre hitter to tally more than 1,200 career hits with the franchise, and Gwynn well exceeded this total. The Hall of Fame outfielder spent his entire 20-year MLB career. He posted a career .338/.388/.459 slash line. He led the NL in hits seven times and won the batting title eight times. He was also a 15-time All-Star.

San Francisco Giants: Willie Mays - 3,187 hits
Willie Mays tallied the 12th-most hits in MLB history. Mays spent the first 21 of his 23 MLB seasons as a Giant, both in New York and San Francisco. Mays is also the only player in franchise history to reach the 3,000-hit milestone. During his Hall of Fame career, Mays was a 24-time All-Star and a 12-time Gold Glover. He accumulated an incredible 154.6 WAR and a .304/.385/.546 line in San Francisco.

Seattle Mariners: Ichiro Suzuki - 2,542 hits
Ichiro Suzuki spent 14 of his 19 MLB seasons in Seattle. Suzuki joined Edgar Martinez as the only players in franchise history to tally at least 2,000 hits with the team. Suzuki led the AL in total hits seven times. During his career, Suzuki was a 10-time All-Star and a three-time Silver Slugger. The Hall of Famer also captured two batting titles and won Rookie of the Year and MVP during his debut season.

St. Louis Cardinals: Stan Musial - 3,630 hits
Stan Musial is the only player in St. Louis Cardinal’s history that reached the 3,000-hit plateau. The Hall of Fame outfielder/first baseman was a three-time MVP and a 24-time All-Star during his 22 MLB seasons. Musial led the NL in hits six times. He captured the batting title seven times and won three World Series Championships. He posted a cumulative .331/.417/.559 slash line.

Tampa Bay Rays: Carl Crawford - 1,480 hits
Carl Crawford spent the first nine seasons of his 15-year MLB career in Tampa Bay. Crawford is one of just three players in franchise history (Evan Longoria, Ben Zobrist) to tally at least 1,000 hits. During his time in Tampa Bay, Crawford flashed elite speed as he led the AL in stolen bases four times and triples three times. He was a four-time All-Star and held a .296 AVG.

Texas Rangers: Michael Young - 2,230 hits
Michael Young is the only player in Ranger history to eclipse 2,00 hits with the franchise. Young spent the first 13 seasons of his 14-year MLB career in Texas. During this tenure, Young held a strong .301/.347/.444 slash line. He was a seven-time All-Star, a Gold Glove winner, and captured the 2005 batting title.

Toronto Blue Jays: Tony Fernandez - 1,583 hits
Tony Fernandez is one of just two players in Toronto history to tally at least 1,500 hits with the franchise, Vernon Wells being the other. Across his 12 seasons in Toronto, Fernandez posted a cumulative .297/.353/.412 line. He was a five-time All-Star and four-time Gold Glove winner. He finished within the top 15 of MVP voting twice in his career.

Washington Nationals: Ryan Zimmerman - 1,846 hits
Ryan Zimmerman is the only player in team history to surpass 1,800 hits with the franchise. Zimmerman would spend all 16 seasons of his MLB career with the Nationals. He posted a cumulative .277/.341/.475 slash line with a .816 OPS. He was a two-time All-Star and a two-time Silver Slugger. He won a Gold Glove during the 2009 campaign and won the 2017 World Series.