2019 All-Money Team: The highest-paid MLB players at each position

MLB: World Series-Boston Red Sox at Los Angeles Dodgers

Center Field: Mike Trout, Los Angeles Angels

2019 Salary: $34.083 million

Mike Trout is the highest-paid position player in baseball, but it is the very definition of a bargain. I mean, what else can you say about a 27-year-old that could already get elected to the Hall of Fame if his career ended today?

Since debuting in 2012, Trout has posted an fWAR of at least 9.0 on five different occasions. When using FanGraphs’ Dollars metric, his performance have been worth at least $65 million on six different occasions. The one time it didn’t happen was in 2017, when his 6.9 fWAR was worth “just” $54.9 million due to hitting the injured list for the first time in his career.

Trout’s plate discipline continues to improve as well. After posting an 11.8% walk rate in 2014, that number has increased in each of the following four years, culminating with a career-high 20.1% clip in ’18. He’s also found a way to increase his wRC+ and OPS in each of the last three years. The dude is just not human.

Arrow to top