The Mets have signed veteran utilityman Frank Catalanotto to a minor league contract with an invitation to spring training.

The 35-year-old Catalanotto hit .278 with a homer and nine RBIs in 77 games last season for the Milwaukee Brewers. He’s a career .292 hitter over 13 big league seasons that included stops in Detroit, Texas and Toronto.

Catalanotto has played first, second and third base, as well as both corner outfield spots during his career. That versatility could come in handy for a Mets club that was decimated by injuries last season.

Catalanotto, a left-handed hitter, is still very effective against RHP and has a career line of .297/.361/.458 against them.

He could prove to be more useful than Jeremy Reed or Argenis Reyes last season.