Cleveland Guardians Probable Pitchers and Starting Lineup vs Kansas City Royals July 25

Cleveland Guardians v Pittsburgh Pirates
Cleveland Guardians v Pittsburgh Pirates / Justin K. Aller/GettyImages

Who is the Guardians probable starting pitcher?

Aaron Civale takes the mound for Cleveland as they look to shake off the lost in Monday's game. Civale has been lights out in month of July, allowing just five runs in 23.1 innings of work. This includes a previous start against Kansas City which he shut them out over 7 innings while striking out nine.

Who will the Guardians lineup face?

Kansas City is going with Zack Greinke for the second game of the series in Cleveland. Greinke has struggled during July, allowing eight runs in 9.1 innings. This is not exactly new as Greinke also struggled in the month of June, giving up 21 runs in 25 innings. Coincidentally enough, Greinke's best start last month was against Cleveland as the Guardians managed to only score two runs on 11 hits in 6 innings.

Who is starting for the Guardians today?

LF Steven Kwan, SS Amed Rosario, 3B Jose Ramirez, 1B Josh Naylor, 2B Andres Gimenez, DH Josh Bell, RF Will Brennan, CF Myles Straw, C Bo Naylor

What channel is the Cleveland Guardians game on?

Tuesday's contest between the Cleveland Guardians and the Kansas City Royals can be found on Bally Sports Great Lakes.

Where can I stream the Cleveland Guardians game?

The game can be streamed in market on Bally Sports + (subscription required) and out of market on MLB.TV (subscription required).

How do I listen to the Cleveland Guardians game on the radio?

The in market radio broadcast of today's game will be on 100.7 FM WMMS and AM 1100 WTAM. Today's radio broadcast can also be streamed through the MLB app for out of market fans or those without access to a radio.