People tend to forget that Will Middlebrooks is just 339 at-bats into his big league career.

That’s roughly half a season, spread out over two seasons.

So as the 24-year-old grapples with an early-season swoon that might have ended last night after he hit a go-ahead, three-run home run in a 9-6 Red Sox victory, prepare for more long balls (team-high five), more strikeouts (second on the team with 24), a wobbly batting average that should slowly rise from its current .181 mark, and a below-the-radar on-base percentage.

Middlebrooks cut his hair, wore new shoes, ate different food and made other top-secret lifestyle alterations before last night’s game in an attempt to change his luck, but when it comes to his approach at the plate, that won’t change.

He will swing his way out of this slump.

Remember, in his first 18 games last season, he also had five home runs and 24 strikeouts, but his batting average was .297.

It’s hit or miss with him, and not much in between.

“I’m not there to walk. I’m not there to take pitches. If it’s close, I’m going to try to hit into the lights. That’s my job. I’ve never been a guy to walk,’’ said Middlebrooks, who has 20 home runs, 94 strikeouts and just 16 walks in 93 career games. “I’ve always been a guy with strikeouts, and that comes along with hitting for power I think. It’s not for everyone, of course, but for the most part, guys who hit for power, they’re not trying to poke the ball through a hole.

“Obviously, certain situations will dictate when I should do that, but for the most part, I’m trying to hit doubles and homers. I’m not going to sugarcoat that for you. I’m trying to hit homers. I’m trying to hit the ball hard.’’