Mets catcher depth chart from the top down to the bottom
By Mason Smoller

Even so, the team does have two more players with the organization right now at catcher, being non-roster invitees.
Bruce Maxwell
The first is Bruce Maxwell, a former second-round pick by the Oakland Athletics in 2012. Now 30-years-old, Maxwell’s last major league action came in 2018.
In 2019, Maxwell spent time in the Mexican league, hitting for an average of .325 and 112 runs batted in over 109 games. Those numbers come as a surprise compared to what he put up in the majors. Over 127 career games in Oakland, he had five home runs, 42 runs batted in while hitting .240.
He spent last season in the minors with the Mets and re-signed this offseason as a non-roster invitee. Being a veteran in the majors obviously is a plus, although, given the talent at the catcher position that the Mets employ, Maxwell likely will not be in the organization for long.
David Rodriguez
Another non-roster invitee catcher with the Mets this offseason is 24-year-old David Rodriguez. The Venezuela native has never made it to the majors and has spent the past eight seasons bouncing between the minors and foreign teams. In 644 games, Rodriguez has 53 home runs, 343 runs batted in, and has hit for a .270 batting average.
Like Maxwell, Rodriguez is getting a shot this spring with the Mets, despite probably not being in the picture in 2021.