MLB Recap: Athletics vs Cleveland Guardians – 7/20/25

On July 20, 2025, the Cleveland Guardians defeated the Athletics 8–2 at Progressive Field. Gavin Williams earned the win, improving his record to 5-4 with a 3.70 ERA. The game was played in clear weather with a temperature of 100 degrees.

The Guardians’ offense was led by David Fry, who drove in four runs. Angel Martínez contributed with a home run and two RBIs, helping Cleveland improve their season record to 47-50. The Athletics fell to a 42-58 record after this game.

The Guardians started strong with a run in the first inning and added another in the second. By the fourth inning, they had widened the gap, scoring three more runs. The Athletics managed to get on the board in the fifth, but the Guardians stayed ahead. In the seventh inning, the Guardians added another run, and two more in the eighth to reach eight runs. The Athletics scored their second run in the eighth inning, but it was not enough to catch up. The game ended with the Guardians leading 8-2.

Gavin Williams was the standout pitcher for the Guardians. He pitched 7 innings and allowed just 1 run. He also struck out 11 batters, which helped secure the win for his team.
On the batting side, Andrés Martínez had a good game. He got 3 hits, including a home run, and drove in 2 runs. David Fry also contributed significantly, driving in 4 runs.
For the Athletics, Jeffrey Springs took the loss. He pitched 4 innings and gave up 5 runs. Despite the team’s loss, Nick Kurtz managed to get 2 hits and 1 RBI.

What’s Next

The Guardians’ win over the Athletics moves them to 47-50, keeping them in 2nd place in the Central Division. This victory brings them closer to a .500 record as they aim to climb higher in the standings. They are still chasing the top team in their division. The Athletics’ loss puts them at 42-58, keeping them in 5th place in the West Division. They continue to struggle and remain at the bottom of their division. The Guardians and Athletics have faced each other multiple times this season, with the Guardians holding an edge in their head-to-head meetings.

The Cleveland Guardians will start a new series against the Baltimore Orioles. The first game is on Monday, July 21, 2025, at Progressive Field. Game time is set for 6:40 PM.

The Athletics will begin their series against the Texas Rangers. Their next game is scheduled for Monday, July 21, 2025, at 8:05 PM. The game will take place at Globe Life Field.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change. **All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.