Apr 10, 2025; Tampa, Fl, USA; Los Angeles Angels catcher Logan O’Hoppe (14) doubles against the Tampa Bay Rays during the second inning at George M. Steinbrenner Field. Mandatory Credit: Kim Klement Neitzel-Imagn Images
The 2025 MLB season has finished its third week. Many players are continuing at their torrid pace, while others are starting to come around; however, many are still figuring out how to overcome their early-season struggles. Below are the top 10 catchers heading into Week 4. Please note that position players qualify for weekly power rankings based on a fixed number of at-bats accumulated in the previous week.
1. Sean Murphy, Atlanta Braves
Sep 30, 2024; Atlanta, Georgia, USA; Atlanta Braves catcher Sean Murphy (12) celebrates with teammates after scoring a run against the New York Mets in the seventh inning at Truist Park. Mandatory Credit: Brett Davis-Imagn Images
Last week, Murphy hit three home runs and drove in six runs.
2. Cal Raleigh, Seattle Mariners
Apr 12, 2025; Seattle, Washington, USA; Seattle Mariners catcher Cal Raleigh (29) hits a solo-home run against the Texas Rangers during the fifth inning at T-Mobile Park. Mandatory Credit: Joe Nicholson-Imagn Images
Raleigh slashed .316/.381/.895 with three home runs and four RBI.
3. William Contreras, Milwaukee Brewers
MILWAUKEE, WISCONSIN – AUGUST 12: William Contreras #24 of the Milwaukee Brewers reacts to a two run home run against the Los Angeles Dodgers during the sixth inning at American Family Field on August 12, 2024 in Milwaukee, Wisconsin. (Photo by Stacy Revere/Getty Images)
Contreras is coming off a week in which he hit two home runs and drove in seven runs.
4. Joey Bart, Pittsburgh Pirates
Mar 7, 2025; Bradenton, Florida, USA; Pittsburgh Pirates designated hitter Joey Bart (14) hits an rbi single against the Philadelphia Phillies in the fifth inning during spring training at LECOM Park. Mandatory Credit: Nathan Ray Seebeck-Imagn Images
Last week, Bart hit one home run and finished with four RBI.
5. Keibert Ruiz, Washington Nationals
Mar 29, 2025; Washington, District of Columbia, USA; Washington Nationals catcher Keibert Ruiz (20) reacts after hitting a home run during the second inning against the Philadelphia Phillies at Nationals Park. Mandatory Credit: Reggie Hildred-Imagn Images
Ruiz continued his hot start to the season with nine hits and five RBI.
6. Dillon Dingler, Detroit Tigers
Apr 11, 2025; Minneapolis, Minnesota, USA; Detroit Tigers catcher Dillon Dingler (13) hits a RBI single against the Minnesota Twins in the sixth inning at Target Field. Mandatory Credit: Jesse Johnson-Imagn Images
Dingler is coming off a week in which he recorded six hits, one home run, and two RBI.
7. Logan O’Hoppe, Los Angeles Angels
O’Hoppe’s home run raised his season total to five.
8. Pedro Pages, St. Louis Cardinals
Mar 30, 2025; St. Louis, Missouri, USA; St. Louis Cardinals catcher Pedro Pages (43) watches his home run against the Minnesota Twins at Busch Stadium. Mandatory Credit: Tim Vizer-Imagn Images
Pages finished the week with five hits and four RBI.
9. Adley Rutschman, Baltimore Orioles
BALTIMORE, MD – AUGUST 04: Adley Rutschman #35 of the Baltimore Orioles gets a lead-off hit in the first inning during a baseball game against the New York Mets at Oriole Park at Camden Yards on August 4, 2023 in Baltimore, Maryland. (Photo by Mitchell Layton/Getty Images)
Last week, Rutschman recorded four hits, one home run, and two RBI.
10. Jonah Heim, Texas Rangers
Apr 6, 2025; Arlington, Texas, USA; Texas Rangers catcher Jonah Heim (28) singles in the winning run in the bottom of the ninth inning against the Tampa Bay Rays at Globe Life Field. Mandatory Credit: Tim Heitman-Imagn Images
Heim finished last week with four hits and three RBI.