The Cleveland Guardians have had "on and off" discussions with Jose Ramirez about a contract extension, according to a report.

Ramirez is under club control for two more seasons.

The 29-year-old hit .266/.355/.538 with 36 home runs in 636 plate appearances last season.