KANSAS CITY, MISSOURI – APRIL 9: Salvador Perez #13 of the Kansas City Royals celebrates after hitting a walk-off single to defeat the Houston Astros at Kauffman Stadium on April 9, 2024 in Kansas City, Missouri. (Photo by Jay Biggerstaff/Getty Images)
These are the top 10 catchers in MLB right now:
1. 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 enters 2025 after finishing last season with 23 home runs, 92 RBI, and a .365 OBP.
2. Salvador Perez, Kansas City Royals
Mar 25, 2025; Arlington, Texas, USA; Kansas City Royals catcher Salvador Perez (13) circles the bases on his two-run home run against the Texas Rangers in the fourth inning at Globe Life Field. Mandatory Credit: Jim Cowsert-Imagn Images
Perez enters 2025 with four straight seasons of 23+ home runs and 76+ RBI.
3. Cal Raleigh, Seattle Mariners
Raleigh finished 2024 with a second straight season of 30+ home runs and 75+ RBI.
4. Shea Langeliers, Athletics
WASHINGTON, DC – SEPTEMBER 01: Shea Langeliers #23 of the Oakland Athletics drives in two runs with a double in the tenth inning against the Washington Nationals at Nationals Park on September 01, 2022 in Washington, DC. (Photo by Greg Fiume/Getty Images)
Langeliers enters 2025 after having his best Major League season finishing with 29 home runs, 80 RBI, and a .739 OPS.
5. Yainer Diaz, Houston Astros
HOUSTON, TEXAS – APRIL 01: Ronel Blanco #56 celebrates with Yainer Diaz #21 of the Houston Astros after pitching a no hitter against the Toronto Blue Jays at Minute Maid Park on April 01, 2024 in Houston, Texas. (Photo by Logan Riely/Getty Images)
Diaz finished his second full season with 16 home runs, a career-best 84 RBI, and a .299 average.
6. Will Smith, Los Angeles Dodgers
LOS ANGELES, CALIFORNIA – SEPTEMBER 12: Will Smith #16 of the Los Angeles Dodgers celebrates his three run home run, to take a 7-1 lead over the San Diego Padres, during the fourth inning at Dodger Stadium on September 12, 2023 in Los Angeles, California. (Photo by Harry How/Getty Images)
2024 may have been a “down year” but Smith reached 20 home runs and 75 RBI.
7. 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)
The Baltimore catcher came close to a career year but finished 2024 with 19 home runs and 79 RBI.
8. Tyler Stephenson, Cincinnati Reds
Feb 24, 2025; Goodyear, Arizona, USA; Cincinnati Reds catcher Tyler Stephenson (37) runs the bases against the Los Angeles Dodgers during the first inning at Goodyear Ballpark. Mandatory Credit: Joe Camporeale-Imagn Images
2024 was Stephenson’s best season, reaching 19 home runs and 66 RBI.
9. Logan O’Hoppe, Los Angeles Angels
O’Hoppe enters 2025 looking to build off his strong 2024 season that saw him finish with 20 home runs and 56 RBI.
10. Ryan Jeffers, Minnesota Twins
MINNEAPOLIS, MN – APRIL 20: Ryan Jeffers #27 of the Minnesota Twins runs against the Detroit Tigers on April 20, 2024 at Target Field in Minneapolis, Minnesota. (Photo by Brace Hemmelgarn/Minnesota Twins/Getty Images)
Jeffers finished a career year in 2024 with 21 home runs, 64 RBI, and three stolen bases.