With Almora's hot streak, he's move up and beyond several thresholds: .250 batting average; .290 and .300 OBP; .630, .650, and .670 OPS; with some hits he's up to .373 slugging now, too, high point on the year.
I'd been concerned with groundouts; but his GO/AO of 1.12 isn't bad. I haven't been reading the game logs much since May. But checking these last two nights in which he's gotten six hits, two of them were actually reported as line drives, both to left field. (The others were two grounders, a bloop, and a bunt.) If he's going to blossom into a .700-OPS type guy, he'll probably need to both hit some line drives once in a while, and to use left field at least a little bit, so that's nice to see. He appears to have become an accomplished bunter.
Even after recent binge, BABIP only up to .272, low for a supposed line-drive contact guy. Not sure it's all bad luck; if you take weak, soft swings towards CF/RF, perhaps not conducive to line drives or BABIP. But, supposed the BABIP is just bad luck; replace .272 with .300 BABIP would add 23 points to his batting average. Adding an extra 23 points to average, OBP, and 23+ to slugging, at .730 OPS and .400 slugging he'd look more interesting. .300 BABIP shouldn't seem unrealistic; most good-hitting prospects in the minors BABIP much higher than .300. But, that kind of goes with hitting line drives and hitting the ball hard semi-regularly.
Maybe Almora future can emerge like Contreras, scuffle for several years, than suddenly becoming a high-BABIP hitter.