Skip to main content

2022 Fantasy Baseball Rankings (NL)

Expert Consensus Ranking (45 of 45 Experts) -

Rank Player (Team, Position) Overall Notes
1 J.T. Realmuto (PHI - C,1B) 35 28.0 -7.0
Some of us still want to think of the 28-year-old Realmuto, who was the best catcher in baseball. But he's entering his age-31 season and is likely on the downside of his career. Catchers tend to fall off precipitously after age 30, so Realmuto will have to stave off Father Time. Double-digit steals from the catcher slot are always a bonus for fantasy managers, but Realmuto is no longer a catcher for whom you should reach. The Phillies' lineup is full of holes and won't provide much support outside of Bryce Harper. However, the universal DH rule adds to Realmuto's value. He'll get more at bats and more rest for his legs. He's still a great option at catcher. Just don't reach.
2 Will Smith (LAD - C) 43 33.0 -10.0
If you were targeting J.T. Realmuto and he gets snapped up, take Smith with your next pick. He has the goods to become the best catcher in the game, and with the universal DH now the law of the land, Smith becomes even more valuable. Now that he'll get at-bats as a designated hitter, a 30 HR, 90 RBI season isn't out of the question. Getting that kind of elite production from your catcher spot anchors your offense and allows you all kinds of trade flexibility down the road.
3 Willson Contreras (CHC - C,DH) 75 65.0 -10.0
Contreras isn't quite the fantasy superstar that he looked like he might be when he broke in, but he's still an excellent option at a weak position. He's hit at least 21 homers in three of his last four full seasons and chips in roughly 120 combined runs and RBI. That doesn't sound like much, particularly with a batting average that seems likely to hover at around .240 at this stage in his career, but it's more than enough for a catcher. He should see some extra at-bats this year with the DH in the National League, and that should only help his value.
4 Daulton Varsho (ARI - C,LF,CF,RF) 80 51.0 -29.0
Varsho has bounced around from catcher to the outfield so far in his major league career, but he is penned in as the everyday center fielder in 2022. His bat is solid, not necessarily elite, and if he was only outfield eligible, he'd probably be a fifth outfielder or high-end bench piece. But his projected 15-10 line plays incredibly well at catcher, where he retains eligibility, and he'll likely bat in the middle of the lineup which should help buoy his counting stats, even in Arizona's lineup. He's a rock solid starting catcher for fantasy purposes, but don't play to play him in the outfield.
5 Keibert Ruiz (WSH - C) 108 91.0 -17.0
Ruiz will be the starting catcher for the Nationals this year and will bat in the middle of the lineup. Ignore his mediocre numbers from last year, because he has the upside to be a top-5 catcher if everything breaks right. Ruiz's power hasn't quite developed as projected, but he hit 19 home runs in 81 games between the majors and minors last year. He has elite contact skills and rarely strikes out, so his batting average should be a plus, especially for a catcher. Don't be concerned to reach a bit given his upside.
6 Tyler Stephenson (CIN - C,1B) 111 94.0 -17.0
With Tucker Barnhart out of town, Stephenson will get his shot as the primary catcher for the Reds. He was extremely productive last year with a .797 OPS and 10 home runs in just 102 games, all while batting .286. Don't expect him to continue with his pace, as catchers often get overexposed when they take on more playing time. But he'll bat in the middle of the Cincinnati lineup, and when you're looking for a backstop who won't cost you anything but should give you fairly reliable production for the position, Stephenson is your guy.
7 Travis d'Arnaud (ATL - C) 140 122.0 -18.0
d'Arnaud has plenty of offensive talent, but he's now 33 years old and coming off an injury-plagued season that limited him to just 60 games. That's been the bugaboo for d'Arnaud throughout his career, as he's never had more than 391 plate appearances in a season. If you could guarantee his health, then his power upside and strong supporting cast would likely be enough to make him a top-12 catcher. But there's no way to bank on that, so outside of NL-only or two-catcher formats, don't bother with him in fantasy.
8 Omar Narvaez (MIL - C) 179 129.0 -50.0
 
9 Carson Kelly (ARI - C) IL10 170 149.0 -21.0
 
10 Elias Diaz (COL - C) 137 131.0 -6.0
 
11 Yadier Molina (STL - C) 195 130.0 -65.0
 
12 James McCann (NYM - C,1B) IL10 187 175.0 -12.0
 
13 Joey Bart (SF - C) 184 140.0 -44.0
 
14 Austin Nola (SD - C) 251 177.0 -74.0
 
15 Jorge Alfaro (SD - C,LF) 211 234.0 +23.0
 
16 Jacob Stallings (MIA - C) 292 202.0 -90.0
 
17 Yan Gomes (CHC - C) 244 206.0 -38.0
 
18 Roberto Perez (PIT - C) IL60 317 311.0 -6.0
 
19 Pedro Severino (MIL - C) SUS 277 203.0 -74.0
 
20 Victor Caratini (MIL - C) 374 325.0 -49.0
 
21 William Contreras (ATL - C) 401 245.0 -156.0
 
22 Austin Barnes (LAD - C) 367 363.0 -4.0
 
23 Tomas Nido (NYM - C) 424 305.0 -119.0
 
24 Manny Pina (ATL - C) IL10 301 329.0 +28.0
 
25 Dom Nunez (COL - C) MiLB 363 348.0 -15.0
 
26 Luis Campusano (SD - C) MiLB 421 330.0 -91.0
 
27 Aramis Garcia (CIN - C) 469    
 
28 Andrew Knizner (STL - C) 382 396.0 +14.0
 
29 Curt Casali (SF - C) 384 361.0 -23.0
 
30 Riley Adams (WSH - C) 400 364.0 -36.0
 
31 Sandy Leon (CIN - C) MiLB 447    
 
32 Michael Perez (PIT - C) 439    
 
33 Cooper Hummel (ARI - C,DH,LF) IL10 434    
 
34 Willians Astudillo (MIA - C,1B,3B) MiLB 566 266.0 -300.0
 
35 Nick Fortes (MIA - C) MiLB 450    
 
36 Alex Jackson (MIL - C) MiLB 454    
 
37 Rafael Marchan (PHI - C) IL60 455    
 
38 Garrett Stubbs (PHI - C) 459    
 
39 Payton Henry (MIA - C) 488    
 
40 Tres Barrera (WSH - C) MiLB 466    
 
41 Grayson Greiner (ARI - C) 470    
 
42 Jose Herrera (ARI - C) IL10 473    
 
43 Patrick Mazeika (NYM - C) 471    
 
44 Mario Feliciano (MIL - C) MiLB 547    
 
45 Mark Kolozsvary (CIN - C) MiLB 475    
 
46 Ali Sanchez (STL - C) MiLB 476    
 
47 Webster Rivas (SD - C) MiLB 478    
 
48 Taylor Davis (PIT - C) MiLB 482    
 
49 Chadwick Tromp (ATL - C) MiLB 485    
 
50 Brian Serven (COL - C) 486    
 
51 Tony Wolters (LAD - C) MiLB 490    
 
52 Austin Wynns (PHI - C) MiLB 487    
 
53 Jamie Ritchie (PIT - C) MiLB 491    
 
54 P.J. Higgins (CHC - C) MiLB 492    
 
55 Tyler Payne (CHC - C) MiLB 494