Baseball Challenge League
On January 12, 2021, Cabrera signed with the Ibaraki Astro Planets of the Baseball Challenge League in Japan.