Beltrán firmó un gran contrato por largo tiempo con los Mets de Nueva York el 9 de enero de 2005.