The Colorado Rockies are rumored to be looking to trade a star player, as the MLB trade deadline approaches. Colorado is planning to part ways with catcher Elias Diaz, per USA Today. The team is also planning to keep infielder Ryan McMahon, per the paper. McMahon is considered a strong candidate to make the All-Star game this season.

Colorado is mired in one of the worst seasons it has ever had. The Rockies are 25-45 on the year, and have the worst road record in the National League. The club is 11-27 away from home, and only the Chicago White Sox are doing worse than that this year.

Why the Rockies are not doing well

Rockies relief pitcher Tyler Kinley (40) celebrates with catcher Elias Diaz (35)
© Isaiah J. Downing-USA TODAY Sports

The Rockies are having a year they want to forget. The team is struggling to score runs, which isn't helping their fortunes. Colorado is 26th in Major League Baseball in home runs, per league stats. Colorado has hit only 60 this year, despite being a middle of the pack club in runs batted in. The Rockies are 19th in that statistical category.

The team's biggest downfall however is their pitching. Colorado's rotation has the worst ERA in baseball, with an earned run average of 5.46. That is far and away the worst mark of any team in the league. The next-to-last team is the Chicago White Sox, who have an ERA of 4.83. Colorado just can't find a way to keep runners off the bases this season, as the team's staff has also given up the most runs of any team in baseball.

Due to these struggles, it looks like the team will be making some moves ahead of the MLB trade deadline. The Rockies seem poised to move Diaz, who is hitting .303 on the campaign. He has five home runs for the team, and 28 runs batted in. Diaz made the All-Star game last season, and some believe he has a shot to do it again this year. Diaz also played for the Pittsburgh Pirates before coming out to the Rocky Mountains. There are a number of teams that had expressed interest in Diaz, including the Chicago Cubs.

Colorado doesn't want to deal McMahon away, however, despite the team's struggles on the field. This season the Colorado infielder is hitting .265, with 12 home runs. He is responsible for nearly 25 percent of the Rockies' homers this season. McMahon has also batted in 37 runs for the club. He has been with the team since 2017, and has played his entire career in Colorado.

Time will tell what happens for the struggling franchise. The MLB trade deadline is July 30, so fans will know in a matter of weeks what the Rockies decide to do. The team is in action on Sunday against the Pirates. The first pitch is scheduled for 3:10 Eastern.