NEW YORK — Marcus Stroman had no trouble explaining why he didn’t have his best stuff on Wednesday night in the Yankees’ 5-2 loss to the lowly Marlins.

The Yankees’ right-hander didn’t make any excuses either. Why pick just one miracle? Alonso can’t choose between Leverkusen or LiverpoolWhy pick just one miracle? Alonso can’t choose between Leverkusen or Liverpool

This wasn’t bad luck on batted balls or the brisk weather at Yankee Stadium. It was Stroman’s execution, and he knows it. “My command was off,” Stroman said following his first loss in a Yankees uniform. “Mechanics were a bit off today.”

Everything unraveled for the right-hander in the third inning, the frame in which Stroman gave up all four of his earned runs on the evening.

Marcus Stroman

Marcus Stroman gave up four runs (all in the third inning) on four hits and four walks, his third start of the regular season.AP

SIGN UP FOR OUR FREE YANKEES NEWSLETTER:

Stroman walked the leadoff man on 10 pitches to start the inning, spiking a 3-2 sinker to a hitter (left fielder Nick Gordon) who entered play with four hits all season.

You can’t fault Stroman for giving up a seeing-eye single to No. 9 hitter Nick Fortes on the next pitch — an attempted pitch out with Gordon running from first — but the next two balls that Miami put in play fall squarely on Stroman’s shoulders.

Second baseman Luis Arraez bounced an RBI single through the left side on a two-strike slurve from Stroman that caught way too much of the plate. He almost got away with it — Arraez’s grounder was a double play ball if it was hit 10 feet to either direction — but it trickled through the 5.5 hole and into left field.

Two batters later, Stroman served up a slider on a middle-middle platter to Jake Burger and the third baseman smashed it. Burger’s three-run homer traveled 425 feet and into the bullpen in left-center field, the first time an opposing hitter has barreled up a pitch from Stroman all season.

“That [third] inning kind of got away from me a little bit,” Stroman said. “Burger put a really good swing on a bad pitch. After that, I feel like I locked it in, but didn’t do enough early on.”

Stroman finished his outing with those four runs allowed over five innings, raising his ERA on the young season from 0.00 to 2.12 in his third start. He walked four batters on Wednesday and gave up four hits.

He also struck out seven and nearly tied his season-high with 12 swings and misses, proof that this wasn’t a total clunker for the righty.

“Just didn’t make pitches in that third,” Stroman reiterated. “Mechanically, I just got away. Can’t walk the leadoff guy, you know? Four walks, that’s not going to do it. And that’s very uncharacteristic of me. Gotta make an adjustment.”

Taking the loss to Miami stings — it was just the Marlins’ second win of the year in 13 tries — but there’s a lot to like from Stroman’s start to the season. With ace Gerrit Cole out for another month and a half (at least), the right-hander has pitched well. Only 22 other qualified arms have a lower ERA entering play on Thursday and Stroman has lived up to his scouting report in inducing weak contact, ranking among the league-leaders with a 26.5 percent hard-hit rate.

Asked what the Yankees’ late-inning push to nearly make up for Stroman’s third inning to forget says about this team, the right-hander explained that he and his teammates feel that they have a chance to win every single game, no matter the score or situation.

“Whether we’re down a few runs early or making it up late,” Stroman said, “I feel like everybody in this clubhouse knows the capability of everyone in here and we’re very confident in each other. At the end of the day, I feel like that confidence is going to play well as the season goes on.”