Sports
Cleveland Guardians Face San Francisco Giants in Crucial Matchup Tonight

SAN FRANCISCO, California – The Cleveland Guardians are set to take on the San Francisco Giants tonight, June 17, 2025, at Oracle Park. The game starts at 9:45 p.m. Eastern Time and will be available to stream live on CleGuardians.TV.
The Guardians enter this game desperate for a win after dropping three straight games, including a disappointing 6-0 loss to the Seattle Mariners on June 15. Currently sitting at 35-35, the Guardians are in third place in the AL Central, trailing the Detroit Tigers by 9.5 games. This season, the team has struggled on the road with a 16-20 record.
Jose Ramirez leads the Guardians with 13 home runs and a .324 batting average. He was quiet in the series against Seattle, securing only two hits in 11 at-bats. In contrast, Kyle Manzardo has recorded four hits in his last four games, but his overall stats show inconsistency. Steven Kwan remains a bright spot, batting .300 with six home runs and 23 RBIs, although he has only two hits in his last five games.
On the other side, the Giants come into this matchup with a record of 41-31, having recently lost two out of three games to the Los Angeles Dodgers. Currently, the Giants are only 2.5 games behind the Dodgers in the competitive NL West. San Francisco boasts a solid home record of 22-11 and is on a five-game winning streak at Oracle Park.
Rafael Devers will make his debut for the Giants, following his trade from the Boston Red Sox. He has 15 home runs and 58 RBIs this season. Wilmer Flores also provides a significant threat, having compiled 11 home runs and 51 RBIs.
Tonight’s pitching matchup features Giants’ left-hander Robbie Ray, who has an impressive 2.55 ERA and has struck out 92 batters this season. Facing him will be Guardians’ right-hander Slade Cecconi, with a 4.26 ERA and 28 strikeouts in 25.1 innings pitched. Ray is known for his consistency and has not allowed more than two earned runs in five straight games.
As fans tune in tonight, the outcome could shift the trajectory for both teams. The Guardians look to break their losing streak, while the Giants aim to stay competitive in the race for the NL West title.