Justin Wilson, here with the Cubs in 2018, has only...

Justin Wilson, here with the Cubs in 2018, has only 14 career saves but has been used mostly in middle relief. Credit: AP/Gary Landers

The Mets on Friday agreed to terms with former Yankees lefthanded reliever Justin Wilson on a two-year, $10-million contract, a baseball source confirmed. The Mets did not announce the deal, which is pending a physical.

Wilson, 31, will become the top lefthander in a bullpen headed by closer Edwin Diaz, setup man Jeurys Familia and middle men Seth Lugo and Robert Gsellman, all of whom are righthanded.

Wilson went 4-5 with a 3.46 ERA in 71 games for the Cubs last season. He struck out 69 in 54 2/3 innings but had control problems, walking 33.

Wilson spent 2015 with the Yankees and went 5-0 with a 3.10 ERA in 74 games before being traded to the Tigers for Chad Green and Luis Cessa.

Wilson had a career-high 13 saves for the Tigers in 2016. In his career, he has 14 saves, 109 holds and 19 blown saves for a save/hold conversion percentage of .866. But he won’t be used as a closer by the Mets.

If the Mets plan to carry more than one lefthanded reliever, they can look at seven-year veteran Luis Avilan, who will be in spring training on a minor-league contract. They also have Stony Brook product Daniel Zamora, who pitched to a 3.00 ERA in 16 big-league appearances (nine innings) last season.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME