Gleyber Torres insists he’s not a home run hitter, but he’s gone from hitting homers from once every 18 at-bats a year ago to every 14.1 this season.

The rate is second on the team only to Gary Sanchez, who has gone deep every 11.1 at-bats, significantly better than his 17.9 from 2018, but still down from his sensational rookie season, when he homered every 10.1 at-bats.

Not surprisingly, the two are now locked in a battle for the team home run lead, tied at 34 heading into Friday’s series opener against the Red Sox at Fenway Park.

“Gary does a good job,’’ Torres said of Sanchez’s power numbers. “I do a little bit, too.”

And Torres added that they’re both aiming to finish on top.

“Gary hit two [Tuesday] night and said he passed me,’’ Torres said. “I said, ‘Give me a chance. It’s my day off. For sure I’ll tie you [Wednesday].’ And I did.’’

Torres’ power surge has been especially welcome given that Giancarlo Stanton has hit only one in his nine games and Aaron Judge just hit his 20th Wednesday night after missing two months with an oblique injury earlier this season.

Torres and Sanchez have paced a Yankees team that has 263 homers, trailing only the Twins’ record-setting number of 272 in what has been a season of an absurd number of home runs.

Domingo German will start against the Red Sox on Friday at Fenway, where he helped turn around the entire rotation earlier this season.

Before German’s July 28 start, when he gave up three runs in 5¹/₃ innings, Yankees starters had failed to finish five innings and allowed at least five runs in seven straight outings.

The Red Sox announced Thursday that David Price would not make his scheduled start against the Yankees Friday due to a wrist injury. Price has historically struggled badly against the Yankees.

Boston is expected to go with bullpen games both Friday and Saturday, followed by Rick Porcello on Sunday and Eduardo Rodriguez on Monday.