0 of 11

Matt York/Associated Press

Predicting the league's top offensive teams for the upcoming season is not all that difficult.

The Boston Red Sox and New York Yankees had the highest-scoring lineups in MLB last year, while the Los Angeles Dodgers and Colorado Rockies paced the NL side of things. All four teams should pile up runs once again in 2019.

But predicting the league's top offensive teams five years down the road? That's a bit trickier.

A good deal of subjectivity is involved in this exercise, but three major factors determined the choices: