Nolan McLean showed off the whole repertoire Tuesday, striking out three Blue Jays with a curve, one on a slider, one on a fastball and two on sinkers, including Andrés Giménez, who waved at a 97 mph offering with two on and two out to end the second inning.

“In my opinion, Nolan’s one of the best pitchers in the game and he also has probably the top stuff in the game, as well,” Luis Torrens said through a Spanish interpreter after McLean threw six scoreless innings in a 3-0 win over Toronto.

“So I think it’s always been important for him to be able to command all of his pitches the same way he does his fastball. But to also command those off-speed pitches to be able to have the success he wants to have.”

McLean (5-5) allowed five hits and two walks and lowered his ERA to 3.78. He is sixth in the National League in strikeouts with 113. The Mets (36-50) notched their fourth shutout of the season.

“We had a lot of confidence in all the pitches,” McLean said, after crediting Torrens for calling a “great game.”

Nolan McLean vs. Blue Jays

“Trusting the adjustments throughout the game to have the feel if I didn’t have something working early to find it later. And then it always gets back to the off-speed for strikes.”

McLean was coming off a loss to the Cubs where he surrendered two homers and gave up six earned runs on seven hits. In May, he had back-to-back poor showings where he gave up 13 earned runs combined over nine innings.

“I think you go through an entire baseball season for the first time, you’re going to hit stretches where maybe your command wanes a little bit,” Andy Green said. “I think it was mostly that.”

The interim manager said the McLean who had it all working on Tuesday is who fans can expect to see.

“Nolan, that’s who he is,” Green said. “It’s been fun seeing him kind of bounce back from a tougher stretch. I know last game a little bit was made out of like a couple of home runs that skewed the line.

“But he’s just executing his pitches incredibly well. He’s got different ways to end at-bats. He was competitive the whole day. He was in the zone the whole day. And that was start to finish, it was just clean and dominant as he’s been all year, so it was awesome.”

Said McLean: “I try to take it one game at a time. I try to forget about this game as fast as possible. Because it’s over with and there’s nothing about tonight that will help my next start. Anytime it’s good or bad, it’s just on to the next start.”