The Colorado Rockies and Kansas City Royals meet at Coors Field on Friday in an MLB matchup.
The Rockies come into this game with a 16-15 record overall and coming into this game they have dropped four games in a row. The Rockies have only scored three runs in their last two games while allowing 16 runs. The Rockies offence has been strong this season, but they rank 28th in the league with 5.23 runs per game allowed. C.J. Cron has been the Rockies’ best player, hitting nine home runs and driving in 24 runs.
The Kansas City Royals, who have a 10-18 overall record, are on the opposing side of this matchup. Despite their struggles this season, they are coming off a win in their most recent game. Against the Texas Rangers, the offence scored eight runs, which was enough to seal the victory. Andrew Benintendi has been the Royals’ best offensive player, hitting one home run and driving in 12 runs.
Kyle Freeland, who has a 1-3 record and a 3.94 ERA, takes the mound for the Rockies. He pitched six innings against the Diamondbacks, allowing only five hits and zero runs. Freeland hasn’t always had a lot of run support.
Zack Greinke takes the mound for the Royals, with a 0-2 record and a 2.67 ERA. He pitched 5.2 innings against the Orioles last time out, allowing 10 hits and two runs.
Freeland is 10-1 versus losing teams in his previous 11 starts for the Rockies. During Game 1 of the series, the over is the Rockies’ last six. In Freeland’s previous 17 interleague games, the under is 13-3-1.
Greinke has been throwing fire, and I believe it will catch up to him in this game. Greinke has given up 10 hits in his last two starts, and the Rockies will be able to score more runs in this ballpark. The Rockies should score six or seven runs in this game to secure the win.
Free Pick: Colorado Rockies