For the first time since 2014, the Texas Rangers failed to qualify for the postseason this year. The club has already clinched a losing season, only their second since 2008, and they'll be watching the playoffs from home after back-to-back AL West titles in 2015 and 2016.

What went wrong for the 2017 Rangers? Well, a lot. The bullpen aside from lefty funkballer Alex Claudio was unreliable, the back of the rotation was a revolving door of replacement level arms, and the lineup had way too many holes. Rougned Odor is having, by far, the worst season ever for a player with 30-plus home runs. Check it out:

Rougned Odor, 2017 Rangers: 30 HR and 65 OPS+
Tony Batista, 2004 Expos: 32 HR and 81 OPS+
Vinny Castilla, 1999 Rockies: 33 HR and 84 OPS+
Tony Armas, 1983 Red Sox: 36 HR and 85 OPS+
Chris Young, 2007 Diamondbacks: 32 HR and 88 OPS+

Odor's .252 on-base percentage would be the lowest among hitters with enough plate appearances to qualify for the batting title since Vernon Wells had a .248 on-base percentage for the 2011 Angels. Mike Napoli, by the way, would be third on the list above with one more home run. He has 29 homers and an 82 OPS+.

There were of course some bright spots for the Rangers this season. Elvis Andrus took his offense to another level and smacked 20 homers -- his previous career high was eight -- with a 108 OPS+. Joey Gallo, even with all the strikeouts, established himself as a 40-ish home run hitter. Andrew Cashner was a revelation on a one-year contract, throwing 160 2/3 innings with a 3.42 ERA (138 ERA+).