51-åringen dömdes i provinsen Cordoba i hemlandet Argentina för att ha misshandlat, hotat och trakasserat Cecilia Torres Mana som han var tillsammans med mellan 2016 och 2018.
Cabrera dömdes mot sitt nekande och enligt sin advokat kommer han att överklaga. Filmer från en övervakningskamera, samt utomståendes vittnesmål, blev avgörande i domen.
Vann två majors
Ángel Cabrera fängslades redan i januari, då han arresterades i Rio de Janeiro efter att han lämnat Argentina utan tillåtelse då han väntade på ett antal rättegångar. Cabrera började avtjäna sitt straff direkt efter att domen föll.
I sin golfkarriär har Cabrera tagit hem två majors. Han vann US Open 2007, ett slag före Tiger Woods, och två år senare tog han hem The Masters Tournament.
Som bäst var han rankad nia i världen.