(Photo by Doug Pensinger/Getty Images)

Rockies third baseman Nolan Arenado is on a heater.

Arenado’s streak is the longest of the season so far and just two shy of the franchise record held by Michael Cuddyer (27-game streak last season).

The 23-year-old third baseman has a .313 batting average, .336 on-base percentage and .515 slugging percentage to go along with six home runs and 22 RBI. Arenado has increased his OPS+ — which is on-base pus slugging adjusted for park effects — from 82 to 1117 while lowering his strikeout percentage (11.9 percent this year vs. 14 percent last year). He is also hitting more fly balls.

Source: Fangraphs

Arenado is also a pretty good fielder, ranking second in the league for defensive runs saved (6).

(via The Score)

More MLB Coverage:

Fancy Stats mailbag: Nats’ RISP woes, Wizards’ John Wall and Bradley Beal the best back-court tandem?

Jose Abreu of the Chicago White Sox has as many home runs as the entire Kansas City Royals roster

Gif of the week: Jon Lester’s Cutter