Alfonso XII le ascendió a mariscal de campo en 1877, cuya denominación cambió en 1889 por la de general de división.