LAKE BUENA VISTA, Fla. — The Mets’ first choice at second base may be Ian Kinsler, but all that matters if a trade can be completed with the Tigers is if Kinsler has mutual feelings.

Kinsler has a 10-team no-trade clause, and he has a ton of leverage because the three teams most focused upon — the Mets, Angels and Brewers — are all on his list, The Post has learned.

The others on the list: the Yankees, Dodgers, Athletics, Padres, Giants, Rays and Blue Jays.

Thus, he would have to approve a trade to any of those clubs, and it is believed only the Angels are a near-certain yes right now.

The rebuilding Tigers picked up Kinsler’s $11 million 2018 option specifically to trade him. The 35-year-old is coming off his worst season, hitting just .236 with a .725 OPS. But he still had 22 homers and 14 steals while continuing to be viewed as an above-average defender at second base.